Skip to main content
Retrieve the double-entry ledger for a wallet, paginated and sorted newest-first. Every balance-changing event — fund top-ups, approved payment debits, and refunds — produces a ledger entry with the resulting balanceAfter so you can reconstruct the wallet’s balance at any point in time. Use this endpoint for reconciliation, audit exports, or building a running-balance display in your dashboard.

Endpoint

Authentication

Requires a valid Session JWT in the Authorization header.

Path Parameters

string
required
The UUID of the wallet whose ledger you want to retrieve.

Query Parameters

integer
default:"1"
The page number to retrieve. Pages are 1-indexed.
integer
default:"10"
The number of ledger entries to return per page.

Response 200 OK

The response envelope contains success: true, a data array of ledger entries, and a pagination object with totals.
boolean
Always true for a successful response.
object[]
Array of ledger entry objects for the requested page, sorted newest-first.
object
Metadata about the paginated result set.

Example Response


Error Responses