Search Trustpilot companies by name or keyword. Returns 10 matches per page, plus the categories that match the query.
curl "https://apidirect.io/v1/trustpilot/companies?query=amazon" -H "X-API-Key: YOUR_API_KEY"
{
"companies": [
{
"business_unit_id": "46ad346800006400050092d0",
"name": "Amazon",
"domain": "www.amazon.com",
"website": "https://www.amazon.com",
"url": "https://www.trustpilot.com/review/www.amazon.com",
"logo": null,
"rating": 1.6,
"stars": 1.5,
"review_count": 48972,
"categories": [
{
"category_id": "book_store",
"name": "Book Store",
"is_primary": false
},
{
"category_id": "clothing_store",
"name": "Clothing Store",
"is_primary": false
},
{
"category_id": "shoe_store",
"name": "Shoe Store",
"is_primary": false
},
{
"category_id": "hobby_store",
"name": "Hobby Store",
"is_primary": false
}
],
"city": null,
"country": "United Kingdom",
"address": null,
"zipcode": null,
"is_recommended": false
},
{
"business_unit_id": "46d72ac0000064000500e9bb",
"name": "Amazon",
"domain": "www.amazon.fr",
"website": "https://www.amazon.fr",
"url": "https://www.trustpilot.com/review/www.amazon.fr",
"logo": null,
"rating": 1.6,
"stars": 1.5,
"review_count": 19281,
"categories": [
{
"category_id": "events_entertainment",
"name": "Events & Entertainment",
"is_primary": false
}
],
"city": null,
"country": "France",
"address": null,
"zipcode": null,
"is_recommended": false
}
],
"count": 10,
"page": 1,
"total_pages": 56,
"total_results": 557,
"query": "amazon",
"categories": [
{
"category_id": "book_store",
"name": "Book Store"
},
{
"category_id": "e_commerce_agency",
"name": "e-Commerce Agency"
},
{
"category_id": "e_commerce_service",
"name": "e-Commerce Service"
}
]
}
Pass the result's domain to Company Reviews. The same company can have several Trustpilot pages (amazon.com, amazon.co.uk, amazon.de), each with its own domain, rating and reviews.
10. Paginate with page (1-500) until total_pages; total_results is the total number of matches.
You only pay for successful requests. The Trustpilot Company Search API costs $0.005 per request. There are no monthly fees or commitments. You get 50 free requests per endpoint every month.
No. You can sign up and use the free tier (50 requests/endpoint/month) without adding a payment method. You only need to add a card when you want to exceed the free tier.
Yes, there's a concurrency limit of 10 simultaneous requests per endpoint per user. If you need more, just get in touch.
Get your API key and start making requests in minutes. 50 requests/month free every month.
Get API Key