Real-time Trustpilot data — company profiles, reviews, search, and categories. All data is scraped directly from Trustpilot and returned as structured JSON.
See real data shapes from every endpoint — no signup required.
/trustpilot/company
curl -G "https://api.pullapi.com/trustpilot/company" \
-H "x-rapidapi-key: YOUR_API_KEY"
{
"success": true,
"data": {
"id": "468e8231-0000-0000-0000-000000000000",
"name": "Amazon",
"domain": "amazon.com",
"trust_score": 2.3,
"stars": 2.0,
"reviews_count": 98745,
"is_claimed": true,
"website_url": "https://www.amazon.com",
"profile_image_url": "https://s3-eu-west-1.amazonaws.com/tpd/logos/468e8231/logo.png",
"categories": [ "Electronics & Technology", "Online Shopping"
],
"location": {
"city": "Seattle",
"state": "Washington",
"country": "US"
},
"verification": {
"status": "verified",
"verified_date": "2022-04-15"
},
"url": "https://www.trustpilot.com/review/amazon.com"
},
"credits_used": 1,
"cache_hit": false,
"timestamp": "2026-03-15T12: 00: 00+00: 00"
}
4 endpoints across 4 categories.
/trustpilot/company
Get a company's Trustpilot profile including trust score, star rating, review count, claimed status, categories, location, and verification details. Lookup by domain name (e.g. amazon.com).
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
domain |
string | Yes | Company domain name to look up. Examples: "amazon.com", "uber.com", "netflix.com" | amazon.com |
{
"success": true,
"data": {
"id": "468e8231-0000-0000-0000-000000000000",
"name": "Amazon",
"domain": "amazon.com",
"trust_score": 2.3,
"stars": 2.0,
"reviews_count": 98745,
"is_claimed": true,
"website_url": "https://www.amazon.com",
"profile_image_url": "https://s3-eu-west-1.amazonaws.com/tpd/logos/468e8231/logo.png",
"categories": [ "Electronics & Technology", "Online Shopping"
],
"location": {
"city": "Seattle",
"state": "Washington",
"country": "US"
},
"verification": {
"status": "verified",
"verified_date": "2022-04-15"
},
"url": "https://www.trustpilot.com/review/amazon.com"
},
"credits_used": 1,
"cache_hit": false,
"timestamp": "2026-03-15T12: 00: 00+00: 00"
}
/trustpilot/reviews
Get paginated customer reviews for a company on Trustpilot. Returns 20 reviews per page with review text, star rating, author info, company reply, verification status, and engagement metrics. Optionally filter by star rating.
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
domain |
string | Yes | Company domain name to get reviews for. Examples: "amazon.com", "uber.com" | amazon.com |
page |
integer | No | Page number for paginated results (20 reviews per page, starts at 1) | 1 |
stars |
integer | No | Filter reviews by star rating (1 to 5). Omit to return all ratings. | 5 |
{
"success": true,
"data": {
"company": "amazon.com",
"trust_score": 2.3,
"stars": 2.0,
"total_reviews": 98745,
"reviews": [
{
"id": "65f1a2b3c4d5e6f7a8b9c0d1",
"title": "Fast delivery and great service",
"text": "Ordered a laptop and it arrived the next day. Packaging was excellent and the product was exactly as described.",
"rating": 5,
"language": "en",
"source": "organic",
"is_verified": true,
"consumer": {
"name": "Jane D.",
"image_url": "https://user-images.trustpilot.com/example.jpg",
"reviews_count": 12
},
"reply": "Thank you for your kind words! We're glad you had a great experience.",
"experience_date": "2026-03-01",
"published_date": "2026-03-05T14: 30: 00Z",
"likes": 3
},
{
"id": "65f1a2b3c4d5e6f7a8b9c0d2",
"title": "Package never arrived",
"text": "Waited two weeks for my order and it never showed up. Customer service was unhelpful.",
"rating": 1,
"language": "en",
"source": "organic",
"is_verified": true,
"consumer": {
"name": "Mark T.",
"image_url": null,
"reviews_count": 3
},
"reply": null,
"experience_date": "2026-02-20",
"published_date": "2026-03-02T09: 15: 00Z",
"likes": 8
}
]
},
"credits_used": 1,
"cache_hit": false,
"timestamp": "2026-03-15T12: 00: 00+00: 00"
}
/trustpilot/search
Search for companies on Trustpilot by name or keyword. Returns a list of matching companies with their trust scores, star ratings, review counts, and profile URLs.
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
query |
string | Yes | Search query for finding companies. Can be a company name, brand, or keyword. Examples:... | netflix |
{
"success": true,
"data": {
"query": "netflix",
"results": [
{
"id": "4bf2a2b0-0000-0000-0000-000000000000",
"name": "Netflix",
"domain": "netflix.com",
"trust_score": 1.4,
"stars": 1.5,
"reviews_count": 21340,
"website_url": "https://www.netflix.com",
"location": "Los Gatos, CA, US",
"url": "https://www.trustpilot.com/review/netflix.com"
},
{
"id": "5a1c3d4e-0000-0000-0000-000000000000",
"name": "Netflix Gift Cards",
"domain": "netflixgiftcards.com",
"trust_score": 3.8,
"stars": 4.0,
"reviews_count": 156,
"website_url": "https://www.netflixgiftcards.com",
"location": "New York, NY, US",
"url": "https://www.trustpilot.com/review/netflixgiftcards.com"
}
],
"total_results": 2
},
"credits_used": 1,
"cache_hit": false,
"timestamp": "2026-03-15T12: 00: 00+00: 00"
}
/trustpilot/categories
Get the full list of Trustpilot business categories and their subcategories. Useful for browsing or filtering companies by industry. Categories are cached for 24 hours.
{
"success": true,
"data": {
"categories": [
{
"id": "electronics_technology",
"name": "Electronics & Technology",
"subcategories": [
{
"id": "computers",
"name": "Computers"
},
{
"id": "smartphones",
"name": "Smartphones"
},
{
"id": "software",
"name": "Software"
}
]
},
{
"id": "shopping_fashion",
"name": "Shopping & Fashion",
"subcategories": [
{
"id": "clothing",
"name": "Clothing"
},
{
"id": "shoes",
"name": "Shoes"
},
{
"id": "accessories",
"name": "Accessories"
}
]
},
{
"id": "travel_vacation",
"name": "Travel & Vacation",
"subcategories": [
{
"id": "airlines",
"name": "Airlines"
},
{
"id": "hotels",
"name": "Hotels"
},
{
"id": "car_rental",
"name": "Car Rental"
}
]
}
],
"total": 22
},
"credits_used": 1,
"cache_hit": false,
"timestamp": "2026-03-15T12: 00: 00+00: 00"
}
Get started in seconds with your preferred language.
curl -G "https://api.pullapi.com/trustpilot/company?domain=amazon.com" \
-H "x-rapidapi-host: trustpilot-scraper-api.p.rapidapi.com" \
-H "x-rapidapi-key: YOUR_API_KEY"
HTTP-based API. No Selenium, no Puppeteer, no headless browsers to manage.
Automatic residential proxy rotation handles anti-bot detection for you.
Smart Redis caching means faster repeated queries and lower costs.
No monthly commitment. Free tier included. Pay only for what you use.
What developers build with the Trustpilot Scraper API.
More APIs in Reviews & Ratings.
Competitor Benchmarking · Product Research
Review Monitoring · Competitor Analysis
Price Monitoring · Competitor Analysis
Price Tracking · Seller Research
Store Research · Product Intelligence
Price Monitoring · Product Research
Start with the free tier. No credit card required.
Subscribe on RapidAPI →