page and limit. For new integrations, use the cursor-based endpoints listed below.
Query parameters
Response envelope
Cursor-based list endpoints return a consistent envelope:
To page forward, pass the
next cursor as after on the following request. Stop when next is null:
Cursor-based endpoints
These endpoints use cursor pagination:- Search subscribers
- List all topics
- List topic subscriptions
- Retrieve subscriber subscriptions
- List all contexts
- List all channel connections
- List all channel endpoints
Fetch all pages
This example walks every page of a cursor-based list with the TypeScript SDK until there are no more results:Legacy page-based pagination
A few older endpoints still acceptpage and limit instead of cursors. They return page, pageSize, and hasMore in the response. Prefer the cursor-based alternatives above when both exist.
Related documentation
- Overview — REST API capabilities and conventions
- Rate Limiting — Stay within request limits while paging
- Search subscribers — Filter and paginate subscriber results