public function getEvents($parameters = [], $fetch = self::FETCH_OBJECT)
{
$queryParam = new QueryParam();
$queryParam->setDefault('since', null);
$queryParam->setDefault('until', null);
$queryParam->setDefault('filters', null);
$url = '/events';
$url = $url . ('?' . $queryParam->buildQueryString($parameters));
$headers = array_merge(['Host' => 'localhost'], $queryParam->buildHeaders($parameters));
$body = $queryParam->buildFormDataString($parameters);
$request = $this->messageFactory->createRequest('GET', $url, $headers, $body);
$response = $this->httpClient->sendRequest($request);
return $response;
}