Skip to main content

🎯 Gerar Token de Autenticação

Este endpoint é o ponto de partida para a integração com a API Financial. A autenticação é obrigatória para todas as chamadas subsequentes.

O token gerado é do tipo Bearer Token e tem validade de 15 minutos. Para acessar as rotas da API, é necessário realizar a liberação de IP no menu Integrações do dashboard.

O endpoint /token gera o Bearer Token de autenticação a partir das credenciais de cliente (clientKey e clientSecret). Esse token deve ser enviado no cabeçalho de todas as requisições seguintes:

Authorization: Bearer {seu_token_de_acesso}

O token tem validade de 15 minutos. Após esse período, será necessário gerar um novo token.


Endpoint

POST https://api.intrapay.io/api/financial/v1/auth/token

Exemplo JSON de Request

{
"clientKey": "1847befeaf486b92ec93f816f429b9218b0fe11a236680fb9dbb1f17c4ec91590b7fbb2a2abfc2f5506f8b528ef54e322b91",
"clientSecret": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
}

Exemplo JSON de Response

{
"clientToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"expiresIn": 900
}

Tabela de Erros

CódigoErro
400Requisição inválida
401Credenciais incorretas
401IP não autorizado
404API Client não encontrado
500Erro interno do servidor