pyarialib package¶
Module contents¶
- class pyarialib.Aria(username=None, password=None, base_url='https://apiapex.tesouro.gov.br/aria/', token=None)[código fonte]¶
Bases:
object
- get_persona() Persona [código fonte]¶
- get_sei() Sei [código fonte]¶
- get_token() str [código fonte]¶
- request(method: str, version: int, project: str, endpoint: str, body: str = '', json_body: dict = {}, headers: dict = {}, query_string_params: dict = {}, auto_pagination: bool = False) AriaResponse [código fonte]¶
Realiza uma requisição ao ARIA.
- Parâmetros:
method (string) – método da requisição.
version (number) – número da versão da api.
project (string) – nome do projeto.
endpoint (string) – código do endpoint.
body (str, optional) – corpo da requisição em formato de string. Defaults to «».
json_body (dict, optional) – corpo da requisição em formato de dict, enviado como json. Defaults to {}.
headers (dict, optional) – headers da requisição. Defaults to {}.
query_string_params (dict, optional) – parâmetros via querystring. Defaults to {}.
- Retorno:
resultado da requisição.
- Tipo de retorno:
any