toolzerhub API Docs

List product reviews

Returns one page of a product's reviews — title, rating, dates, the reviewer's role and company size, and the three answers G2 collects, both merged and split apart. Requires slug. Ten a page; walk with has_more and deduplicate on review id.

1 credit / requestBilled only on success
GET
/v1/g2/reviews

Authorization

ApiKeyAuth
x-api-key<token>

In: header

Query Parameters

slug*string

A G2 product slug, e.g. pipedrive, or the URL containing one. Every /v1/g2/category row publishes exactly this as slug, which is how the two endpoints compose — G2 slugs run to agentforce-sales-formerly-salesforce-sales-cloud and are not derivable from a product name.

Lengthlength <= 200
page?integer

1-based. Ten reviews a page, and pages do not overlap — measured, pages 1, 2 and 3 of one product shared no review ids at all. Walk with has_more/next_page rather than with a page count; G2 states none.

Range1 <= value
Default1
order?string

G2's own review ordering. g2_default is the relevance order the site serves with no parameter at all; most_recent is the one a walk usually wants, because relevance ordering is not a stable sequence to page through.

Default"g2_default"

Value in

  • "g2_default"
  • "most_recent"
  • "most_helpful"
  • "highest_rated"
  • "lowest_rated"
curl -X GET "https://example.com/v1/g2/reviews?slug=pipedrive" \  -H "x-api-key: YOUR_API_KEY"
{  "data": {    "slug": "pipedrive",    "url": "https://www.g2.com/products/pipedrive/reviews",    "page": 1,    "page_size": 10,    "order": "g2_default",    "product": {      "name": "Pipedrive",      "categories": [        "CRM",        "Email Marketing",        "Sales Analytics"      ],      "operating_system": "Any",      "rating": {        "value": 8.7,        "best_rating": 10,        "worst_rating": 0,        "review_count": 3118,        "rating_count": 3118      }    },    "reviews": [      {        "id": 13260876,        "url": "https://www.g2.com/survey_responses/13260876",        "title": "Visual Pipelines, Helpful AI Setup, and Great Value",        "review_body": "string",        "sections": [          {            "question": "What do you like best about Pipedrive?",            "answer": "The pipelines give a great visual representation of ..."          }        ],        "rating": {          "value": 8.7,          "best_rating": 10,          "worst_rating": 0,          "review_count": 3118,          "rating_count": 3118        },        "date_published": "2026-08-13T04:22:22-05:00",        "date_modified": "2026-08-13T04:22:23-05:00",        "reviewer": {          "name": "Gavin A.",          "job_title": "Director",          "company_size": "Small-Business (50 or fewer emp.)",          "id": 9033304,          "profile_url": "string"        },        "product_id": 1619,        "product_uuid": "4020c23b-cfa1-43a6-a5d4-17eb3494c795",        "vendor_id": 1201,        "video_review": true      }    ],    "count": 10,    "current_page": 1,    "next_page": 2,    "has_more": true,    "ids_aligned": true,    "usage_note": "review_body is G2's own reviewBody, which concatenates all three of the questions G2 asks; sections is the same prose split back into those questions. Deduplicate a walk on review id. rating.best_rating differs between the product aggregate (10) and an individual review (5) — both are G2's numbers and neither is rescaled."  }}