---
title: "Balance statement, paged"
method: GET
path: "/v1/account/ledger"
tags: ["Account"]
---

# Balance statement, paged

`GET /v1/account/ledger`

## Request

- Base URL: `https://api.pmwallets.com`
- URL: `https://api.pmwallets.com/v1/account/ledger`
- Auth: API key in header `x-api-key`

Credits and charges, newest first.

## Query parameters

- `limit` integer
- `cursor` string

## Response `200`

OK

- LedgerPage
  - `entries` LedgerEntry[]
    - `id` string
    - `deltaCents` integer: Positive = credit, negative = charge.
    - `reason` string: e.g. topup_stripe, topup_crypto, charge_hour, entity_reveal, export, plan, invite_bonus, invite_commission, refund, adjustment.
    - `kind` 'cash' | 'reward'
    - `ref` string, nullable
    - `note` string, nullable
    - `createdAt` string, date-time
    - `payment` object: Crypto top-ups: coin, network and on-chain tx.
      - `coin` string
      - `network` string
      - `tx` string
  - `next` string, nullable: Cursor for the next page; null at the end.

## Other responses

- `400`: Bad cursor.
- `401`: No valid API key (missing, malformed, unknown or revoked).

---

[API](https://skmtc.dev/pmwallets/apis/pmwallets-api.md) · [All operations](https://skmtc.dev/pmwallets/apis/pmwallets-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pmwallets/apis/pmwallets-api/revisions/d5023fb40430?raw)
