Every response includes a next field - a ready-made relative URL for the next page. You never build paging parameters yourself.
records array.next to https://api.webz.io and call it.moreResultsAvailable reaches 0 or next is null.{
"records": [ ... ],
"next": "/cookies?token=YOUR_TOKEN&domain=example.com&next=CURSOR",
"moreResultsAvailable": 5
}The cursor encodes the sort position and the result count, so keep sort_by, order_by, and filters unchanged while paging a result set. A cursor from a different query returns 400.
Each page is a new request and consumes a credit - including a request that returns 0 records. See Errors, Rate Limits & Credits.