Pagination
All list endpoints in the Levrage API return paginated results. This keeps responses fast even when you have thousands of agents, calls, or campaigns.
How It Works
Pass page and page_size query parameters to any list endpoint:
Response Format
Every paginated response includes pagination metadata:
Defaults & Limits
Paginated Endpoints
Iterating Through All Pages
Combining with Filters
Pagination works with all filters. For example, get the second page of completed outbound calls from a specific agent:
Best Practices
- Use
page_size: 100for bulk operations — minimizes round-trips - Use
page_size: 20for UI displays — keeps responses snappy - Always check
has_more— don’t assume a fixed number of pages - Add small delays between pages for bulk fetches to avoid rate limits
- Filter first, paginate second — narrowing results with filters is more efficient than fetching everything