v1

latestOpenAPI 3.0.12026-07-245303882.5 MB
Consentimento

Callback do consentimento

Callback para o iniciador do serviço para obter access_token.

Para executar esta chamada, extraia os parâmetros code, state e id_token da rota de aprovação do consentimento (campo url) e alimente o corpo da requisição com esses valores.

Utilize o access_token do retorno para se autenticar e consumir os dados nas APIs de dados.

post/baas/v1/open/dat/consents/callback

Request body

codestring required
statestring required
id_tokenstring required

Example request

{
  "code": "jcxZyYzZrtTDYkmseKprEq7wumMvNdF-rjeymN_OLBz",
  "state": "G9EdW9x8__0IfKJhOn631S-l3jpiJIHDowr1ts1rmpo",
  "id_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJhc186ZDcxZ3k0UWNKV2ZQZVN1WmR5czVZZ0pja0lUTTVNQUk1Y2Vsb1ZFIn0..."
}

Response

Callback processado com sucesso

access_tokenstring
urlstring uri
idstring

Example response

{
  "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
  "url": "https://localhost:8081/callback?ticket=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI4OWJlYmE1NjcwNjU0ODQyNzExNmZlMTg0MzVmN2NlOCIsImlzcyI6Im9wZW4ta2V5cy1kYXRhIiwiYXpwIjoiNmY5Y2E2YjMtNmRkZC00NWQ4LWFlZWMtZTU1NjU2M2VkMDMzIiwic2NvcGUiOlsiRzlFZFc5eDhfXzBJZktKaE9uNjMxUy1sM2pwaUpJSERvd3IxdHMxcm1wbyJdLCJpYXQiOjE3NTkzNDYwNjksImV4cCI6MTc1OTM0OTY2OX0.CVINdzfpujcnkPmAXAMzMTCmVK_JODchUpdflDY7FPI&state=G9EdW9x8__0IfKJhOn631S-l3jpiJIHDowr1ts1rmpo",
  "id": "G9EdW9x8__0IfKJhOn631S-l3jpiJIHDowr1ts1rmpo"
}