Skip to main content
Platform pagination enables efficient retrieval of large datasets through standardized limit and offset query parameters across all list endpoints. Platform pagination enables efficient retrieval of large datasets through standardized limit and offset query parameters across all list endpoints.
The user pages through large API result sets with limit and offset without loading entire tables at once.

Quick Start

1

Simple Page Request

Get the first 10 items from any list endpoint:
2

Iterate Through Pages

Use offset to get subsequent pages:

How It Works


Paginated Endpoints

All platform list endpoints support pagination:

Common Patterns


Best Practices

Use larger page sizes (100-200) for bulk operations, smaller sizes (10-50) for user interfaces. Consider network latency and memory constraints.
Always check for empty arrays [] to detect the end of results. Don’t rely solely on response length being less than the page size.
Add exponential backoff for failed requests and timeout handling for reliable pagination in production environments.
Pagination doesn’t return total counts. If needed, make separate count requests or cache totals to avoid expensive calculations.

Testing

Test pagination behavior with these commands:

API Authentication

Learn how to authenticate API requests

Error Handling

Handle API errors and rate limits