Skip to main content
POST
Gere o Bearer Token de Cash In a partir das suas credenciais e do certificado de Cash In. O token é usado no header Authorization das requisições de recebimento (API de QR Codes). O token de Cash In expira em 300 segundos. Renove-o antes desse prazo, contado a partir da última renovação.
Os Bearer Tokens de Cash In e Cash Out são separados. O token gerado aqui vale apenas para as requisições de Cash In. Para transferências (Cash Out), gere um token próprio com o certificado e as credenciais de Cash Out.

Certificados

Esta rota usa autenticação mútua (mTLS). Envie o certificado de Cash In, a chave e a senha na requisição:
--cert
file
required
Certificado de Cash In do cliente (client.crt).
--key
file
required
Chave privada do cliente (client.key).
--pass
string
required
Senha para descriptografar a chave .key, enviada por e-mail junto com os certificados.

Headers

Content-Type
string
required
Formato do corpo da requisição. Use application/json.

Body

grant_type
string
required
Tipo de concessão OAuth. Use client_credentials.
client_id
string
required
Client ID gerado no painel FINANCE, em Configurações → API QRCODES.
client_secret
string
required
Client Secret gerado junto com o Client ID. Trate como segredo.

Resposta

access_token
string
Bearer Token usado no header Authorization das próximas requisições.
token_type
string
Tipo do token. Sempre Bearer.
expires_in
integer
Tempo de expiração do token, em segundos. 300 para Cash In.