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
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.
Range
0 <= value <= 17Default
0offset?|
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.
Range
0 <= value <= 1000000Default
0limit?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.
Range
1 <= value <= 50000Default
1000curl -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." }}