Cursor and page-based pagination across list endpoints.
List endpoints return a paginated response. The shape is consistent across resources:
{
"data": [ /* items */ ],
"page": 0,
"limit": 20,
"total": 147,
"hasMore": true
}
| Parameter | Type | Default | Description |
|---|---|---|---|
page | integer | 0 | Zero-based page index. |
limit | integer | 20 | Items per page. Maximum 100. |
sort | string | varies | Field to sort by (resource-specific; see each page). |
direction | string | asc | asc or desc. |
The Node, Python, and Go SDKs expose iterators that walk through pages
automatically. See the auto-paginate.ts / auto_paginate.py /
auto_paginate examples in each SDK.
If you are calling the API directly, increment page until hasMore is false:
GET /v1/events/?page=0&limit=50
GET /v1/events/?page=1&limit=50
GET /v1/events/?page=2&limit=50