Cria um novo token de autorização** vinculado a um cliente (taxpayer_id) e a um produto específico. Esse token é utilizado para iniciar processos de fluxos de garantia nas etapas seguintes.
Método: POST
Endpoint
https://sandbox.platform.flowfinance.com.br/banking/originator/guarantee/authorization
Headers
| Chave | Valor | Descrição |
|---|---|---|
| Authorization | Bearer {{originatorAccessToken}} | Token de acesso do originador |
| Content-Type | application/json | Define o formato do corpo da requisição |
Payload
{
"taxpayer_id": "{{taxpayerId}}",
"product_id":"{{productId}}"
}
}
| Campo | Tipo | Obrigatório | Exemplo | Descrição |
|---|---|---|---|---|
taxpayer_id | string | sim | "86144456015" | CPF cliente |
product.id | string | sim | "330ab1f3-3b21-4188-b213-d853b98f0f92" | Identificador único do produto vinculado. |
Exemplo de Requisição (via cURL)
curl --location 'https://sandbox.platform.flowfinance.com.br/banking/originator/guarantee/authorization' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{originatorAccessToken}}' \
--data '{
"taxpayer_id": "86144456015",
"product": {
"id": "330ab1f3-3b21-4188-b213-d853b98f0f92"
}
}'
Exemplo de Resposta (200 OK)
{
"id": "50c9e346-75ed-4f58-99d1-be0edf54c065",
"status": "AUTHORIZED"
}
| Campo | Tipo | Descrição |
|---|---|---|
id | string | Identificador único da autorização criada |
status | string | Status inicial da autorização (AUTHORIZED, WAITING_SIGNATURE, etc.) |