public List<Event> sendRequest(String params) {
		StringBuilder builder = new StringBuilder();
		builder.append("https://api.guildwars2.com/v1/events.json");
		if(params!=null) {
			builder.append(params);
		}
		String url = builder.toString();
		List<Event> result = new ArrayList<Event>();
		RestTemplate rest = new RestTemplate();
		String json = rest.getForObject(url, String.class);
		ObjectMapper mapper = new ObjectMapper();
		try {
			JsonNode node = mapper.readTree(json);
			node = node.get("events");
			result = mapper.readValue(node.traverse(), new TypeReference<List<Event>>() {
			});
		} catch (JsonProcessingException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
		return result;
	}