toolzerhub API Docs

List company domains

Returns a window of Trustpilot's complete company index — all 874,063 keys, each the exact string /trustpilot/company → takes as domain. Names only, no score or review count. Paginate with shard, offset and limit.

1 credit / requestBilled only on success
GET
/v1/trustpilot/domains

Authorization

ApiKeyAuth
x-api-key<token>

In: header

Query Parameters

shard?|

Sitemap shard to read, 0-17. Each response reports shard_count and shard_total so you can plan a full walk.

Range0 <= value <= 17
Default0
offset?|

Where to start inside the shard. Move it in steps of limit; has_more says whether there is anything after this window.

An offset past the end of a shard is a normal, empty response with has_more: false — the end of a list, not an error.

Range0 <= value <= 1000000
Default0
limit?integer

How many domains to return, 1-50,000. The default is 1000 because the common use is "start walking" rather than "hand me everything"; the maximum is a whole shard in one call.

Range1 <= value <= 50000
Default1000
curl -X GET "https://example.com/v1/trustpilot/domains" \  -H "x-api-key: YOUR_API_KEY"
{  "data": {    "domains": [      "www.budgetair.com",      "happen.com"    ],    "count": 1000,    "shard": 0,    "shard_count": 18,    "shard_total": 50000,    "offset": 0,    "limit": 1000,    "has_more": true,    "source_url": "https://sitemaps.trustpilot.com/domains0_en-us.xml",    "usage_note": "Each entry is the exact value `/trustpilot/company` takes as `domain`. These come from Trustpilot's public sitemap host, which needs no credential."  }}