---
title: "Callback do consentimento"
method: POST
path: "/baas/v1/open/dat/consents/callback"
tags: ["Consentimento"]
---

# Callback do consentimento

`POST /baas/v1/open/dat/consents/callback`

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.

## Request body

- CallbackRequest
  - `code` string, required
  - `state` string, required
  - `id_token` string, required

## Response `200`

Callback processado com sucesso

- CallbackResponse
  - `access_token` string
  - `url` string, uri
  - `id` string

---

[API](https://skmtc.net/celcoin/apis/api-para-transa-es.md) · [All operations](https://skmtc.net/celcoin/apis/api-para-transa-es/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/celcoin/api-para-transa-es/revisions/85dd6188a37b/schema)
