nucleus.connection¶
Wrapper of HTTP requests to the Nucleus endpoint. |
- class nucleus.connection.Connection(api_key, endpoint=None)¶
Wrapper of HTTP requests to the Nucleus endpoint.
- Parameters:
api_key (str)
endpoint (Optional[str])
- make_request(payload, route, requests_command=requests.post, return_raw_response=False)¶
Makes a request to Nucleus endpoint and logs a warning if not successful.
- Parameters:
payload (dict) – given payload
route (str) – route for the request
requests_command – requests.post, requests.get, requests.delete
return_raw_response (bool) – return the request’s response object entirely
- Returns:
response JSON
- Return type:
dict