Datacircle

API Direct pricing and alternatives: Trustpilot review API, POST /v1/batch, Batch Requests

Is API Direct yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

100% complete: all 8 key fields we checkSee the 8 fields

$0.00per 1,000 reviewsWe rank 50 plans by price. Scrappa's $500 pack costs the least per 1,000 reviews: $0.0024. Scrappa charges for each page of results. We count 100 reviews on each page to get the $0.0024 price.
Plan: Free tier one of API Direct's 2 plans
Call: POST /v1/batch, Batch Requests one of API Direct's 4 calls for this API
API: Trustpilot review API one of API Direct's 17 APIs

About this item

  • Live. You get the reviews from Trustpilot when you call the API.
  • All 8 key fields we check. Rating, Title, Text, Date, Country, Reply, Overall rating, Review count.
  • Nothing to pay. You get 50 requests a month, enough for 50 pages. Requests are reset on the 1st of each month.
  • One call. You send requests[].params.domain to POST /v1/batch. You set requests[].endpoint to "/v1/trustpilot/company/reviews". The call returns the reviews of each company you send.
  • Who can get it: at least 18 years old, with the legal capacity to enter into the Terms. Keep data: no limit. Use data: with conditions.

API Direct: Trustpilot review API alternatives

The table starts with API Direct's cheapest paid plan. Next come plans from other providers with the price per 1,000 reviews closest to API Direct's. Each plan in the table gives live data.

API Direct, pay as you go, Pay per request, POST /v1/batch, Batch RequestsClair, $30 monthlyZembra, top-up from $17,362Scavio, $500 monthlyOpenWeb Ninja, pay as you go
$ per 1,000 reviews$0.25$0.145$0.20$0.25$0.25
Completeness100%100%88%88%75%
Billingpay as you gomonthlypay firstmonthlypay as you go
Payat a threshold$30$17,362$500monthly
Enough foras many as you pay forabout 10,344 pages a monthas many as you pay for100,000 pages a monthas many as you pay for
Freshnesslivelivelivelivelive
Who can get itat least 18 years old, with the legal capacity to enter into the Termsanyone at least 18 years old and able to enter into a binding contractanyone aged 18 or overanyoneanyone, a minor with a parent's permission

Trustpilot review API pricing: plans compared

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-29.

  1. apidirect.io/docs/batch
  2. apidirect.io/docs/pricing
  3. apidirect.io/docs/rate-limits
  4. apidirect.io/docs/trustpilot-company-reviews
  5. apidirect.io/dpa
  6. apidirect.io/endpoints/linkedin-person
  7. apidirect.io/openapi.json
  8. apidirect.io/terms

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Rating
  • Title
  • Text
  • Date
  • Country
  • Reply
  • Overall rating
  • Review count
Price
$ per 1,000 reviews$0.00
Perpage of 20
Billingfree
Charges
Also pays for143 other calls: 50 requests a month each, 20 for Places Search, Place Reviews and Place Photos
Not found
$ per 1,000$0.00
In their words
Their pitchInstead of looping an endpoint over a list of IDs, URLs or usernames, send up to 100 requests in a single call
Data
Freshnesslive
Keep datano limit
Use dataYou agree not to use the Service to: Violate any applicable laws, regulations, or third-party rights, Infringe upon intellectual property rights of others, Engage in any activity that could damage, disable, or impair the Service, Attempt to gain unauthorised access to any part of the Service, Use the Service for any illegal, harmful, or fraudulent purposes, Circumvent or attempt to circumvent any rate limits, usage limits, or security measures, Use automated means to create accounts or generate API keys, Harass, abuse, or harm individuals using data obtained through the Service, Scrape our Service [...] You acknowledge that: [...] You are responsible for complying with the terms of service of the underlying platforms (LinkedIn, Twitter/X, Reddit, YouTube, Instagram, etc.) when using data obtained through our Service [...] You agree that: You have a lawful basis for requesting, receiving, and using the data you obtain through the Service [...] You will comply with applicable data protection law, including providing any notices and honouring any rights owed to individuals by you as controller [...] You will not use the Service to identify or target individuals on the basis of special categories of personal data
Plan
Pay$0
You get50 requests a month
Enough for50 pages a month
Expiresreset on the 1st of each month
Rate limit
Per second1.39
Concurrent10
Batch100
Speed
Answerin the call
The call
You sendrequests[].endpoint "/v1/trustpilot/company/reviews", requests[].params.domain. Optional: requests[].params.pages, requests[].params.sort_by, requests[].params.rating, requests[].params.posted_ago, requests[].params.language, requests[].params.verified, requests[].params.with_replies, requests[].params.query, requests[].params.get_sentiment, requests[].tag
MethodPOST
Path/v1/batch
About the plan
PlanFree tier
Who can get itat least 18 years old, with the legal capacity to enter into the Terms
The 58 fields the plan's answer can hold

company ID, company name, domain, website, profile URL, logo, TrustScore, TrustScore stars, review count, reviews in the last 12 months, rating distribution, categories, category path, claimed, claimed at, closed, temporarily closed, collecting reviews, verified payment method, verified user identity, verified by Google, reply rate, days to reply, negative reviews with replies, negative reviews, last reply to a negative review, company email, company phone number, company address, company city, company ZIP code, company country, locations count, topics, review ID, review URL, rating, title, text, language, published at, published timestamp, experienced at, updated at, verified, verification level, helpful count, reviewer ID, reviewer name, reviewer country, reviewer review count, reviewer profile URL, reply text, reply published at, reply timestamp, results returned, pages requested, sort order

Best GTM APIs