# Pagination (/concepts/pagination)



<!-- generated from docs/wallet-api/QUICKSTART.md §6 — edit THAT file -->

Cursor-based, not offset:

```
GET /v1/deposits?limit=25&cursor=MTI3NA
```

```json
{ "object":"list", "data":[…], "has_more":true, "next_cursor":"MTI3NA" }
```

Loop until `has_more` is false, passing `next_cursor` each time. Cursors are
opaque — do not construct or parse them. `limit` is 1–100, default 25.

Offset paging is not offered on purpose: over an append-only log it both slows
down and silently skips rows when new ones arrive mid-scan.
