tools/integrations/g2.md
Software review and research platform for B2B buyers. Access reviews, product data, competitor comparisons, and buyer intent signals.
| Integration | Available | Notes |
|---|---|---|
| API | ✓ | Reviews, Products, Reports, Categories, Tracking |
| MCP | - | Not available |
| CLI | ✓ | g2.js |
| SDK | - | REST API with JSON:API format |
Authorization: Token token={YOUR_API_TOKEN}application/vnd.api+json (JSON:API)GET https://data.g2.com/api/v1/survey-responses?page[size]=25&page[number]=1
Headers:
Authorization: Token token={API_TOKEN}
Content-Type: application/vnd.api+json
GET https://data.g2.com/api/v1/survey-responses/{id}
Headers:
Authorization: Token token={API_TOKEN}
Content-Type: application/vnd.api+json
GET https://data.g2.com/api/v1/survey-responses?filter[product_id]={product_id}&page[size]=25
Headers:
Authorization: Token token={API_TOKEN}
Content-Type: application/vnd.api+json
GET https://data.g2.com/api/v1/products?page[size]=25&page[number]=1
Headers:
Authorization: Token token={API_TOKEN}
Content-Type: application/vnd.api+json
GET https://data.g2.com/api/v1/products/{id}
Headers:
Authorization: Token token={API_TOKEN}
Content-Type: application/vnd.api+json
GET https://data.g2.com/api/v1/reports?page[size]=25&page[number]=1
Headers:
Authorization: Token token={API_TOKEN}
Content-Type: application/vnd.api+json
GET https://data.g2.com/api/v1/categories?page[size]=25&page[number]=1
Headers:
Authorization: Token token={API_TOKEN}
Content-Type: application/vnd.api+json
GET https://data.g2.com/api/v1/competitor-comparisons?filter[product_id]={product_id}&page[size]=25
Headers:
Authorization: Token token={API_TOKEN}
Content-Type: application/vnd.api+json
GET https://data.g2.com/api/v1/tracking-events?filter[start_date]=2025-01-01&filter[end_date]=2025-12-31
Headers:
Authorization: Token token={API_TOKEN}
Content-Type: application/vnd.api+json
G2 follows the JSON:API specification (https://jsonapi.org/):
data, attributes, relationships, meta structurepage[number] and page[size] query parametersfilter[field]=value query parametersstar_rating - Overall star ratingtitle - Review titlecomment_answers - Structured review responses (likes, dislikes, recommendations)submitted_at - Review submission dateis_public - Whether the review is publicly visiblename - Product nameslug - URL slug on G2avg_rating - Average star ratingtotal_reviews - Total review countcategory - G2 category placementcompany_name - Visiting company namepage_visited - G2 page URL visitedvisited_at - Visit timestampactivity_type - Type of buyer activitypage[number] - Page number (default: 1)page[size] - Items per page (default: 10, max: 100)filter[product_id] - Filter by product IDfilter[state] - Filter by review statefilter[start_date] - Start date (YYYY-MM-DD)filter[end_date] - End date (YYYY-MM-DD)