Skip to content
All endpoints

Fetch Trustpilot company TrustScore, star distribution, AI summary & verification

GET/v1/trustpilot/company10 Credits / company profile($0.001 / company profile ($0.40–$1.00 / 1K profiles))· Updated 2026-11-15

Direct Answer · Engineering Summary

GET /v1/trustpilot/company fetches the canonical Trustpilot BusinessUnit profile for any domain in one HTTP GET request, returning company_id, display_name, trust_score, stars, total_reviews, 1–5 star rating_distribution, AI summary, negative-review reply rate, categories, and public contact info. Billing is flat at 10 Credits per company profile ($0.40–$1.00 per 1,000 profiles, 0 Credits on 404).

Honest Trade-Offs & Scope Boundaries

  • →Cached for 4 hours (TTL=14,400s) for sub-30ms read throughput; pass ?fresh=true on paid plans when monitoring immediate TrustScore shifts.
  • →Returns aggregate profile metrics and star histograms; pair with GET /v1/trustpilot/reviews to retrieve individual review bodies.
  • →Read-only intelligence endpoint; claiming or editing a Trustpilot Business profile is not supported.

Retrieves a domain's canonical Trustpilot BusinessUnit profile including TrustScore, star rating, total reviews, 1–5 star distribution, AI review summary, negative-review reply rate, categories, and public contact info.

Parameters

  • domainstringrequired

    Target company domain (e.g. printful.com).

    Example: printful.com

  • freshboolean

    Bypass 4-hour warm cache for live refresh.

    Example: false

Example Request (cURL / Python / JavaScript)

curl "https://api.reviewsdataapi.com/v1/trustpilot/company?domain=printful.com" \
  -H "x-api-key: rv_live_your_api_key"

Live Response Preview

{
  "code": 0,
  "provider": "https://reviewsdataapi.com",
  "status": "ok",
  "msg": "success",
  "data": {
    "platform": "trustpilot",
    "company": {
      "company_id": "5aa7f1850c6df00001be09bc",
      "domain": "printful.com",
      "display_name": "Printful",
      "trust_score": 4.1,
      "stars": 4,
      "total_reviews": 7998,
      "is_claimed": true,
      "is_closed": false,
      "website_url": "https://www.printful.com/",
      "trustpilot_url": "https://www.trustpilot.com/review/printful.com",
      "logo_url": "https://s3-eu-west-1.amazonaws.com/tpd/logos/5aa7f1850c6df00001be09bc/0x0.png",
      "about": "We’re Printful, an on-demand printing and fulfillment company that helps people turn their ideas into brands and products. We fulfill and ship custom clothing, accessories, home & living items, or any of the 340+ products available in our catalog for online businesses and people worldwide.\n\nSelling custom products is one of the fastest ways to build a...",
      "ai_summary": {
        "summary_text": "Evaluating 897 reviews, reviewers had a great experience with this company. Consumers find the platform remarkably straightforward and intuitive to use, noting that setting up products and connecting online storefronts requires very little effort. Shoppers frequently mention that the physical items are exceptionally well-made, featuring vibrant prints and...",
        "summary_created_from_review_ids": null,
        "ai_summarized_reviews": [
          {
            "review_id": "6ac4bc0a31975631f2c68bd2",
            "review_link": "https://www.trustpilot.com/reviews/6ac4bc0a31975631f2c68bd2",
            "title": "Mostly it works well",
            "text": "Mostly it works well, but there are some issues with synching featured images of products. Also group publishing runs into errors, like displaying all colors instead of only the ones you select.",
            "rating": 4,
            "language": "en",
            "is_verified": false,
            "is_pending": false,
            "source": "BasicLink",
            "published_at_date": "2026-10-06T11:14:50.000Z",
            "experience_date": "2026-10-06T00:00:00.000Z",
            "likes_count": 0,
            "company_reply": "We're glad it mostly works well. We hear you on image syncing and group publishing errors. Thank you for helping us improve🙏!",
            "company_reply_date": "2026-10-07T07:41:58.000Z",
            "reviewer": {
              "id": "67aa24a5bbb6ea2a5e34a8c4",
              "profile_link": "https://www.trustpilot.com/users/67aa24a5bbb6ea2a5e34a8c4",
              "name": "Valued Customer",
              "country_code": "US",
              "is_verified": false,
              "avatar_url": null,
              "total_reviews": 2,
              "reviews_on_this_company": 1
            }
          },
          {
            "review_id": "6ac53cfb13668e8b9cf0e859",
            "review_link": "https://www.trustpilot.com/reviews/6ac53cfb13668e8b9cf0e859",
            "title": "The platform is really easy to handle…",
            "text": "The platform is really easy to handle and has a wide range of products. I really like that.\nBut I have to say that the orders don't work well, I ordered something myself and didn't get it till yet :(",
            "rating": 4,
            "language": "en",
            "is_verified": false,
            "is_pending": false,
            "source": "BasicLink",
            "published_at_date": "2026-10-06T20:25:00.000Z",
            "experience_date": "2026-10-06T00:00:00.000Z",
            "likes_count": 0,
            "company_reply": "Thank you💚! We're glad you like the platform and product range. Sorry your own order hasn't arrived, please share your details so we can look into it: https://forms.gle/grBd4UvjvMhzADjWA",
            "company_reply_date": "2026-10-07T07:43:59.000Z",
            "reviewer": {
              "id": "6ac53cdfa9de7987bf2afb61",
              "profile_link": "https://www.trustpilot.com/users/6ac53cdfa9de7987bf2afb61",
              "name": "Vivian",
              "country_code": "AT",
              "is_verified": false,
              "avatar_url": null,
              "total_reviews": 1,
              "reviews_on_this_company": 1
            }
          },
          {
            "review_id": "6af08a49d744b2ae57b50f09",
            "review_link": "https://www.trustpilot.com/reviews/6af08a49d744b2ae57b50f09",
            "title": "Good customer support, but my language issue is still unresolved",
            "text": "My experience with Printful has been good overall. The customer support team has been friendly, professional, and helpful.\n\nHowever, I still have an unresolved issue with my Etsy store integration. My Etsy shop's default language is English (US), but Printful continues to display Spanish (ES) as the default publishing language, and the English (US) option...",
            "rating": 5,
            "language": "en",
            "is_verified": false,
            "is_pending": false,
            "source": "BasicLink",
            "published_at_date": "2026-11-08T16:42:17.000Z",
            "experience_date": "2026-11-08T00:00:00.000Z",
            "likes_count": 0,
            "company_reply": "Thank you for your feedback! We're glad our support team has been helpful. We're sorry the Etsy language setting issue is still unresolved; Our team will be happy to look into it. Please share details here: https://forms.gle/grBd4UvjvMhzADjWA",
            "company_reply_date": "2026-11-09T07:46:13.000Z",
            "reviewer": {
              "id": "6af08a3bd4299359afe94a4a",
              "profile_link": "https://www.trustpilot.com/users/6af08a3bd4299359afe94a4a",
              "name": "Abdelouahid El Mekaddam",
              "country_code": "ES",
              "is_verified": false,
              "avatar_url": "https://user-images.trustpilot.com/6af08a3bd4299359afe94a4a/73x73.png",
              "total_reviews": 1,
              "reviews_on_this_company": 1
            }
          }
        ]
      },
      "country_code": "US",
      "rating_distribution": {
        "1": 890,
        "2": 186,
        "3": 186,
        "4": 481,
        "5": 6255
      },
      "negative_reviews_reply_percent": 99.59677419354838,
      "average_days_to_reply": 0.15,
      "categories": [
        {
          "id": "custom_t_shirt_store",
          "name": "",
          "is_primary": false
        },
        {
          "id": "e-commerce_solution_provider",
          "name": "",
          "is_primary": false
        }
      ],
      "contact": {
        "email": "support@printful.com",
        "phone": null,
        "address": "11025 Westlake Dr, Charlotte, 28273, US",
        "city": "Charlotte",
        "zip_code": "28273",
        "country": "US"
      },
      "verification": {
        "verified_payment_method": true,
        "verified_business": true
      }
    }
  },
  "meta": {
    "request_id": "34ad7490-6016-4fb5-be89-678b6ce52d23",
    "endpoint": "/v1/trustpilot/company",
    "items_returned": 1,
    "credits_charged": 10,
    "cached": false,
    "took_ms": 1153
  }
}

Response Fields

Normalized cross-platform reputation, star distribution, and sentiment JSON payload.

FieldTypeSample / Notes
codeintegerExample: 0
providerstringExample: https://reviewsdataapi.com
statusstringExample: ok
msgstringExample: success
dataobject
platformstringExample: trustpilot
companyobject
company_idstringExample: 5aa7f1850c6df00001be09bc
domainstringExample: printful.com
display_namestringExample: Printful
trust_scorenumberExample: 4.1
starsintegerExample: 4
total_reviewsintegerExample: 7998
is_claimedbooleanExample: true
is_closedbooleanExample: false
website_urlstringExample: https://www.printful.com/
trustpilot_urlstringExample: https://www.trustpilot.com/review/printful.com
logo_urlstringExample: https://s3-eu-west-1.amazonaws.com/tpd/logos/5aa7f1850c6df00
aboutstringExample: We’re Printful, an on-demand printing and fulfillment compan
ai_summaryobject
country_codestringExample: US
rating_distributionobject
negative_reviews_reply_percentnumberExample: 99.59677419354838
average_days_to_replynumberExample: 0.15
categoriesarray of object
contactobject
verificationobject
metaobject
request_idstringExample: 34ad7490-6016-4fb5-be89-678b6ce52d23
endpointstringExample: /v1/trustpilot/company
items_returnedintegerExample: 1
credits_chargedintegerExample: 10
cachedbooleanExample: false
took_msintegerExample: 1153

Status Codes

200
Normalized cross-platform reputation, star distribution, and sentiment JSON payload.
400
Missing or invalid query parameter (0 credits charged).
401
Missing or invalid rv_live_ API key.
402
Insufficient credit balance.