parseur.client

Classes

Module Contents

class parseur.client.Client[source]
classmethod auth_headers(json=True, api_key: str | None = None) Dict[str, str][source]
classmethod request(method: str, endpoint: str, *, api_key: str | None = None, **kwargs) Any[source]
classmethod download(url: str, *, api_key: str | None = None) bytes[source]

GET a (possibly relative) URL with auth and return the raw bytes.

classmethod paginate(endpoint: str, params: Dict[str, Any] | None = None, *, api_key: str | None = None) Generator[Dict, None, None][source]