Array vazio em /v1/account
O cenário onde o cliente faz uma requisição GET
e recebe como retorno 200 - OK
porém retorna um array vazio acontece quando nenhuma conta concedeu acesso a essas informações.
jwt.io
Você pode observer isso ao quebrar o seu token no site jwt.io :

Repare como o escopos empresas.btgpactul.com/accounts.readonly
é pedido, mas a linha onde deveria haver a claim com o CNPJ da empresa, existe apenas "empresas.btgpactual.com/accounts":""
.
Isso nos indica que o array vazio acontece pois realmente nenhum conta permitiu a utilização desse serviço.
Resolução
Resolver este problema é muito simples, basta que no fluxo de authorization code a empresa seja selecionada por meio do radio button conforme print abaixo:

Updated 20 days ago