/api/v1/wallet/ledger wallet:readAppend-only ledger of every credit movement for the end-user. Entry types: DEPOSIT_CREDIT, HOLD, HOLD_RELEASE, HOLD_SETTLE, BUYBACK_CREDIT, REFUND_CREDIT, ADJUSTMENT.
GET /api/v1/wallet/ledger?external_user_id=demo-explorer&limit=10 These inputs are shared across all docs pages — an id entered here carries over.
{
"success": false,
"message": "Invalid API key",
"error": "API key not found or inactive"
}curl -X GET 'https://staging-service.rip.fun/api/v1/wallet/ledger?external_user_id=demo-explorer&limit=10' \ -H 'X-API-Key: rip_v1_…'
| Field | Type | Required | Description |
|---|---|---|---|
external_user_id / wallet_address | query string | yes | End-user identity (at least one) |
limit / offset | query int | — | Pagination |
data)| Field | Description |
|---|---|
entries[].entry_type | One of the ledger entry types above |
entries[].amount / amount_usdc | Signed movement (micros string + decimal) |
entries[].balance_after / reserved_after | Running balances after the entry |
entries[].source / source_id / description | What caused the entry (e.g. purchase + tx hash) |