public function post($endpoint, $data, $query = [])
    {
        $endpoint = $this->buildUri($endpoint, $query);
        $headers = $this->buildHeaders();
        $data = $this->prepareData($data);

        $this->response = $this->client->post($endpoint, $data, $headers);

        return $this->response;
    }