> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neuralverge.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Run Trustpilot Reviews

> Returns customer reviews for a Trustpilot business by domain or URL: rating, text, and author. List endpoint: 1 point per returned record.



## OpenAPI

````yaml /openapi.json post /functions/v1/run-trustpilot-reviews
openapi: 3.0.0
info:
  title: NeuralVerge API
  version: 1.0.0
  description: >-
    NeuralVerge API for AI research workflows, search, extraction, and
    structured data source execution.
servers:
  - url: https://api.neuralverge.ai
    description: NeuralVerge API
security:
  - BearerAuth: []
tags:
  - name: AI Research
    description: Research workflows and session tracking.
  - name: AI Extract
    description: Schema-driven extraction workflows.
  - name: AI Agents
    description: Reusable saved agents executed through the API.
  - name: Search
    description: Fast, synchronous web search with no session or polling.
  - name: Company intelligence
    description: Company profile lookups from company databases.
  - name: E-commerce & Marketplaces
    description: >-
      Product, seller, and review lookups on Amazon, eBay, Walmart, AliExpress,
      and Alibaba.
  - name: Enrichment
    description: Email and phone enrichment, validation, and discovery.
  - name: Product reviews
    description: >-
      Software and business reviews from Capterra, Gartner Peer Insights, and
      Trustpilot.
  - name: Social media
    description: LinkedIn profile, company, and people lookups.
paths:
  /functions/v1/run-trustpilot-reviews:
    post:
      tags:
        - Product reviews
      summary: Run Trustpilot Reviews
      description: >-
        Returns customer reviews for a Trustpilot business by domain or URL:
        rating, text, and author. List endpoint: 1 point per returned record.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                business:
                  type: string
                  description: >-
                    Business domain, Trustpilot review URL, or company website
                    URL.
                max_items:
                  type: integer
                  minimum: 1
                  maximum: 300
                  default: 25
                  description: >-
                    Maximum number of records to return (1-300). Billed at 1
                    point per returned record.
              required:
                - business
            example:
              business: hubspot.com
              max_items: 25
      responses:
        '200':
          description: Run completed.
          content:
            application/json:
              schema:
                type: object
                properties:
                  session_id:
                    type: string
                    description: Session identifier for this run.
                  kind:
                    type: string
                    description: Data source identifier for this endpoint.
                  business:
                    type: string
                  max_items:
                    type: integer
                  business_found:
                    type: boolean
                  partial:
                    type: boolean
                    description: >-
                      True when the scrape stopped early and returned the
                      records collected so far.
                  human:
                    type: string
                    description: Markdown summary of the result, for display.
                  machine:
                    type: object
                    properties:
                      total_items:
                        type: integer
                      reviews:
                        type: array
                        items:
                          type: object
                          properties:
                            id:
                              type: string
                            url:
                              type: string
                            title:
                              type: string
                            text:
                              type: string
                            rating:
                              type: integer
                            written_date:
                              type: string
                            experienced_date:
                              type: string
                            is_unprompted:
                              type: boolean
                            is_verified:
                              type: boolean
                            useful_count:
                              type: integer
                            language:
                              type: string
                            author:
                              type: object
                              properties:
                                id:
                                  type: string
                                name:
                                  type: string
                                country:
                                  type: string
                                review_count:
                                  type: integer
                                image:
                                  type: string
                                  nullable: true
                                url:
                                  type: string
                            business_reply: {}
                      proxy_traffic_bytes:
                        type: integer
                    description: Structured result payload.
                  total_points:
                    type: integer
                    description: Points charged for this run.
              example:
                session_id: 11111111-1111-1111-1111-111111111111
                kind: trustpilot_business_reviews
                business: hubspot.com
                max_items: 2
                business_found: true
                partial: false
                human: |-
                  # Trustpilot business reviews

                  - **Business:** hubspot.com
                  - **Max items:** 2
                  - **Records returned:** 2
                  - **Proxy traffic:** 1.08 MB
                machine:
                  total_items: 2
                  reviews:
                    - id: 6aab93ec9c591d1f56ba1c6e
                      url: >-
                        https://www.trustpilot.com/reviews/6aab93ec9c591d1f56ba1c6e
                      title: >-
                        HubSpot - Expensive, Clunky and No Longer Fit for
                        Purpose
                      text: >-
                        Our experience with HubSpot has been appalling.


                        They are incredibly quick to sell and upsell, make
                        promises about functionality, encourage you to spend
                        even more money customising the platform to suit your
                        business, and then make unilateral changes that
                        interfere with those very customisations and workflows.


                        A CRM is supposed to make a business more efficient.
                        HubSpot's changes have done the opp
                      rating: 1
                      written_date: '2026-09-17T09:17:00.000Z'
                      experienced_date: '2026-09-17T00:00:00.000Z'
                      is_unprompted: true
                      is_verified: false
                      useful_count: 0
                      language: en
                      author:
                        id: 67caafa0c7a2ca2a17330776
                        name: Scott McPhillips
                        country: AU
                        review_count: 2
                        image: >-
                          https://user-images.trustpilot.com/67caafa0c7a2ca2a17330776/73x73.png
                        url: >-
                          https://www.trustpilot.com/users/67caafa0c7a2ca2a17330776
                      business_reply: null
                    - id: 6aa976bc521222c71dff1b6d
                      url: >-
                        https://www.trustpilot.com/reviews/6aa976bc521222c71dff1b6d
                      title: Fire HubSpot.
                      text: >-
                        I missed cancelling components of my contract by a week,
                        and it auto-renewed, and the customer service rep
                        refused to adjust my contract and is forcing me to pay
                        hundreds of dollars a month for things I don't use or
                        want.


                        I didn't ask for auto-renewal, I miss a deadline by a
                        week and suddenly they decide I owe them several
                        thousand dollars?


                        Lets be honest, nobody reads automated reminder emails 
                      rating: 1
                      written_date: '2026-09-15T18:47:56.000Z'
                      experienced_date: '2026-09-14T00:00:00.000Z'
                      is_unprompted: true
                      is_verified: false
                      useful_count: 0
                      language: en
                      author:
                        id: 66fda755084cca311f24a95d
                        name: Charles Dejager
                        country: US
                        review_count: 2
                        image: null
                        url: >-
                          https://www.trustpilot.com/users/66fda755084cca311f24a95d
                      business_reply: null
                  proxy_traffic_bytes: 1129643
                total_points: 2
        '400':
          description: Bad Request
        '401':
          description: Unauthorized
        '402':
          description: Payment Required
        '500':
          description: Internal Error
components:
  securitySchemes:
    BearerAuth:
      type: http
      scheme: bearer
      bearerFormat: API Key

````