Comunidade

Ask a Question
Back to All

AccountId para geração de boleto

Bom dia estou tentando fazer a consulta do endpoint v1/accounts para recuperar o acountid e conseguir gerar boleto.

Abaixo está meu token

{
"sub": "XXXX",
"empresas.btgpactual.com/accounts": "30306294000145",
"iss": "https://id.sandbox.btgpactual.com",
"session_id": "49702066-e821-4f5c-9cef-9c013ed47beb",
"sessionId": "49702066-e821-4f5c-9cef-9c013ed47beb",
"client_id": "XXXX",
"aud": "https://api.empresas.btgpactual.com/companies/30306294000145",
"grant_type": "authorization_code",
"scope": "empresas.btgpactual.com/accounts.readonly empresas.btgpactual.com/bank-slips empresas.btgpactual.com/bank-slips.readonly empresas.btgpactual.com/pix-cash-in empresas.btgpactual.com/pix-cash-in.readonly",
"empresas.btgpactual.com/pix-cash-in": "30306294000145",
"exp": 1734693078,
"empresas.btgpactual.com/bank-slips": "30306294000145",
"iat": 1734606678,
"jti": "XXXX"
}

Quando efetuo a chamada só recebo 403.

Uma outra pergunta é uma vez recuperado esse account Id ele se altera no futuro? ou sempre contiuará o mesmo? Penso em questão de performance, pois uma vez recuperado esse valor pretendo armazenar ele de forma segura e não fazer essa requisição novamente.

Att.