Rota para obter o token de autenticação. O token expira a cada hora.
Autenticação - Obtenção de Token
Método:POST
Endpoint
[https://sandbox.auth.platform.flowfinance.com.br/oauth2/token
Autenticação
Tipo: Basic Auth
| Campo | Descrição |
|---|---|
| Username | {{clientId}} |
| Password | {{clientSecret}} |
Body (x-www-form-urlencoded)
| Campo | Valor | Obrigatório | Descrição |
|---|---|---|---|
grant_type | client_credentials | sim | Define o tipo de autenticação via credenciais do cliente. |
Exemplo de Chamada
curl --location 'https://sandbox.auth.platform.flowfinance.com.br/oauth2/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Basic {{Base64(clientId:clientSecret)}}' \
--data-urlencode 'grant_type=client_credentials'
Exemplo de Retorno (200 OK)
{
"access_token": "seutokenaqui",
"expires_in": 3600,
"refresh_expires_in": 0,
"token_type": "Bearer",
"not-before-policy": 0,
"scope": "api.banking/originator"
}
-
Observações
-
O token gerado deve ser enviado no header
Authorizationdas chamadas subsequentes, no formato:Authorization: Bearer {{access_token}} -
O tempo de expiração (
expires_in) é de 3600 segundos (1 hora). -
Este endpoint está disponível tanto para sandbox quanto para produção, alterando apenas a URL base.