The Reprtoir API endpoints of lists and searches are paginated.

Requests will be paginated to 10 results by default. If you want to return another page, you can use the page query parameter. You can also set a custom page size up to 100 with the per_page query parameter.

Query Parameter NameDescription
pageThe page of the results to return. Defaults to 1.
per_pageNumber of results to return for each page. Min: 1, Max: 100. Defaults to 100.

Paginated response structure

Each paginated endpoint will respond with the following structure:

{
  "results": [
    { ... },
    ...
  ],
  "pagination": {
    "total_count": 366,
    "total_pages": 37,
    "page": 1,
    "per_page": 10
  }
}