Get a Trustpilot reviewer's public profile and the reviews they have written across all companies, 20 per page.
curl "https://apidirect.io/v1/trustpilot/user?user_id=5724f5f50000ff000a1c0f61" -H "X-API-Key: YOUR_API_KEY"
{
"user": {
"user_id": "5724f5f50000ff000a1c0f61",
"name": "Phillip Williams.",
"country": "United Kingdom",
"review_count": 134,
"verified": true,
"has_product_reviews": false,
"likes": 136,
"reads": 19656,
"url": "https://www.trustpilot.com/users/5724f5f50000ff000a1c0f61"
},
"reviews": [
{
"review_id": "6a9ddb3f9185b6cc96d8b88f",
"review_link": "https://www.trustpilot.com/reviews/6a9ddb3f9185b6cc96d8b88f",
"rating": 1,
"title": "Please just fix my landline.",
"review_text": "Just had my broadband upgraded. Nice.\nUnfortunately my land line is now dead, mort, kapoot, silent, no more.\nWould you please arrange to fix it.\nI did try calling last friday, only to be told waiting times were in excess of 30 minutes.\nI'm not sitting on the phone twiddling my b****cks for 30 minutes waiting for you to answer the phone.\nPlease arrange to have my landline fixed, and I promise not to leave you a one star review (every day) until you do.\nI will of course remove this review once you have fixed my land line.\nAccount 3225076\n\nJust tried calling again, only to be told current waiting time is over half and hour.",
"review_language": "en",
"review_datetime_utc": "2026-09-06T23:29:35.000Z",
"review_timestamp": 1788737375,
"experience_date": "2026-09-06",
"updated_datetime_utc": "2026-09-07T13:26:39.000Z",
"is_verified": false,
"verification_level": "not-verified",
"like_count": 0,
"company_name": "Utility Warehouse",
"company_domain": "uw.co.uk",
"company_url": "https://www.trustpilot.com/review/uw.co.uk",
"business_unit_id": "48e8f676000064000503c337",
"owner_response": {
"text": "Hi Phillip,\n\nWe are very sorry to hear that your landline is non functional following your broadband upgrade and that you experienced such a long wait time when calling us.\n\nWe are unable to fix the landline via this platform, so you will need to call our Technical team on 0333 777 0777 so they can access your account details and resolve this for you.\n\nThanks,\nThe Utility Warehouse Team",
"datetime_utc": "2026-09-07T07:02:13.000Z",
"timestamp": 1788764533
}
},
{
"review_id": "6a9abe16910951bc588a6399",
"review_link": "https://www.trustpilot.com/reviews/6a9abe16910951bc588a6399",
"rating": 3,
"title": "We had our broadband updated yesterday",
"review_text": "We had our broadband updated yesterday, and I am pleased to say that my TV no longer buffers.\nUnfortunately we now have no landline phone.\nCould you please resolve this for us.\nI have just dialled 03337770777 (on my mobile) only to be told the current waiting time is over 30 minutes. \n3225076\n\nPlease don't ask me to reach to your technical team. The reason I wrote this is because you don't answere the phone! Can you please make them aware of the fault!",
"review_language": "en",
"review_datetime_utc": "2026-09-04T14:48:22.000Z",
"review_timestamp": 1788533302,
"experience_date": "2026-09-04",
"updated_datetime_utc": "2026-09-04T15:28:19.000Z",
"is_verified": false,
"verification_level": "not-verified",
"like_count": 0,
"company_name": "Utility Warehouse",
"company_domain": "uw.co.uk",
"company_url": "https://www.trustpilot.com/review/uw.co.uk",
"business_unit_id": "48e8f676000064000503c337",
"owner_response": {
"text": "Hi Phillip,\n\nWe are so pleased to hear that your TV is no longer buffering following your broadband upgrade. However, we are very sorry to hear that your landline is currently not working and that you experienced a long wait time when trying to call us.\n\nWhile we cannot fix this issue directly via this platform, our Technical team will be more than happy to help you get your landline up and running. Please reach out to them so they can look into this for you right away.\n\nThanks,\nThe Utility Warehouse Team",
"datetime_utc": "2026-09-04T15:02:44.000Z",
"timestamp": 1788534164
}
}
],
"count": 20,
"page": 1,
"total_pages": 7
}
Every review returned by Company Reviews carries author_id — that is the user_id. It is also the last segment of a trustpilot.com/users/... profile URL.
Every public review the user has written, across all companies, newest first, 20 per page. Each carries the company's name, domain and Trustpilot page URL.
You only pay for successful requests. The Trustpilot User Profile API costs $0.005 per request. There are no monthly fees or commitments. You get 50 free requests per endpoint every month.
No. You can sign up and use the free tier (50 requests/endpoint/month) without adding a payment method. You only need to add a card when you want to exceed the free tier.
Yes, there's a concurrency limit of 10 simultaneous requests per endpoint per user. If you need more, just get in touch.
Get your API key and start making requests in minutes. 50 requests/month free every month.
Get API Key