Contas
Saldo & extrato
Endpoints de leitura para acompanhar movimentação financeira de uma conta.
Saldo (ledger interno)
GET/v1/accounts/:accountId/balance
Escopo: accounts:read. Retorna o saldo do ledger interno — pode haver delay em relação ao provedor.
Conta MOTHER não é transacionável: 422 account_not_transactable.
O campo balance é uma string com inteiros em centavos.
Extrato (movimentos)
GET/v1/accounts/:accountId/statement
Escopo: ledger:read. Paginação por cursor.
Query params
limitintegeroptionaldefault: 301 a 100.
cursorstringoptionalID do último item da página anterior.
nextCursor é null quando não há próxima página.
Ledger entries (sem join)
GET/v1/accounts/:accountId/ledger-entries
Mesma paginação, formato simplificado: id, tenantId, accountId, movementId, amount, description, createdAt.