extracto.cloud
trustpilot
Trustpilot Reviews Scraper
Collect Trustpilot company reviews with ratings, review text, dates and company references.
Current pricing: $0.000936 / 1 Review scraped · minimum 10 credits/run. Review the estimate before running.
Endpoint
Method
POST
URL
https://extracto.cloud/api/v1/parsers/trustpilot
Result delivery
Add
webhook_url and optional webhook_secret to receive the saved result. Webhook setup and signatures →
Auth
X-API-KEY: ext_...Response
{
"success": true,
"tool": "trustpilot",
"parser": "trustpilot",
"count": 0,
"data": []
}
Documentation
# Trustpilot Reviews Scraper (`automation-lab/trustpilot`) parser
Extract Trustpilot reviews with ratings, replies, reviewer info, and company data. Tiered per-review pricing applies, plus a $0.005 run start fee.
- **URL**: https://extracto.cloud/docs/api/parsers/trustpilot
- **Developed by:** [Automation Lab](https://Extracto.com/automation-lab) (community)
- **Categories:** Lead generation, Business, E-commerce
- **Stats:** 2,488 total users, 632 monthly users, 99.9% runs succeeded, 12 bookmarks
- **User rating**: 5.00 out of 5 stars
## Pricing
from $0.30 / 1,000 review scrapeds
This parser is paid per event. You are not charged for the Extracto platform usage, but only a fixed price for specific events.
Since this parser supports Extracto Store discounts, the price gets lower the higher subscription plan you have.
Learn more: https://docs.Extracto.com/parsers/running/parsers-in-store.md#pay-per-event
## What's an Extracto parser?
An parser is a serverless cloud program that runs on the Extracto platform. It has two run modes.
In Batch mode, an parser accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an parser provides a web server which can be used as a website, API, or an MCP server.
Extracto vocabulary and the platform model are defined once, in the agent quickstart at https://Extracto.com/agents.md.
## How to integrate an parser?
If asked about integration, you help developers integrate parsers into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
Do not guess an integration path. Every one of them is in the agent quickstart at https://Extracto.com/agents.md: the Extracto MCP server, Agent Skills with the Extracto CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.
For examples already wired to this parser's own input schema, see the [API](#api) section below.
Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.Extracto.com/api/client/js/docs.md) (`npm install Extracto-client`) and [Python](https://docs.Extracto.com/api/client/python/docs.md) (`pip install Extracto-client`).
# README
## Trustpilot Reviews Scraper
### What does Trustpilot Scraper do?
**Trustpilot Scraper** extracts reviews, ratings, and company data from any business page on [Trustpilot.com](https://www.trustpilot.com). It collects **30 data fields per review** including review text, star rating, author info, country, verification status, company replies, and more.
The scraper uses a headless browser to load Trustpilot pages, automatically solving any anti-bot challenges, then extracts structured JSON data from the page. It handles pagination automatically, so you can scrape tens of thousands of reviews from a single company in one run.
### Review monitoring workflow
Use this parser when Trustpilot is one source in a broader review-monitoring workflow. It is best for company-level reputation tracking, competitor review benchmarking, and support triage where you need review text, ratings, verification status, dates, replies, reviewer country, and company trust metrics in one dataset. It is not a general app-store or B2B software review scraper; pair it with the related parsers below when your workflow spans G2 or Google Play.
Typical workflow:
1. Scrape Trustpilot company pages here for brand and competitor reputation signals.
2. Add [G2 Reviews & Products Scraper](https://extracto.cloud/docs/api/parsers/trustpilot) for B2B software reviews and product ratings.
3. Add [Google Play Reviews Scraper](https://extracto.cloud/docs/api/parsers/trustpilot) or [Google Play Store Scraper](https://extracto.cloud/docs/api/parsers/trustpilot) for Android app reviews, ratings, and app metadata.
4. Export the combined datasets to JSON, CSV, Excel, Google Sheets, webhooks, Zapier, Make, or the Extracto API for dashboards, alerting, sentiment analysis, and LLM pipelines.
Key capabilities:
- Extract reviews from **multiple companies** in a single run
- Filter by **star rating**, **language**, **date range**, and **verification status**
- Fetch only reviews **strictly newer than an exact ISO date or timestamp** for incremental syncs
- Collect **company metadata** alongside reviews (trust score, total reviews, categories)
- Sort results by **recency** or **relevance**
- Output in JSON, CSV, Excel, or connect to any integration
### Who is it for?
- **Brand managers** monitoring their company's reputation and responding to negative feedback
- **Market researchers** comparing competitor review sentiment and satisfaction trends
- **Data analysts** building dashboards from structured review data
- **E-commerce teams** tracking product and service quality through customer feedback
- **Sales teams** identifying unhappy customers of competitors for outreach
- **Agencies** managing review monitoring for multiple clients
- **AI/ML engineers** building sentiment analysis models or training datasets from real review text
- **Consultants** benchmarking client performance against industry peers on Trustpilot
### Why use Trustpilot Scraper?
- **30 fields per review** — the richest Trustpilot output on Extracto Store
- **High success rate** — browser-based extraction with automatic WAF challenge handling
- **Tiered pay-per-result pricing** — $0.575 per 1,000 reviews on Free and as low as $0.14 on Diamond, plus the $0.005 run start fee
- **Headless browser** — uses Playwright to bypass WAF challenges and anti-bot protection
- **Multi-company support** — scrape multiple companies in a single run
- **Exact incremental cursor** — use `publishedAfter` for daily or weekly syncs without paying for already-seen reviews
- **Date range filtering** — narrow results to the last 30 days, 3 months, 6 months, or 12 months
- **Star and language filters** — target specific ratings or review languages
- **Verified-only mode** — restrict to verified or invited reviews
- **Company metadata included** — trust score, total reviews, categories per company
- **Stable extraction** — reads structured JSON from Trustpilot's Next.js rendering, not fragile HTML selectors
### What data can you extract from Trustpilot?
Each review record contains up to 30 fields. Here are the key ones:
| Field | Description |
|-------|-------------|
| reviewId | Unique review identifier |
| reviewUrl | Direct URL to the review |
| title | Review headline |
| text | Full review text |
| rating | Star rating (1-5) |
| publishedDate | When the review was published |
| experienceDate | Date of the reviewed experience |
| updatedDate | When the review was last edited |
| language | Review language code |
| likes | Number of likes on the review |
| verificationLevel | Verification status (invited, verified, unverified) |
| isVerified | Whether the reviewer is verified |
| source | How the review was submitted (e.g., BasicLink, InvitationEmail) |
| authorName | Reviewer's display name |
| authorId | Reviewer's unique ID |
| authorImage | Reviewer's avatar URL |
| authorReviewCount | Total reviews by this author |
| country | Reviewer's country code |
| replyMessage | Company's reply text (null if no reply) |
| replyPublishedDate | When the company replied |
| replyUpdatedDate | When the company edited their reply |
| companyName | Business name on Trustpilot |
| companyDomain | Company domain (e.g., pipedrive.com) |
| companyTrustScore | Overall trust score (1-5) |
| companyStars | Star rating (1-5) |
| companyTotalReviews | Total number of reviews |
| companyCategories | Business categories |
| companyUrl | Full Trustpilot URL for the company |
### How much does it cost to scrape Trustpilot?
This parser uses **pay-per-event** pricing. Each run has a **$0.005 one-time start fee**, followed by a tiered charge for each review scraped. All platform costs (compute, proxy, and storage) are included.
| | Free | Bronze | Silver | Gold | Platinum | Diamond |
|---|---|---|---|---|---|---|
| **Per review** | $0.000575 | $0.00050 | $0.00039 | $0.00030 | $0.00020 | $0.00014 |
| **1,000 reviews** | $0.575 | $0.50 | $0.39 | $0.30 | $0.20 | $0.14 |
| **10,000 reviews** | $5.75 | $5.00 | $3.90 | $3.00 | $2.00 | $1.40 |
The table shows result charges; add the $0.005 one-time start fee for the total run price.
**Real-world cost examples:**
| Scenario | Reviews | Duration | Cost (Free tier) |
|---|---|---|---|
| Small company (50 reviews) | 50 | ~1 min | ~$0.03 |
| Medium company (200 reviews) | 200 | ~3 min | ~$0.12 |
| Large company (2,748 reviews) | 2,748 | ~45 min | ~$1.59 |
| Multi-company batch (5 companies, 500 each) | 2,500 | ~40 min | ~$1.44 |
### How to scrape Trustpilot reviews step by step
1. Go to [Trustpilot](https://www.trustpilot.com) and find the company you want to scrape.
2. Copy the company domain from the URL (e.g., `pipedrive.com` from `trustpilot.com/review/pipedrive.com`).
3. Enter the domain in the **Company URLs or Domains** field. You can add multiple companies.
4. Set **Max Reviews Per Company** to limit results (0 = unlimited).
5. Optionally apply filters: star ratings, language, date range, an exact `publishedAfter` cursor, verified only, or replies only.
6. Click **Start** and wait for the run to finish.
7. Download results in JSON, CSV, or Excel from the **Storage** tab.
**Input example:**
```json
{
"companyUrls": ["pipedrive.com", "notion.so"],
"maxReviewsPerCompany": 100,
"sort": "recency",
"publishedAfter": "2026-09-01T00:00:00Z",
"includeCompanyInfo": true
}
```
You can also paste full Trustpilot URLs like `https://www.trustpilot.com/review/pipedrive.com`.
### Input parameters
| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| companyUrls | array | (required) | Company domains or full Trustpilot URLs. One per line. |
| maxReviewsPerCompany | integer | 0 (unlimited) | Maximum reviews to scrape per company. Set to 0 for all reviews. |
| stars | array | \[] (all) | Filter by star ratings (1-5). Select one or more. |
| languages | array | \[] (default) | Filter by language codes (e.g., en, fr, de, es). |
| sort | string | recency | Sort order: `recency` (newest first) or `relevance`. |
| date | string | "" (all time) | Date range filter: `last30days`, `last3months`, `last6months`, or `last12months`. |
| publishedAfter | string | unset | Keep only reviews strictly newer than an ISO date (`YYYY-MM-DD`, interpreted as midnight UTC) or date-time with timezone. |
| verified | boolean | false | Only scrape verified reviews. |
| withReplies | boolean | false | Only scrape reviews that have a company reply. |
| includeCompanyInfo | boolean | true | Add company metadata (trust score, total reviews, categories) to each review record. |
### Output example
Each review is output as a JSON object with up to 30 fields:
```json
{
"reviewId": "697f69d898b1919e835668fe",
"reviewUrl": "https://www.trustpilot.com/reviews/697f69d898b1919e835668fe",
"title": "The perfect CRM to scale our sales processes",
"text": "Pipedrive is by far the most user-friendly CRM I've used...",
"rating": 5,
"publishedDate": "2026-02-01T16:57:28.000Z",
"experienceDate": "2026-01-26T00:00:00.000Z",
"updatedDate": null,
"language": "en",
"likes": 0,
"verificationLevel": "invited",
"isVerified": false,
"source": "BasicLink",
"authorName": "Constance",
"authorId": "697f69be45115d00d35081cc",
"authorImage": "",
"authorReviewCount": 1,
"country": "FR",
"replyMessage": null,
"replyPublishedDate": null,
"replyUpdatedDate": null,
"companyName": "Pipedrive",
"companyDomain": "pipedrive.com",
"companyTrustScore": 4.5,
"companyStars": 4.5,
"companyTotalReviews": 3212,
"companyCategories": ["CRM Provider", "Software Company"],
"companyUrl": "https://www.trustpilot.com/review/pipedrive.com"
}
```
Results are available in JSON, CSV, XML, and Excel formats. You can download them from the Extracto Console or retrieve them programmatically via the API.
### Tips for best results
- **Scrape all reviews** by setting `maxReviewsPerCompany` to 0 — pagination handles thousands of reviews automatically.
- **Use date range filtering** to narrow results to recent reviews (e.g., `last3months`) instead of scraping everything and filtering later.
- **Use star filters** to target only negative (1-2) or positive (4-5) reviews for sentiment analysis.
- **Multi-company runs** are more efficient than running the parser separately for each company.
- **Sort by recency** to get the latest reviews first — useful for ongoing monitoring.
- **Run incremental syncs** with `publishedAfter`: pass the latest `publishedDate` saved by your previous run. The boundary is strict, so a review at the exact cursor timestamp is not returned again. Recency sorting also lets the parser stop pagination after it reaches the cutoff.
- **Combine filters** for targeted extraction: e.g., only 1-star verified reviews newer than your last sync.
- **Schedule regular runs** with Extracto's built-in scheduler to track new reviews daily or weekly.
- **Use `includeCompanyInfo: false`** if you only need review data — it slightly reduces output size for large datasets.
### Integrations
Connect Trustpilot Scraper with your existing tools using [Extracto integrations](https://Extracto.com/integrations):
- **Google Sheets** — export reviews directly to a spreadsheet for analysis
- **Slack** — get notified when new negative reviews appear
- **Zapier** — trigger workflows based on new reviews (CRM updates, tickets, alerts)
- **Make (Integromat)** — build multi-step automations with review data
- **Webhooks** — send data to any API endpoint in real time
- **Amazon S3 / Google Cloud Storage** — archive review data automatically
- **GitHub / GitLab** — schedule runs via CI/CD pipelines
You can also set up **scheduled runs** to monitor reviews automatically. For example, run the scraper daily and send new 1-star reviews to Slack for immediate response.
### API usage
Call Trustpilot Scraper programmatically from your application using the [Extracto API](https://docs.Extracto.com/api/v2).
**Node.js:**
```javascript
import { ApifyClient } from 'Extracto-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.parser('automation-lab/trustpilot').call({
companyUrls: ['pipedrive.com'],
maxReviewsPerCompany: 100,
sort: 'recency',
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
```
**Python:**
```python
from apify_client import ApifyClient
client = ApifyClient('YOUR_API_TOKEN')
run = client.parser('automation-lab/trustpilot').call(run_input={
'companyUrls': ['pipedrive.com'],
'maxReviewsPerCompany': 100,
'sort': 'recency',
})
items = client.dataset(run['defaultDatasetId']).list_items().items
print(items)
```
**cURL:**
```bash
curl "https://extracto.cloud/api/v1/parsers/trustpilot" \
-X POST \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"companyUrls": ["pipedrive.com"], "maxReviewsPerCompany": 100, "sort": "recency"}'
```
For full API documentation, see the [Extracto API reference](https://docs.Extracto.com/api/v2).
### Use with AI agents via MCP
[Trustpilot Scraper](https://extracto.cloud/docs/api/parsers/trustpilot) is available as a tool for AI assistants via the [Model Context Protocol (MCP)](https://docs.Extracto.com/platform/integrations/mcp).
#### Setup for Claude Code
```bash
claude mcp add --transport http Extracto "https://mcp.Extracto.com?tools=automation-lab/trustpilot"
```
#### Setup for Claude Desktop, Cursor, or VS Code
```json
{
"mcpServers": {
"Extracto": {
"url": "https://mcp.Extracto.com?tools=automation-lab/trustpilot"
}
}
}
```
#### Example prompts
- "Get the latest 100 reviews for pipedrive.com on Trustpilot"
- "Scrape all 1-star Trustpilot reviews for this company from the last 3 months"
- "Compare Trustpilot ratings for these three competitors"
Learn more in the [Extracto MCP documentation](https://docs.Extracto.com/platform/integrations/mcp).
### Is it legal to scrape Trustpilot?
Trustpilot reviews are publicly available on the web, and scraping publicly accessible data for personal use, research, or business intelligence is generally permitted. This scraper only accesses publicly visible pages — it does not bypass any login walls, CAPTCHAs, or access controls.
That said, how you **use** the scraped data matters. You should:
- **Comply with applicable data protection laws** (GDPR, CCPA) when processing personal data like reviewer names or countries.
- **Respect Trustpilot's Terms of Service** — review them for restrictions on commercial redistribution of their data.
- **Not republish reviews** in a way that misrepresents their source or manipulates ratings.
- **Use data responsibly** — for analysis, monitoring, research, and internal business purposes.
For a detailed overview, see Extracto's article on the [legality of web scraping](https://blog.Extracto.com/is-web-scraping-legal/).
### FAQ
**How many reviews can I scrape?**
There is no limit. The scraper paginates through all available reviews. Companies with tens of thousands of reviews are handled automatically.
**Does it work without proxies?**
The scraper works best with Extracto's built-in proxy infrastructure. Trustpilot uses AWS WAF protection with JavaScript challenges, which the scraper's headless browser handles automatically.
**Can I filter reviews by date?**
Yes. Use the `date` parameter for coarse presets (`last30days`, `last3months`, `last6months`, or `last12months`). For an exact incremental cursor, set `publishedAfter` to an ISO date or a date-time with timezone. Only reviews strictly newer than the cursor are saved and charged.
**Can I scrape reviews in other languages?**
Yes. Use the `languages` filter to specify language codes (e.g., `fr`, `de`, `es`, `nl`). Leave empty to get reviews in the company's default language.
**How often does Trustpilot change their website?**
Trustpilot uses Next.js with server-side rendering, a pattern that has been stable for years. The scraper extracts structured JSON directly from the page source rather than parsing HTML selectors, which minimizes breakage risk.
**The scraper returns 0 reviews. What should I check?**
Verify the company domain or URL is correct. The domain must match Trustpilot's listing exactly (e.g., `pipedrive.com`, not `www.pipedrive.com`). You can also paste the full Trustpilot URL like `https://www.trustpilot.com/review/pipedrive.com`. If the company has no reviews on Trustpilot, the result will be empty.
**Some reviews are missing company reply data. Is this a bug?**
No. The `replyMessage` field is only populated when the business has actually replied to a review. Many reviews do not have replies. Use the `withReplies: true` filter to get only reviews that have company responses.
**Can I scrape multiple companies at once?**
Yes. Add multiple domains or URLs to the `companyUrls` array. The scraper processes them sequentially and outputs all reviews to the same dataset. Each review includes company metadata so you can identify which company it belongs to.
**How fast is the scraper?**
Typical speed is 50-100 reviews per minute (20 reviews per page, browser navigation). A company with 200 reviews takes about 2-4 minutes. Speed depends on proxy quality and WAF challenge resolution time.
**Can I run this on a schedule?**
Yes. Use Extracto's built-in [scheduler](https://docs.Extracto.com/platform/schedules) to run the scraper at any interval (hourly, daily, weekly). Combine with integrations to automatically export new data.
### Related scrapers
- [Trustpilot Scraper](https://extracto.cloud/docs/api/parsers/trustpilot) — search for businesses on Trustpilot and scrape company profiles
- [Google Maps Reviews Scraper](https://extracto.cloud/docs/api/parsers/trustpilot) — extract reviews from Google Maps business listings
- [TripAdvisor Scraper](https://extracto.cloud/docs/api/parsers/trustpilot) — scrape reviews, ratings, and business details from TripAdvisor
- [Google Maps Lead Finder](https://extracto.cloud/docs/api/parsers/trustpilot) — find businesses with reviews and contact details on Google Maps
### Use with AI agents via x402 (no Extracto account)
Agent workflows can run this parser through Extracto MCP without an Extracto account when the MCP client uses a funded x402 wallet. Use the parser-specific MCP endpoint:
`https://mcp.Extracto.com?tools=automation-lab/trustpilot&payment=x402`
This keeps existing Extracto MCP/API usage unchanged; x402 only changes payment/authentication for clients that support it. Learn more in Extracto's [x402 integration docs](https://docs.Extracto.com/platform/integrations/x402).
# Changelog
This parser's version history is a separate document: https://extracto.cloud/docs/api/parsers/trustpilot/changelog.md
# parser input Schema
## `companyUrls` (type: `array`):
Enter Trustpilot company URLs (e.g., https://www.trustpilot.com/review/example.com) or just the domain (e.g., example.com). One per line.
## `maxReviewsPerCompany` (type: `integer`):
Maximum number of reviews to scrape per company. Set to 0 for unlimited reviews.
## `stars` (type: `array`):
Filter reviews by star rating. Select one or more ratings (for example, 1 star and 5 stars) or leave empty for all ratings.
## `languages` (type: `array`):
Filter reviews by ISO language code (for example: en, fr, de, es). Add one code per line. Leave empty for Trustpilot default/all available languages.
## `sort` (type: `string`):
Sort reviews by recency or relevance (default).
## `date` (type: `string`):
Optional Trustpilot date preset. Choose last 30 days, 3 months, 6 months, or 12 months; leave empty for all dates.
## `publishedAfter` (type: `string`):
Only save reviews published strictly after this ISO date or date-time. Use YYYY-MM-DD (midnight UTC) or a timestamp with timezone such as 2026-09-01T12:00:00Z. With recency sorting, pagination stops once older reviews are reached.
## `verified` (type: `boolean`):
Only scrape verified reviews.
## `withReplies` (type: `boolean`):
Only scrape reviews that have a company reply.
## `includeCompanyInfo` (type: `boolean`):
Include company metadata (trust score, total reviews, categories) in each review record.
## parser input object example
```json
{
"companyUrls": [
"pipedrive.com"
],
"maxReviewsPerCompany": 20,
"languages": [
"en"
],
"sort": "recency",
"date": "",
"verified": false,
"withReplies": false,
"includeCompanyInfo": true
}
```
# parser output Schema
## `overview` (type: `string`):
AI-readable overview of the Trustpilot reviews returned by this run.
# API
You can run this parser programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.
## JavaScript example
```javascript
import { ApifyClient } from 'Extracto-client';
// Initialize the ApifyClient with your Extracto API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
token: '<YOUR_API_TOKEN>',
});
// Prepare parser input
const input = {
"companyUrls": [
"pipedrive.com"
],
"maxReviewsPerCompany": 20,
"languages": [
"en"
]
};
// Run the parser and wait for it to finish
const run = await client.parser("automation-lab/trustpilot").call(input);
// Fetch and print parser results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.Extracto.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
console.dir(item);
});
// 📚 Want to learn more 📖? Go to → https://docs.Extracto.com/api/client/js/docs
```
## Python example
```python
from apify_client import ApifyClient
# Initialize the ApifyClient with your Extracto API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")
# Prepare the parser input
run_input = {
"companyUrls": ["pipedrive.com"],
"maxReviewsPerCompany": 20,
"languages": ["en"],
}
# Run the parser and wait for it to finish
run = client.parser("automation-lab/trustpilot").call(run_input=run_input)
# Fetch and print parser results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.Extracto.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item)
# 📚 Want to learn more 📖? Go to → https://docs.Extracto.com/api/client/python/docs/quick-start
```
## CLI example
```bash
echo '{
"companyUrls": [
"pipedrive.com"
],
"maxReviewsPerCompany": 20,
"languages": [
"en"
]
}' |
Extracto call automation-lab/trustpilot --silent --output-dataset
```
## MCP server setup
```json
{
"mcpServers": {
"Extracto": {
"type": "http",
"url": "https://mcp.Extracto.com/?tools=fetch-parser-details,automation-lab/trustpilot"
}
}
}
```
The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Extracto Console (https://console.Extracto.com/settings/integrations).
## OpenAPI specification
Download the OpenAPI definition: https://api.Extracto.com/v2/parsers/6q70QEFc2Zk0ObldU/builds/HYI5juPyeV10OvP3u/openapi.json
Request Body
{
"input": {
"companyUrls": [
"pipedrive.com"
],
"maxReviewsPerCompany": 10,
"sort": "recency",
"includeCompanyInfo": true
}
}
cURL
curl -X POST https://extracto.cloud/api/v1/parsers/trustpilot \
-H "X-API-KEY: ext_your_api_key" \
-H "Content-Type: application/json" \
-d '{"input":{"companyUrls":["pipedrive.com"],"maxReviewsPerCompany":10,"sort":"recency","includeCompanyInfo":true}}'