code: def restful(self, path, params):
          
  
          url = self._get_norm_base_url() + path
          response = requests.get(url, headers=self._get_rest_headers(), params=params)
  
          if response.status_code != 200:
              raise Exception(response)
          json_result = response.json(object_pairs_hook=OrderedDict)
          if len(json_result) == 0:
              return None
          else:
              return json_result
docs: Allows you to make a direct REST call if you know the path
          Arguments:
          :param path: The path of the request. Example: sobjects/User/ABC123/password'
          :param params: dict of parameters to pass to the path