Trustpilot reviews API documentation

We provide a simple to setup REST API that returns reviews in JSON format. Before integrating the API you should be aware of the following:

  • The Trustpilot API returns 20 reviews per request.
  • The order in which reviews are returned is by descending date(from newest to oldest).
  • You can get all reviews from a single place by using the offset parameter.

To get reviews from Wextractor you will need to perform GET requests against the https://wextractor.com/api/v1/reviews/trustpilot endpoint.

Reviews endpoint parameters:

Parameter Required Description Example
auth_token Required Your API token for authentication. Once you register to Wextractor you can extract this key from your account's setting page. -
id Required A textual identifier that uniquely identifies a place in Trustpilot. This identifier can be taken from the url of the software in Trustpilot. For example, if the url for the software in Trustpilot is https://www.trustpilot.com/review/slack.com the identifier is slack.com slack.com
offset Optional This parameter defines the result offset. It skips the given number of reviews. It's used for pagination. (e.g., 0 (default) is the first page of results, 20 is the 2nd page of results, 40 is the 3rd page of results, etc.). 20

Example usage:

https://wextractor.com/api/v1/reviews/trustpilot?id=slack.com&auth_token=XXXXX&offset=0

Example response:

        {
            "reviews": [
                {
                    "title": "Nice service even if you use a free…",
                    "text": "Nice service even if you use a free account! Great possibility to communicate with your co-workers, save important messages, but the only bad thing for me is storage limit. Slack deleted my old pictures, screenshots:((",
                    "reviewer": "Sarah",
                    "id": "5ef328d87dd7530324749872",
                    "datetime": "2020-06-24T10:20:08Z",
                    "rating": "4",
                    "url": "https://www.trustpilot.com/reviews/5ef328d87dd7530324749872"
                },
                {
                    "title": "Keine internen E-Mails mehr",
                    "text": "Keine internen E-Mails mehr - genial!",
                    "reviewer": "Frank O.",
                    "id": "5ee753bb7dd7530828c135f8",
                    "datetime": "2020-06-15T10:55:55Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5ee753bb7dd7530828c135f8"
                },
                {
                    "title": "All my work gets done just because of…",
                    "text": "All my work gets done just because of slack. Especially WFH moment. So good to have it.",
                    "reviewer": "Nevan Riku",
                    "id": "5ee7401b7dd753070883b842",
                    "datetime": "2020-06-15T09:32:11Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5ee7401b7dd753070883b842"
                },
                {
                    "title": "Cool",
                    "text": "Tres applicable .merci slack",
                    "reviewer": "Hicham Barakat",
                    "id": "5ee575067dd753070882e589",
                    "datetime": "2020-06-14T00:53:26Z",
                    "rating": "4",
                    "url": "https://www.trustpilot.com/reviews/5ee575067dd753070882e589"
                },
                {
                    "title": "Well made communication tool",
                    "text": "Useful for scalable project communication for team and clients as well.",
                    "reviewer": "Filip Jež",
                    "id": "5ee350277dd7530708818431",
                    "datetime": "2020-06-12T09:51:35Z",
                    "rating": "4",
                    "url": "https://www.trustpilot.com/reviews/5ee350277dd7530708818431"
                },
                {
                    "title": "I wouldn't be able to successfully…",
                    "text": "I wouldn't be able to successfully communicate with so many moving pieces and parts in our industry if it weren't for Slack. There are so many conversations going on about dozens of projects and Slack organizes and archives everything we need.",
                    "reviewer": "Andrew S.",
                    "id": "5ee2711f7dd7530828be76b7",
                    "datetime": "2020-06-11T17:59:59Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5ee2711f7dd7530828be76b7"
                },
                {
                    "title": "Great for team communication",
                    "text": "Great for team communication. As we are completely remote team, we use it extensively (and pay for it).",
                    "reviewer": "Floating Apps",
                    "id": "5ed7787e25e5d209b8fb7e3c",
                    "datetime": "2020-06-03T10:16:30Z",
                    "rating": "4",
                    "url": "https://www.trustpilot.com/reviews/5ed7787e25e5d209b8fb7e3c"
                },
                {
                    "title": "Very reliable",
                    "text": "Very reliable.",
                    "reviewer": "James",
                    "id": "5ece8c6125e5d20a88a0ccfa",
                    "datetime": "2020-05-27T15:50:57Z",
                    "rating": "4",
                    "url": "https://www.trustpilot.com/reviews/5ece8c6125e5d20a88a0ccfa"
                },
                {
                    "title": "Forse una delle migliori applicazioni…",
                    "text": "Forse una delle migliori applicazioni per la gestione di team e progetti! Scoperta purtroppo solo ora in questo periodo COVID ma incredibilmente affidabile e funzionale per tutti i tipi di lavoro!",
                    "reviewer": "Cristian Cinquetti",
                    "id": "5ec653ec25e5d20a889b8c8c",
                    "datetime": "2020-05-21T10:11:56Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5ec653ec25e5d20a889b8c8c"
                },
                {
                    "title": "klappt alles reibungslos",
                    "text": null,
                    "reviewer": "Danny Geige",
                    "id": "5e9eefe7086b6409bc89bcae",
                    "datetime": "2020-04-21T13:06:47Z",
                    "rating": "4",
                    "url": "https://www.trustpilot.com/reviews/5e9eefe7086b6409bc89bcae"
                },
                {
                    "title": "Nice software",
                    "text": "Really good product! I recommend it!",
                    "reviewer": "AlexSh",
                    "id": "5e8f08e9086b640954333a0a",
                    "datetime": "2020-04-09T11:37:13Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5e8f08e9086b640954333a0a"
                },
                {
                    "title": "Using already 3 years",
                    "text": "Using already 3 years, new UI is making it more perfect.",
                    "reviewer": "Jason Smith",
                    "id": "5e8c9c6e086b6409bc7f46df",
                    "datetime": "2020-04-07T15:29:50Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5e8c9c6e086b6409bc7f46df"
                },
                {
                    "title": "J'apprécie vraiment Slack à l'usage",
                    "text": "J'apprécie vraiment Slack à l'usage.",
                    "reviewer": "Didier G.",
                    "id": "5e86e5f4086b6409542e84ca",
                    "datetime": "2020-04-03T07:29:56Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5e86e5f4086b6409542e84ca"
                },
                {
                    "title": "Pratique",
                    "text": "Pratique mais certaines fonctionnalités sont à développer",
                    "reviewer": "Mélody",
                    "id": "5e85cc94086b6404806b0789",
                    "datetime": "2020-04-02T11:29:24Z",
                    "rating": "4",
                    "url": "https://www.trustpilot.com/reviews/5e85cc94086b6404806b0789"
                },
                {
                    "title": "Really good product that integrates…",
                    "text": "Really good product that integrates every functionalities needed to work together remotely!",
                    "reviewer": "Louise",
                    "id": "5e82fbfc3c93ae031456be38",
                    "datetime": "2020-03-31T08:14:52Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5e82fbfc3c93ae031456be38"
                },
                {
                    "title": "Been using slack for over 5 years now",
                    "text": "Been using slack for over 5 years now. It's very easy to use and I love how you can have different groups simply based on topics. It makes it a lot easier to only include necessary people in chats rather than company-wide.",
                    "reviewer": "Kevin Donahue",
                    "id": "5e8269373c93ae031456931b",
                    "datetime": "2020-03-30T21:48:39Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5e8269373c93ae031456931b"
                },
                {
                    "title": "Excellent interface for coworking",
                    "text": "Excellent interface for coworking. I think must be a must in every company",
                    "reviewer": "Andrew Brossier",
                    "id": "5e81b44a3c93ae0314560285",
                    "datetime": "2020-03-30T08:56:42Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5e81b44a3c93ae0314560285"
                },
                {
                    "title": "Great product!",
                    "text": "I’ve been using slack for around 3 months.",
                    "reviewer": "Amar J",
                    "id": "5e7f55fd3c93ae06dc6b6aad",
                    "datetime": "2020-03-28T13:49:49Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5e7f55fd3c93ae06dc6b6aad"
                },
                {
                    "title": "I've been using Slack for different…",
                    "text": "I've been using Slack for different projects for about 8 months. It's super easy to communicate in the different rooms, and I've never had any problems whatsoever with the software or web app. Would definitely recommend if you're looking for a free team management and communication tool.",
                    "reviewer": "Sam",
                    "id": "5e7a5f1a3c93ae09180e272b",
                    "datetime": "2020-03-24T19:27:22Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5e7a5f1a3c93ae09180e272b"
                },
                {
                    "title": "We use the platform for all of our…",
                    "text": "We use the platform for all of our internal communication.",
                    "reviewer": "Kristian andreasen",
                    "id": "5e74c5593c93ae09180b8cea",
                    "datetime": "2020-03-20T13:30:01Z",
                    "rating": "5",
                    "url": "https://www.trustpilot.com/reviews/5e74c5593c93ae09180b8cea"
                }
            ]
        }
    

Frequently asked questions:

  • How do I get all the reviews for a single place?
  • You need to perform multiple requests incrementing the offset until you get a response without any reviews in it.

  • Does the API have rate limits?
  • Yes, since Trustpilot is pretty strict at blocking requests you will be rate limited if you perform more than one request per second.