Protocol¶
- class leveropen.protocol.Protocol(access_token: str, base_url='https://www.leveropen.com/api/', version='v1')¶
- Parameters
access_token (str) – Lever Open API Secret Token
base_url (str) – e.g.
'https://www.leveropen.com/api/'version (str) – Lever Open API version e.g.
'v1'
- Variables
host_url – (str) the host url for the Lever Open API
session – (requests.Session()) the session
- get(url_ext: str, params: Optional[dict] = None, verbose: bool = True) → requests.models.Response¶
- Parameters
params (dict) – params to pass in the request
verbose (bool) – if
Truethen show print statementsurl_ext – URL extension to add to
self.host_url
- Returns
requests.Response
- static get_session(access_token: str)¶
- Parameters
access_token – Lever Open API Secret Token
- Returns
session
- Return type
requests.Session()