Pagination
API v3 list endpoints use page-based pagination.
Pagination parameters
List endpoints support these pagination parameters:
| Parameter | Type | Default | Limits | Description |
|---|---|---|---|---|
page | integer | 1 | Minimum 1 | Page number to retrieve. |
limit | integer | 20 | Between 1 and 100 | Maximum records returned per page. |
Values below the allowed minimum are normalized to the minimum. A limit greater than 100 is capped at 100.
curl "https://yourbusiness.salesbinder.com/api/v3/customers?page=2&limit=50" \
--header "Authorization: Bearer YOUR_API_KEY"Pagination response
{
"object": "list",
"url": "/api/v3/customers",
"has_more": true,
"data": [],
"pagination": {
"page": 2,
"per_page": 50,
"total_pages": 4,
"total_records": 184
}
}| Field | Description |
|---|---|
has_more | true when another page follows the current page. |
page | Current requested page. |
per_page | Effective page size after limits are applied. |
total_pages | Total pages available at the current page size. |
total_records | Total records matching the request and the user's visibility boundary. |
To retrieve all records, increment page until has_more is false.