Trustpilot API by APISH avatar

Trustpilot API by APISH

Pricing

$4.00 / 1,000 credits

Go to Apify Store
Trustpilot API by APISH

Trustpilot API by APISH

Trustpilot data as clean JSON via APISH: Trustpilot categories, Trustpilot category, Trustpilot company and 2 more endpoints. Pay per credit; failed calls are free.

Pricing

$4.00 / 1,000 credits

Rating

0.0

(0)

Developer

APISH

APISH

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Features

Limited permissions

Share

Get public Trustpilot data as clean, consistent JSON: trustpilot categories, trustpilot category, trustpilot company, trustpilot reviews, trustpilot company search. 5 endpoints, one response shape, numbers parsed, absolute URLs.

How to use

  1. Pick an Endpoint. Each option shows what it returns and its price in credits.
  2. Enter its Parameters as JSON, for example {"category":"bank"}. All parameters are listed below.
  3. Run. Each call becomes one row in the dataset. Use Batch to run the same endpoint for many inputs and Pages per input to follow pagination.

Pricing

Pay per event: you pay per APISH credit the call used. The price of each endpoint is in the table below. Calls that fail on our side (server errors, timeouts, blocks) are free.

Endpoints

EndpointReturnsRequired parametersCredits
/trustpilot/v1/categoriesTrustpilot categories—1
/trustpilot/v1/categoryTrustpilot categorycategory1
/trustpilot/v1/companyTrustpilot companydomain1
/trustpilot/v1/reviewsTrustpilot reviewsdomain1
/trustpilot/v1/searchTrustpilot company searchq1

Output

Each dataset row has endpoint, params, status, credits_used and the endpoint's data. Add "raw": 1 to the parameters to also get the site's original record, or "fields": "a,b.c" to return only the fields you need.

Endpoint details

Trustpilot categories

Endpoint /trustpilot/v1/categories · 1 credit per successful call.

Every Trustpilot category with its subcategories. Every response includes credits_used: the credits this call cost.

Parameters:

  • country: Two-letter country. Accepted for compatibility; Trustpilot's category tree is the same in every country (checked Oct 2026), so the list does not change. To list a country's businesses, pass country to /trustpilot/v1/category.

Trustpilot category

Endpoint /trustpilot/v1/category · 1 credit per successful call.

Companies in a category with Trustpilot's filters. Every response includes credits_used: the credits this call cost.

Parameters:

  • category (required): Category id (see /trustpilot/v1/categories).
  • country: Two-letter country.
  • sort — one of relevance, reviews_count, latest_review: relevance (default), reviews_count, latest_review.
  • trustscore: Minimum TrustScore, e.g. 4.0.
  • claimed: true for claimed profiles only.
  • location: City or postal code.
  • subcategories: Comma-separated subcategory ids.
  • page: Page number; next_page is null on the last page.

Example parameters: {"category":"bank"}

Trustpilot company

Endpoint /trustpilot/v1/company · 1 credit per successful call.

Pass next_page from the previous response; next_page is null on the last page.

Parameters:

  • domain (required)
  • page: Page number. Pass next_page from the previous response; next_page is null on the last page.

Example parameters: {"domain":"amazon.com"}

Trustpilot reviews

Endpoint /trustpilot/v1/reviews · 1 credit per successful call.

Pass next_page from the previous response; next_page is null on the last page.

Parameters:

  • domain (required)
  • page: Page number. Pass next_page from the previous response; next_page is null on the last page.
  • sort: recency (default) or relevance.

Example parameters: {"domain":"amazon.com"}

Endpoint /trustpilot/v1/search · 1 credit per successful call.

Pass next_page from the previous response; next_page is null on the last page.

Parameters:

  • q (required)
  • page: Page number. Pass next_page from the previous response; next_page is null on the last page.

Example parameters: {"q":"bank"}

Support

Questions, bugs or a missing field? Open an issue in this Actor's Issues tab and we will reply there.

Public data only: nothing behind a login. You are responsible for how you use the data you collect.