Pagination

Use offset/page pagination for API list endpoints.

API list endpoints use offset/page pagination.

Query parameters

ParameterTypeDefaultDescription
pageinteger1Page number. Must be at least 1.
page_sizeinteger25Number of items per page.

Response shape

Paginated list responses return a data array and a meta.pagination object.

{
  "data": [],
  "meta": {
    "pagination": {
      "page": 2,
      "page_size": 25,
      "page_count": 4,
      "total": 87
    }
  }
}

Paginated responses also include these headers:

HeaderDescription
X-Total-CountTotal number of items.
X-PageCurrent page number.
X-Page-SizeCurrent page size.
X-Page-CountTotal number of pages.

When meta.pagination.page equals meta.pagination.page_count, there are no more pages.

Example

curl "https://api.getsillage.com/api/v2/content-requests?page=2&page_size=25" \
  -H "Authorization: Bearer $SILLAGE_API_KEY"

On this page