docs: def authenticated_get(username, password, url, verify=True):
      """
      Perform an authorized query to the url, and return the result
      """
      try:
          response = requests.get(url, auth=(username, password), verify=verify)
          if response.status_code == 401:
              raise BadCredentialsException(
                  "Unable to authenticate user %s to %s with password provided!"
                  % (username, url))
      except requests.exceptions.SSLError:
          raise CertificateException("Unable to verify certificate at %s!" % url)
      return response.content