# Trustpilot Data API (https://www.socialcrawl.dev/platforms/trustpilot) > Trustpilot API: 2 endpoints — business search (1 credit) finds a company's Trustpilot domain, and reviews (5 credits) pulls star ratings, full text, verified status, and owner replies for it. 100 free credits on signup, no card. Company-reputation data in unified JSON without building or maintaining any scraping infrastructure. TL;DR: SocialCrawl's Trustpilot API exposes 2 endpoints, 1 to 5 credits per call, all returning one unified JSON schema with AI-enriched fields. Single x-api-key auth, 100 free credits on signup. ## Endpoints | Endpoint | Method | Path | Credits | Description | | --- | --- | --- | --- | --- | | Business Search | GET | `/v1/trustpilot/business-search` | 1 | Search Trustpilot businesses | | Reviews | GET | `/v1/trustpilot/reviews` | 5 | Get Trustpilot reviews for a business | ## Code example ```bash curl "https://www.socialcrawl.dev/v1/trustpilot/business-search?query=nike" \ -H "x-api-key: sc_YOUR_API_KEY" ``` Every response shares one JSON envelope: `{ success, platform, endpoint, data, credits_used, credits_remaining }`. ## SocialCrawl vs DIY scraping | Feature | SocialCrawl | DIY scraping | | --- | --- | --- | | Authentication | One x-api-key — sign up and call | None, but you manage proxies and anti-bot evasion yourself | | Setup | Two GET requests: business-search, then reviews | Headless browser, proxy pool, HTML parsers, and retry logic to build | | Response schema | Unified ReviewList JSON shared with 43 other platforms | Raw HTML you parse — selectors break when Trustpilot redesigns | | Pricing | 1 credit per search, 5 per review pull; 100 free credits, no card | Proxy and compute costs plus ongoing engineering time | | Data coverage | Star ratings, full text, verified flags, language, and owner replies — up to 200 reviews per call | Whatever your parser extracts before the markup changes | | Maintenance | Upstream changes absorbed by SocialCrawl | You fix the scraper every time the page structure shifts | ## FAQ ### How do I scrape Trustpilot reviews with an API? SocialCrawl provides 2 Trustpilot endpoints. Call GET /v1/trustpilot/business-search to find a company and its Trustpilot domain, then GET /v1/trustpilot/reviews with that domain to receive star ratings, review text, verified status, and owner replies as unified JSON. ### Does the Trustpilot API return product reviews? No. Trustpilot reviews are about the company itself — shipping, refunds, and support sentiment — keyed by business domain, never a specific product. For product reviews, use SocialCrawl's Google Shopping or Amazon review endpoints instead. ### What data does the SocialCrawl Trustpilot API return? Business search returns each company's name, Trustpilot domain, website, and total review count. Reviews returns per-review star rating, title, full text, verified flag, language, reviewer profile, owner/brand responses, and publish date — all in one unified schema. ### How much does the Trustpilot API cost? Business search costs 1 credit (standard tier) and reviews cost 5 credits (advanced tier) per request. New accounts get 100 free credits with no credit card required, so you can test both endpoints before paying anything. ### Is scraping Trustpilot reviews legal? SocialCrawl reads only publicly available Trustpilot review pages — the same content anyone can see by visiting the URL. You are responsible for ensuring your use case complies with Trustpilot's terms of service and applicable data protection laws. SocialCrawl operates under a documented GDPR legitimate-interest framework: public, logged-out data only, no credential use, short-lived caches (2 to 30 minutes) with no persistent store, and a public opt-out channel for anyone whose public info appears in responses. Full details: socialcrawl.dev/legal/public-data-notice. ### What is the best Trustpilot scraper API? SocialCrawl is a strong pick for company-reputation work: business search finds a Trustpilot domain for 1 credit, and the reviews endpoint returns up to 200 reviews — star ratings, verified flags, owner replies — for 5 credits. No proxies or headless browsers to maintain, and 100 free credits start you off without a card. ### Is there a Trustpilot data API? Yes. SocialCrawl is a Trustpilot data API for public company reviews: business search resolves a company's Trustpilot domain for 1 credit, then the reviews endpoint returns star ratings, verified flags, language, reviewer profiles, and owner replies for 5 credits. Trustpilot's own API is partner-gated and aimed at collecting reviews for your own business, so SocialCrawl covers the public reputation reads it does not, in a ReviewList schema shared with the other 43 platforms. ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - What is the SocialCrawl Trustpilot API? - How to scrape Trustpilot company reviews with an API - Compare SocialCrawl vs Trustpilot scrapers for brand reputation data