Skip to main content
All list endpoints support page-based pagination. This keeps responses fast and predictable, even when you have thousands of records.

Query parameters

Response format

Every paginated response includes a pagination object:

Examples

First page (default)

Specific page with custom limit

Fetch all pages

To retrieve all records, iterate through pages until page >= pages:

Paginated endpoints

The following endpoints support pagination: Note: Forwarding slots (GET /v1/agents/{agentId}/forwarding-slots) and tools (GET /v1/agents/{agentId}/tools) return all records without pagination, as agents typically have a small number of these.

Tips

  • Use limit=100 (the maximum) when you need to fetch large datasets to minimize the number of requests
  • Cache pagination.total to show progress indicators in your UI
  • Be aware that records may shift between pages if items are added or deleted during iteration