API Pagination
Overview
Pagination splits large API responses into smaller pages so integrations can process them reliably.
Example request
curl -X GET "https://your-rise-domain.com/api/rise-log/activity?page=2&per_page=100" \
-H "Accept: application/json" \
-H "X-RLP-API-Key: YOUR_API_KEY"
Example pagination object
{
"pagination": {
"page": 2,
"per_page": 100,
"total": 1245,
"total_pages": 13
}
}
Common mistakes
- Assuming page 1 contains all results.
- Setting per_page too high.
- Not handling empty pages.
- Not considering new records created during long sync jobs.

