Free
$0/mo
200
Requests / month
- Overage
- Hard limit
- Rate limit
- 10/min
- Card
- Not needed
Public Trustpilot company profiles, review listings, company search, and categories.
Data samples
The page the Trustpilot Reviews API reads, and the response it returns for the same query.
https://www.trustpilot.com/review/stripe.com

{
"domain": "stripe.com",
"url": "https://www.trustpilot.com/review/stripe.com",
"company": "Stripe",
"rating": 1.6,
"stars": 1.5,
"review_count": 17504,
"business": {
"id": "50489e6800006400051ae0d6",
"name": "Stripe",
"domain": "stripe.com",
"profile_url": "https://www.trustpilot.com/review/stripe.com",
"website_url": "https://stripe.com",
"logo_url": "https://s3-eu-west-1.amazonaws.com/tpd/logos/50489e6800006400051ae0d6/0x0.png",
"trust_score": 1.6,
"stars": 1.5,
"review_count": 17504,
"review_count_last_12_months": 1201,
"rating_distribution": [
{
"stars": 5,
"count": 6721,
"percent": 38.4
},
{
"stars": 4,
"count": 725,
"percent": 4.1
},
{
"stars": 3,
"count": 469,
"percent": 2.7
},
{
"stars": 2,
"count": 514,
"percent": 2.9
},
{
"stars": 1,
"count": 9075,
"percent": 51.8
}
],
"categories": [
{
"id": "payment_service",
"name": "Payment Service",
"is_primary": true
}
],
"category_path": [
{
"id": "business_services",
"name": "Business Services"
},
{
"id": "administration_services",
"name": "Administration & Services"
},
{
"id": "payment_service",
"name": "Payment Service"
}
],
"description": "Millions of businesses of all sizes—from startups to large enterprises—use Stripe’s software and APIs to accept payments, send payouts, and manage their businesses online. It's the payment infrastructure for the internet",
"country_code": "US",
"contact": {
"email": null,
"phone": null,
"support_url": "https://support.stripe.com/contact",
"address": "510 Townsend Street",
"city": "San Francisco",
"zip_code": "94103",
"country": "United States"
},
"is_claimed": true,
"claimed_at": "2016-05-11T03:33:53.000Z",
"is_closed": false,
"is_temporarily_closed": false,
"is_collecting_reviews": false,
"uses_paid_features": false,
"uses_ai_replies": false,
"has_incentivised_reviews": false,
"has_consumer_alert": false,
"verification": {
"payment_method": true,
"user_identity": false,
"google": false,
"persona": false
},
"reply_behavior": {
"negative_reply_rate": 100,
"average_days_to_reply": 1.95,
"negative_review_count": 1073,
"negative_replied_count": 1073,
"last_negative_reply_at": "2026-09-26T21:20:34.000Z"
},
"locations_count": 0
},
"filters": {
"stars": null,
"language": "en",
"sort": "recency",
"date": null,
"verified": false,
"replies": false,
"query": null,
"topics": null
},
"pagination": {
"page": 1,
"per_page": 20,
"total_results": 14154,
"total_pages": 708,
"next_page": 2
},
"languages": [
{
"code": "ar",
"name": "العربية",
"review_count": 2
},
{
"code": "ca",
"name": "català",
"review_count": 1
},
{
"code": "co",
"name": "Corsican",
"review_count": 1
}
],
"ai_summary": {
"text": "Considering 1,003 reviews, most reviewers were let down by their experience overall. Many consumers expressed deep frustration regarding delayed payouts, unexpectedly withheld funds, and sudden account restrictions, noting that obtaining clear help from real staff was exceptionally difficult. Reviewers frequently mentioned receiving generic automated responses, dealing with prolonged processing delays, and facing severe communication challenges when trying to resolve critical payment problems.\n\nSome reviewers were happy with the assistance they received, describing customer support representatives as exceptionally responsive, professional, and genuinely helpful. These individuals felt that their specific inquiries were managed smoothly, making potentially stressful situations feel entirely straightforward from start to finish.",
"topics": [
{
"id": "payment",
"name": "Payment",
"summary": "Customers consistently note negative experiences with payment processing, highlighting unexpected account closures, payment delays, and concerns regarding fund management. Reviewers also frequently report frustrating interactions with unhelpful customer support and difficulties resolving disputes or reaching a real person for assistance."
},
{
"id": "customer_service",
"name": "Customer service",
"summary": "Customers had negative experiences with customer service, reporting that getting clear help from a real person is incredibly difficult. Reviewers frequently noted that support relies heavily on automated responses and AI chatbots, leading to vague answers and closed tickets without resolution. Despite these widespread complaints about unhelpful assistance, a few people mentioned that their cases were eventually escalated to specialized teams."
},
{
"id": "service",
"name": "Service",
"summary": "Reviewers express deep dissatisfaction and frustration regarding service disruptions, citing sudden account closures and withheld operational funds. Consumers report that automated systems frequently flag legitimate transactions and delay payouts. People note that unexpected fees and unhelpful support add to the severe financial stress."
},
{
"id": "response_time",
"name": "Response time",
"summary": "People report negative experiences with response time, noting that inquiries are met with slow communication and automated messages. Consumers frequently mention long waiting periods and a complete lack of updates regarding their issues. Reviewers also pointed out that support teams often provide generic replies instead of meaningful solutions."
},
{
"id": "refund",
"name": "Refund",
"summary": "Users describe negative interactions with refund processes, highlighting that accounts are often restricted and payments returned to clients unexpectedly. Reviewers frequently report severe frustration over withheld funds, unresponsive support, and unexpected transaction fees charged during disputes. However, a small number of consumers noted that their money was eventually returned after prolonged waiting periods and demands for account closure."
}
]
},
"similar_businesses": [
{
"id": "46ca451b0000640005009529",
"name": "Paypal",
"domain": "www.paypal.com",
"profile_url": "https://www.trustpilot.com/review/www.paypal.com",
"logo_url": "https://s3-eu-west-1.amazonaws.com/tpd/screenshots/46ca451b0000640005009529/198x149.png",
"trust_score": 1.4,
"stars": 1.5,
"review_count": 41572
},
{
"id": "6033580a6bc1da00018bfdd0",
"name": "Wise",
"domain": "wise.com",
"profile_url": "https://www.trustpilot.com/review/wise.com",
"logo_url": "https://s3-eu-west-1.amazonaws.com/tpd/logos/6033580a6bc1da00018bfdd0/0x0.png",
"trust_score": 4.3,
"stars": 4.5,
"review_count": 301544
}
],
"count": 20,
"results": [
{
"id": "6aadb482fac2850860eb93cd",
"title": "Excellent customer service",
"body": "The customer service that I recently recieved from Stripe representative was excellent. Their email folloup up was also excellent.",
"rating": 5,
"author": "Sandy Burns",
"country": "US",
"published_at": "2026-09-19T00:00:34.000Z",
"date_of_experience": "2026-09-07T00:00:00.000Z",
"url": "https://www.trustpilot.com/reviews/6aadb482fac2850860eb93cd",
"language": "en",
"updated_at": null,
"likes": 0,
"verification": {
"is_verified": false,
"level": "invited",
"source": "BasicLink"
},
"reviewer": {
"id": "61a2e026b9f9f50012b32231",
"name": "Sandy Burns",
"country": "US",
"review_count": 3,
"image_url": null,
"is_verified": false,
"profile_url": "https://www.trustpilot.com/users/61a2e026b9f9f50012b32231"
},
"reply": {
"text": "We’re glad to hear you received excellent service and helpful email follow-up from our team. Thank you for sharing your experience!",
"published_at": "2026-09-19T19:50:19.000Z",
"updated_at": null
}
},
{
"id": "6ab7a88a7e7d668fbedff1a9",
"title": "Awful working through other platforms…",
"body": "Awful working through other platforms can’t tell when or how long (if ever) payments come through. I’m thinking about leaving and changing my business account with the other company because of this.",
"rating": 1,
"author": "Gavin Churchman",
"country": "GB",
"published_at": "2026-09-26T13:12:10.000Z",
"date_of_experience": "2026-09-26T00:00:00.000Z",
"url": "https://www.trustpilot.com/reviews/6ab7a88a7e7d668fbedff1a9",
"language": "en",
"updated_at": null,
"likes": 0,
"verification": {
"is_verified": false,
"level": "not-verified",
"source": "Organic"
},
"reviewer": {
"id": "6ab7a881b4bf9babd3fb0b8c",
"name": "Gavin Churchman",
"country": "GB",
"review_count": 3,
"image_url": "https://user-images.trustpilot.com/6ab7a881b4bf9babd3fb0b8c/73x73.png",
"is_verified": false,
"profile_url": "https://www.trustpilot.com/users/6ab7a881b4bf9babd3fb0b8c"
},
"reply": {
"text": "We understand how frustrating unclear payout timing can be. Please check the payout status and expected arrival date in your Stripe Dashboard, or contact Stripe Support for an account-specific review: https://support.stripe.com/contact/login",
"published_at": "2026-09-26T19:54:27.000Z",
"updated_at": null
}
}
],
"next_cursor": null
}Source page captured separately from the recorded response, so live values can differ.
Code
One host, one Bearer key for every Clair API. Each call returns JSON with the same envelope, so a second API is a new path, not a new client.
curl -G "https://api.clair.im/v1/reviews?domain=stripe.com&page=1" \ -H "Authorization: Bearer YOUR_API_KEY"
Reference
Public Trustpilot profile only. Anonymous listings stop at page 10. Do not send limit or cursor; use pagination.next_page.
GET /v1/reviews
Authorizationheader · stringrequired
domainstringrequired
starsstring
languagestring
sortstring
datestring
verifiedstring
repliesstring
querystring
topicstring
pageinteger
Pricing
This API is its own subscription with its own quota. Unused requests expire at renewal. Need a custom volume? Email contact@serinlabs.com.
$0/mo
200
Requests / month
$49.99/mo
14,300
Requests / month
Most popular
$149/mo
57,000
Requests / month
$399/mo
191,000
Requests / month
No monthly fee
$0.0053
Per request
Prices in USD, billed monthly by Stripe. Cancel any time from Manage billing.
Live scrape of Trustpilot’s public pages. Company profiles include trust score, rating distribution, claim status, contact, and reply behaviour, plus one review page per call. Search and category listings find businesses. A review id returns one review and any company reply. It does not log in, post reviews, or call Trustpilot’s private API.
All of them: Company reviews, Company search, Category listing, One review. They share this API's monthly quota.
Each call is one request, and each extra page is a new call. A malformed request (400) is not counted, and a request that fails on our side (5xx) is refunded.
Yes. Every Clair API has its own free tier: 200 requests a month, with no card. It resets monthly, and the API stops when the month's requests run out.
On a paid tier, extra calls are billed at the tier's overage rate until its ceiling, then the API returns 429 until the next period. The free tier returns 429 as soon as its requests are used.
No. Each API is its own subscription, and one key works with all of them. A call to an API the account does not subscribe to returns 403 not_subscribed.
Related
APIs teams often combine with the Trustpilot Reviews API.
Each Clair API is its own monthly request quota. Unused requests expire. Every API has a free tier to try it.