Autenticação
Para autenticar na API, é enviado uma requisição do tipo POST
para o endpoint {{ BASE_API_URL }}/v1/auth/auth-api
passando no corpo da requisição as credenciais de acesso que foram fornecidas pela Crediário Prático, conforme descrito na introdução desta documentação.
Exemplo de payload para autenticação
{
"clientId": "e9ddd0d0-87ab-11ee-b9d1-0242ac120002",
"clientSecret": "6cee9f017eb80128d8404b8b021ad450"
}
Essa requisição retornará um access_token
que será utilizado para autenticar as demais requisições. Sendo enviado no header Autorization, type Bearer Token.
Exemplo de response da autenticação
{
"accessToken": "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJib2IiLCJpYXQiOjE3MDA0ODg2MzMsImV4cCI6MTcwMDU3NTAzM30.pwo3IlzaEFZ1qK5hTEE0Nzm2KHgYlF-9jMnCnzjaBuVk6go5-CXxt6W0LM64R4eXjIIKJR4ke7AYN61XZUBA",
"tokenType": "Bearer"
}
Para Autenticação junto ao serviço de relatórios é executado o mesmo processo de autenticação, alterando apenas a url base {{ BASE_REPORT_API_URL }}/v1/auth/auth-api
.
O restante do processo permanece o mesmo.