Webz.io logoDocs
Overview
Start Here
News, Blogs, Forums & Reviews APIs
News Search API
Firehose
Cyber API
Data Breaches API
Leaked Cookies API
Non-Human Identities (NHI) API
Introduction
Quickstart
Filters
Record Data Fields
API Reference
Endpoint & Authentication
Request Parameters
Response Format
Pagination
Errors, Rate Limits & Credits
Domain Exposure API
News, Blogs, Forums & Reviews Archive
Web Content API (Deprecated)
Webz.io logo
Overview
Start Here
News, Blogs, Forums & Reviews APIs
News Search API
Firehose
Cyber API
Data Breaches API
Leaked Cookies API
Non-Human Identities (NHI) API
Introduction
Quickstart
Filters
Record Data Fields
API Reference
Endpoint & Authentication
Request Parameters
Response Format
Pagination
Errors, Rate Limits & Credits
Domain Exposure API
News, Blogs, Forums & Reviews Archive
Web Content API (Deprecated)
Webz.io DocumentationContact our team© 2026

Pagination

Every response includes a next field - a ready-made relative URL for the next page. You never build paging parameters yourself.

The loop

  1. Send your first request.
  2. Fetch the results from the records array.
  3. Append next to https://api.webz.io and call it.
  4. Repeat until moreResultsAvailable reaches 0 or next is null.
json
{
  "records": [ ... ],
  "next": "/nhi?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.

Last updated: September 6, 2026
PreviousResponse FormatNextErrors, Rate Limits & Credits