code: def _get(self, endpoint, action, *url_args, **url_params):
          
          api_url = self._endpoint(endpoint, action, *url_args)
          kwargs = {'headers': self.headers, 'params': url_params,
                    'timeout': Client.TIMEOUT, 'verify': self.verify}
          if self.proxies:
              kwargs['proxies'] = self.proxies
          self.logger.debug("Requesting: %s, %s" % (api_url, str(kwargs)))
          response = requests.get(api_url, **kwargs)
          return self._json(response)
docs: Request API Endpoint - for GET methods.
  
          :param str endpoint: Endpoint
          :param str action: Endpoint Action
          :param url_args: Additional endpoints(for endpoints that take part of
                           the url as option)
          :param url_params: Parameters to pass to url, typically query string
          :return: response deserialized from JSON