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.
Structured data for real applications. Here are some ideas.
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.
Compare Trustpilot ratings and review volumes across competitors. Analyze review themes, common complaints, and customer satisfaction patterns in your industry.
Verify business credibility by checking Trustpilot profiles and reviews. Use review data for vendor vetting, partner evaluation, and investment due diligence.
Extract thousands of reviews for sentiment analysis, topic modeling, and customer insight research. Power NLP pipelines with real consumer feedback data.
Everything you need in one API.
/api/trustpilot/search
Search for companies on Trustpilot by name or domain
/api/trustpilot/company
Get full company profile with TrustScore, rating distribution, and details
/api/trustpilot/reviews
Extract reviews for a company with ratings, text, and dates
/api/trustpilot/businesses
Browse businesses in a specific category or location
/api/trustpilot/categories
Get Trustpilot's business category hierarchy
/api/trustpilot/countries
List countries and regions available on Trustpilot
One API call. Structured JSON response.
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"
{
"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
}
]
}
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) |
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.