Skip to main content
GET
List ledger entries for an account

Query Parameters

Each row is exactly one balanced transfer — a single debit account, a single credit account, and one amount in minor currency units. A business event that touches several accounts (an invoice with tax, say) posts several rows sharing the same reference_id. There is no date-range filter; results come back newest first, so page by limit/offset.

Example Request

Response

reference_id is the business object that caused the posting — the invoice for codes 1 and 6, the payment’s invoice for code 3, the credit note or wallet transaction for the credit and wallet codes.

Authorizations

Authorization
string
header
required

Tenant API key obtained from POST /auth/register or POST /v1/developer/keys.

Query Parameters

account_id
string<uuid>
required
code
integer

Filter to one posting code (e.g. 3 = payment). Omit for all.

page
integer
default:1

1-based page number (default 1). Ignored when offset is given.

Required range: x >= 1
per_page
integer
default:50

Page size (default 50, max 250). Alias of limit.

Required range: 1 <= x <= 250
limit
integer

Page size (default 50, max 250). Same as per_page; when both are sent limit wins.

Required range: 1 <= x <= 250
offset
integer
default:0

Row offset (default 0). Overrides the offset computed from page.

Required range: x >= 0

Response

Ledger transfers touching the account.

data
object[]