Pagination
Cursor-based pagination for list endpoints.
List endpoints (transactions, documents) return results in pages using cursor-based pagination with two query parameters:
| Parameter | Description |
|---|---|
limit | Number of items per page (1–100, default 25) |
cursor | Value of nextCursor from the previous response |
The first request omits cursor to start from the beginning. Each
response includes a nextCursor field — pass it as the cursor query
parameter on the next request to fetch the next page. When nextCursor
is null, there are no more pages.
Example — paginating through transactions
# First page
GET /v1/users/ext123/transactions?limit=25
# Response includes nextCursor: "2026-03-12T18:30:00Z"
# Second page
GET /v1/users/ext123/transactions?limit=25&cursor=2026-03-12T18:30:00Z
# Response includes nextCursor: null → no more pages