Client¶
- class leveropen.client.Client(access_token: str, base_url='https://www.leveropen.com/api/', version='v1')¶
Extends
leveropen.protocol.Protocol()See also
- get_datasets_by_collection(collection: str, page: int, verbose: bool = False) → dict¶
Gets all datasets available from the Lever Open API
- Parameters
collection (str) – Lever Open collection name
page (str) – Lever Open API page
verbose (bool) – if
Truethen print statements
- Returns
json from API response
- Return type
dict
- get_datasets_by_name(name: str, page: int, verbose: bool = False) → dict¶
Gets all datasets available from the Lever Open API
- Parameters
name (str) – Lever Open dataset name
page (str) – Lever Open API page
verbose (bool) – if
Truethen print statements
- Returns
json from API response
- Return type
dict
- get_datasets_by_page(page: int = 1, verbose: bool = False) → dict¶
Gets all datasets available from the Lever Open API
- Parameters
page (int) – Lever Open API page number, default
0verbose (bool) – if
Truethen print statements
- Returns
json from API response
- Return type
dict
- get_datasets_by_topic(topic: str, page: int, verbose: bool = False) → dict¶
Gets all datasets available from the Lever Open API
- Parameters
topic (str) – Lever Open topic name
page (str) – Lever Open API page
verbose (bool) – if
Truethen print statements
- Returns
json from API response
- Return type
dict