Ledger balances

View balance lineage

See a balance’s provider breakdown (received, spent, available) when fund lineage is enabled.

GET/balances/{balance_id}/lineage

Authorization

If set, the API uses an API key for authentication. Include the following header in your requests: X-blnk-key: <api-key>.

Replace <api-key> with your secret API key. Ensure the key is kept secure and not exposed in public repositories or client-side code.

See also: Core API key.

Path

balance_idstringrequiredpath

Specifies the unique ID of the balance whose lineage you want to retrieve.

Response

All amounts are returned as strings in minor units.

balance_idstringrequired

The ID of the balance being queried.

aggregate_balance_idstringrequired

The internal aggregate balance ID used to track combined provider funds.

total_with_lineagestringrequired

Total available funds tracked by lineage (in minor units, like precise_amount).

providersarrayrequired

Provider-by-provider breakdown of received and spent funds.