Skip to main content
Endpoints that return collections use cursor-based pagination. Each response includes a pageInfo object with cursors for navigating forward and backward through results.

Query parameters

Response format

Paginated responses include data (the array of results) and pageInfo:

Fetching pages

To load the first page, call a list endpoint with just a limit. To load the next page, pass the next cursor from the previous response as the page parameter.
When pageInfo.next is null, you are on the last page.
Cursors are opaque strings. Do not parse, modify, or store them long-term — they may change format between API versions.

Sorting

Some endpoints accept a sort parameter that controls the order of results. The available sort options are documented on each endpoint page. Pagination cursors are tied to the sort order used when they were created - do not mix cursors from different sort orders.