code: def _return_response_and_status_code(response):
      
      if response.status_code == requests.codes.ok:
          return dict(results=response.json(), response_code=response.status_code)
      elif response.status_code == 204:
          return dict(error='You exceeded the public API request rate limit (4 requests of any nature per minute)',
                      response_code=response.status_code)
      elif response.status_code == 403:
          return dict(error='You tried to perform calls to functions for which you require a Private API key.',
                      response_code=response.status_code)
      else:
          return dict(response_code=response.status_code)
docs: Output the requests response JSON and status code
  
      :rtype : dict
      :param response: requests response object
      :return: dict containing the JSON response and/or the status code with error string.