Retorna todos os saldos da conta no formato categorias × tipos,
exatamente como a Autra devolve em
POST /account-services/management/v1/account-details.
A resposta original da Autra é aninhada em
content[].sub_account_instances[].balance_category_instances[].balance_type_instances[] —
a Autra achata pra balanceCategories[] (camelCase) preservando
a hierarquia categoria × tipo.
Cada categoria (ex.: GENERAL, FOOD, FUEL…) agrupa um ou mais
tipos (ex.: MASTER = saldo padrão; outros nomes definidos pelo
produto), e cada tipo expõe currentBalance, creditLimit e
availableResource.
Sem enum oficial. Os valores de
internalIdem
balanceCategories[]ebalanceTypes[]vêm de
balance_category.name/balance_type.nameda Autra — strings
livres configuradas pelo produto. Trate como opaco e use
currentBalancedireto pra exibir saldo.
Pra contas BaaS PF padrão vem normalmente uma única categoria
GENERAL / tipo MASTER. Em produtos multibenefit (cartão
alimentação/refeição/combustível) vêm múltiplas categorias.
O guard operacional BANKING_BALANCE_INACTIVE_STATUS_GUARD_MODE é
off por padrão. Em observe, registra status inativo sem alterar a
resposta. Em enforce, status BLOCKED/CANCELED retorna
404 ACCOUNT_NOT_FOUND; falha na consulta de status retorna
503 ACCOUNT_STATUS_UNAVAILABLE. O rollout inicial deve permanecer em
off; rollback de enforce é voltar a variável para off.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
403Token inválido.
404Conta não encontrada ou status BLOCKED/CANCELED no modo enforce (ACCOUNT_NOT_FOUND).
503Somente no modo enforce, quando a consulta de status da conta falha (ACCOUNT_STATUS_UNAVAILABLE).
