dhlab.api.utils

Module Contents

Functions

API

exception dhlab.api.utils.DHLabApiError(*args, **kwargs)

Bases: requests.exceptions.HTTPError

dhlab.api.utils.validate_response_status(response: requests.Response) None
dhlab.api.utils.api_request(method: str, url: str, params: dict | None = None, json: dict | None = None, session: requests.Session | None = None)
dhlab.api.utils.api_get(url: str, params: dict | None = None, session: requests.Session | None = None)
dhlab.api.utils.api_post(url: str, json: dict | None = None, session: requests.Session | None = None)