Autenticação
A API utiliza autenticação em duas camadas para máxima segurança:
mTLS (Mutual TLS): Certificado digital do parceiro
Bearer Token: Token JWT obtido via OAuth 2.0
Credenciais
Durante o processo de onboarding, a Barte fornece:
client_id
Identificador único do parceiro
client_secret
Chave secreta para autenticação
Certificado mTLS
Arquivo .pem para autenticação mútua
Chave privada
Arquivo .key associado ao certificado
Segurança: Essas credenciais são confidenciais. Armazene-as de forma segura e nunca as exponha em código-fonte ou logs.
Sign-in
Para obter o token de acesso, faça uma requisição OAuth 2.0 Client Credentials:
Endpoints:
Sandbox
https://sandbox-api-banking.barte.com/auth/token
Produção
https://api-banking.barte.com/auth/token
Request:
Response - 200 OK:
access_token
String
Token JWT para autenticação
expires_in
Integer
Tempo de expiração em segundos
token_type
String
Tipo do token (Bearer)
Response - 401 Unauthorized:
Last updated
Was this helpful?

