# GET /v4/ledger/campaigns

_Merkl API_

> Paginated per-campaign ledger accounting with leaf counts (Studio monitoring)

### Query parameters

- `chainId` (string | integer): Restrict to a single chain
- `sort` (string): `<key>-<asc|desc>`, one of: budget, deposited, transferred, claimed, outstanding, remaining, updatedAt, startTs, registrations, endTs, campaignId, chainId. Amounts sort numerically, not as text.
- `page` (string | integer): 0-indexed page number. A page starts at row `page * items`, at most 10000.
- `items` (string | integer): Number of items returned by page

## Responses

- **200** Response for status 200

## Example request

```bash
curl -X GET "https://api.merkl.xyz//v4/ledger/campaigns" \
  -H "x-api-key: YOUR_API_KEY"
```