Trustpilot Intelligence API

High-performance REST API for Trustpilot data. No headless browsers — direct data extraction with sub-second response times. Key Features: - Company Search — find companies by name or keyword - Company Profiles — trust scores, ratings breakdown, AI review summaries - Reviews — paginated, filterable by stars, language, topics, date, verification status - Batch Operations — fetch up to 50…

3 subscribers
9/10 popularity
250 ms avg latency
93% success rate
21 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Trustpilot Intelligence API endpoints

MethodEndpointDescription
Search
GET Search categories
/v1/trustpilot/categories/search
Search for business categories on Trustpilot. Returns matching categories with their display names and business counts.
GET Get autocomplete suggestions
/v1/trustpilot/suggestions
Get autocomplete suggestions as the user types a company name or domain.
GET Search companies
/v1/trustpilot/companies/search
Search for companies on Trustpilot by name or domain. Returns paginated list of matching company cards with trust scores and review counts.
GET Get AI-powered semantic search suggestions
/v1/trustpilot/semantic-suggestions
Get AI-powered semantic search suggestions for a given country. Returns popular search queries and trending topics.
Companies
GET Get company info
/v1/trustpilot/companies/{identifying_name}
Retrieve a full company profile by its identifying name (domain). Includes trust score, star rating, reviews count, ratings breakdown, language distribution, AI summary, topic AI…
GET Get company transparency
/v1/trustpilot/companies/{identifying_name}/transparency
Retrieve transparency page data for a company: response rate, average response time, review invitation method, organic vs invited review split, and flagged/removed reviews stats.…
Reviews
GET Get reviews topics for a company
/v1/trustpilot/companies/{identifying_name}/topics
Retrieve available review topic slugs for a company. Topics can be used as filters in the reviews endpoint. Cached for 30 minutes.
GET Get reviews for a company
/v1/trustpilot/companies/{identifying_name}/reviews
Retrieve paginated reviews for a company with rich filtering options. Filter by star rating (1-5), verification status, reply presence, date range, language, topics, and…
POST Get count of reviews for a company
/v1/trustpilot/companies/{identifying_name}/reviews/count
Get a fast count of reviews matching specified filters. Useful for showing filter counts in UI without fetching all review data. Cached for 15 minutes.
Categories
GET Get category info & companies
/v1/trustpilot/categories/{category_id}
Retrieve a category page with paginated company listings. Filter by claimed status, trust score range, country, and location. Cached for 1 hour.
Consumers
GET Get consumer reviews
/v1/trustpilot/consumers/{consumer_id}/reviews
Retrieve paginated reviews written by a specific consumer across different companies. Cached for 30 minutes.
GET Get consumer profile information
/v1/trustpilot/consumers/{consumer_id}
Retrieve a consumer (reviewer) profile with display name, country, total reviews count, verification status, and review distribution. Cached for 1 hour.
Batch operations
POST Get reviews for a batch of companies
/v1/trustpilot/batch/reviews/count
Fetch review counts for multiple companies in a single request. Each company can have its own filter criteria (stars, date, language, etc.). Maximum 50 companies per request.
POST Get batch of companies profiles
/v1/trustpilot/batch/companies
Fetch multiple company profiles in a single request. Companies are fetched in parallel with upstream concurrency limits. Supports partial success: each company result includes…
Compare
POST Compare companies
/v1/trustpilot/compare
Compare 2-10 companies side by side. Returns profiles with trust scores, ratings breakdown, AI summaries, top topics, language distribution, and a comparison summary with best…
Webhooks
DELETE Delete webhook
/v1/trustpilot/webhooks/{webhook_id}
Permanently delete a webhook and all its delivery history.
POST Test webhook
/v1/trustpilot/webhooks/{webhook_id}/test
Send a test event to verify the webhook endpoint is reachable. Creates a test event with `pending` status that will be delivered by the background dispatcher.
GET Get webhook info
/v1/trustpilot/webhooks/{webhook_id}
Get webhook configuration and the 20 most recent delivery events with their status, HTTP status codes, and response times.
PATCH Update webhook
/v1/trustpilot/webhooks/{webhook_id}
Partially update a webhook configuration. Only provided fields will be updated; omitted fields remain unchanged.
POST Create webhook
/v1/trustpilot/webhooks
Register a new webhook to receive event notifications. Supported events: `new_review`, `review_updated`, `review_deleted`, `rating_changed`, `new_company_in_category`,…
GET List of your webhooks
/v1/trustpilot/webhooks
List all webhooks registered for the current API key. Optionally filter to show only active webhooks.

Trustpilot Intelligence API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 50 / monthly
PRO $15 / month 5 / second
  • Requests: 50,000 / monthly
ULTRA Recommended $49 / month 10 / second
  • Requests: 500,000 / monthly
MEGA $149 / month 10 / second
  • Requests: 2,500,000 / monthly

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers