The Caesar API uses page-based pagination to handle large result sets efficiently. All list endpoints follow a consistent pagination pattern that makes it easy to retrieve results page by page.
When requesting data from list endpoints, you can control the amount of data returned using two simple parameters:
page: Which page of results to retrieve (starts at 1)limit: How many items per page (1-200, default is 10)Pagination is available on the following endpoints:
The page number to retrieve (1-based indexing).
page=3 retrieves the third page of resultsThe number of items to return per page.
limit=25 returns 25 items per pageTip: Start with the default values and adjust based on your needs. Larger page sizes mean fewer API calls but larger response payloads.
All paginated responses return your data wrapped in a consistent structure:
data fieldContains an array of the items for the current page. If you request a page beyond the available data, this returns an empty array.
pagination fieldProvides context about where you are in the result set: