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: 30

1 a 100.

cursorstringoptional

ID 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.