Pagination
Use offset/page pagination for API list endpoints.
API list endpoints use offset/page pagination.
Query parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| page | integer | 1 | Page number. Must be at least 1. |
| page_size | integer | 25 | Number 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:
| Header | Description |
|---|---|
| X-Total-Count | Total number of items. |
| X-Page | Current page number. |
| X-Page-Size | Current page size. |
| X-Page-Count | Total 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"