Trustpilot Reviews and Company Data Without Enterprise Contracts
Search companies, get business profiles, extract reviews, browse categories, and explore Trustpilot's business directory — all through a simple REST API. Access the same review data that drives consumer purchasing decisions, without Trustpilot enterprise agreements.
What you can build
Structured data for real applications. Here are some ideas.
Reputation Monitoring
Track your company's Trustpilot rating, new reviews, and review sentiment over time. Build dashboards that alert you to negative reviews and track reputation trends.
Competitor Analysis
Compare Trustpilot ratings and review volumes across competitors. Analyze review themes, common complaints, and customer satisfaction patterns in your industry.
Due Diligence & Vetting
Verify business credibility by checking Trustpilot profiles and reviews. Use review data for vendor vetting, partner evaluation, and investment due diligence.
Consumer Insights & NLP
Extract thousands of reviews for sentiment analysis, topic modeling, and customer insight research. Power NLP pipelines with real consumer feedback data.
Available endpoints
Everything you need in one API.
Company Search
/api/trustpilot/search
Search for companies on Trustpilot by name or domain
Company Details
/api/trustpilot/company
Get full company profile with TrustScore, rating distribution, and details
Company Reviews
/api/trustpilot/reviews
Extract reviews for a company with ratings, text, and dates
Businesses
/api/trustpilot/businesses
Browse businesses in a specific category or location
Categories
/api/trustpilot/categories
Get Trustpilot's business category hierarchy
Countries
/api/trustpilot/countries
List countries and regions available on Trustpilot
Try it now
One API call. Structured JSON response.
Request
curl -X GET "https://scrappa.co/api/trustpilot/reviews?domain=amazon.com&limit=5" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
Response
{
"success": true,
"company": "Amazon",
"trust_score": 2.2,
"total_reviews": 198000,
"reviews": [
{
"title": "Great delivery experience",
"text": "Package arrived on time and in perfect condition...",
"rating": 5,
"author": "Sarah M.",
"date": "2025-03-28",
"verified": true
}
]
}
Scrappa vs Trustpilot Official API
See how Scrappa compares to the official API.
| Feature | Scrappa | Trustpilot Official API |
|---|---|---|
| Access any company | Own business only | |
| Review text extraction | Yes (any company) | Own reviews only |
| Company search | Limited | |
| Enterprise contract needed | Yes (for full access) | |
| OAuth required | ||
| Category browsing | Limited | |
| Price per 1k requests | $0.20 | Enterprise pricing |
| Free tier | 500 credits/month | Free (own data only) |
| Setup time | Minutes | Weeks (contract) |
Key features
Frequently asked questions
The official Trustpilot API primarily lets businesses manage their own Trustpilot page — you can only access your own reviews and company data, and full access requires an enterprise contract. Scrappa lets you search and access review data for any company on Trustpilot with just an API key.
Yes. You can extract reviews for any company with pagination support. Many customers run regular review extraction for reputation monitoring, competitive analysis, and sentiment analysis across hundreds of companies.
Just a Scrappa API key passed as an X-API-KEY header. No Trustpilot Business account, no enterprise contract, no OAuth. Sign up for free, get your key, and start querying Trustpilot data immediately.
You can search for companies by name or domain, get full company profiles with TrustScores and rating distributions, extract reviews with ratings and text, browse businesses by category, explore the category hierarchy, and list available countries.
Yes. Every Scrappa account gets 500 free credits per month with no credit card required. Test all 6 Trustpilot endpoints before committing to paid usage.
Scrappa charges $0.20 per 1,000 requests with no daily caps. All Trustpilot endpoints cost the same. This is dramatically cheaper than Trustpilot's enterprise API pricing, which requires custom contracts.