---
updatedAt: 2025-06-03T01:07:26.000Z
agentTools:
  projectIndex: https://docs.knack.com/v3/llms.txt
---

# Pagination

The API can return up to 1,000 records at a time, meaning that retrieving more records will require multiple requests, where each would specify which page - or set of (up to 1,000) records - to retrieve.

* **rows\_per\_page**: Number of records to return from one request.
  * Default is 25
  * Maximum is 1,000
* **page**: If total\_records (from the response) is greater than rows\_per\_page, use this to return a subset of records.
  * Default is 1

**Examples**\
`https://api.knack.com/v1/objects/object_1/records?page=2&rows_per_page=25`

Because this example requests page 2 with 25 records per page, it will retrieve the 26th through 50th records.\
`https://api.knack.com/v1/objects/object_1/records?page=3&rows_per_page=100`

Because this example requests page 3 with 100 records per page, it will retrieve the 201st through 300th records.