Overview
List endpoints in the HopNow API use page-based pagination to handle large result sets efficiently.Parameters
All list endpoints support these query parameters:| Parameter | Type | Default | Description |
|---|---|---|---|
page | integer | 1 | Page number (starts from 1) |
size | integer | 10 | Number of items per page (1-100) |
Example Request
Response Format
Paginated responses include metadata about the result set:Response Fields
| Field | Type | Description |
|---|---|---|
items | array | Array of objects for the current page |
total | integer | Total number of items |
page | integer | Current page number |
size | integer | Number of items per page |
pages | integer | Total number of pages |
Pagination Examples
First Page
Next Page
Last Page
Code Examples
Best Practices
Choose Appropriate Page Sizes
- Interactive UI: 10-25 items per page
- Bulk processing: 50-100 items per page
- Maximum allowed: 100 items per page
Handle Empty Results
Monitor Total Count
Thetotal count helps track collection changes: