API Pagination

Estimated reading: 1 minute 5 views

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.
Share this Doc

API Pagination

Or copy link

CONTENTS
Shopping Basket