Discover/g2.com API
live

g2.com APIg2.com

Access G2.com software products, categories, reviews, ratings, and pricing plans via API. Search by keyword, filter by category, paginate reviews.

Endpoints
6
Updated
11d ago
Try it
Search keyword or query string (e.g. 'slack', 'hubspot', 'project management')
api.parse.bot/scraper/cd773381-055d-4f08-8800-b29ca4edaa55/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/cd773381-055d-4f08-8800-b29ca4edaa55/search_software?query=slack' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Search for software products on G2 by keyword or query. Returns matching products with name, slug, rating, review count, and description. For brand-name queries (e.g. 'slack'), returns detailed results with descriptions. For category-style queries (e.g. 'project management'), returns products listed in that category.

Input
ParamTypeDescription
queryrequiredstringSearch keyword or query string (e.g. 'slack', 'hubspot', 'project management')
Response
{
  "type": "object",
  "fields": {
    "total": "integer total number of products returned",
    "products": "array of product objects with name, slug, rating, review_count, and description"
  },
  "sample": {
    "data": {
      "total": 20,
      "products": [
        {
          "name": "Slack",
          "slug": "slack",
          "rating": 4.5,
          "description": "Slack brings all your communication together in one place.",
          "review_count": 38803
        }
      ]
    },
    "status": "success"
  }
}

About the g2.com API

The G2.com API covers 6 endpoints for retrieving software product data from G2, the B2B software review platform. Use search_software to find products by keyword and get back names, slugs, ratings, review counts, and descriptions. Other endpoints expose category listings, per-category product pages, individual product overviews, paginated user reviews, and pricing plan details — all in structured JSON.

Search and Category Discovery

The search_software endpoint accepts a query string and returns a products array with name, slug, rating, review_count, and description for each match, plus a total count. Brand-name queries like slack return detailed results; category-style queries like project management return broader match sets. The get_categories endpoint returns the full G2 category tree — each entry includes name, slug, and url — which you can feed directly into get_category_products for browsing by vertical.

Product Detail and Reviews

get_product_overview takes a slug (obtained from search or category results) and returns name, description, rating, review_count, logo_url, and vendor_id. get_product_reviews supports pagination via the page parameter and an optional star_rating filter (integer 1–5), returning a reviews array and the product_slug for the queried product. This makes it straightforward to pull all five-star reviews for a product separately from one-star reviews.

Pricing Plans

get_product_pricing returns a plans array for a given slug, covering the pricing tiers that vendors have listed on their G2 profile. The response also echoes back product_slug for correlation. Note that not all vendors publish pricing on G2, so some products may return an empty plans array.

Common use cases
  • Build a software comparison tool using rating, review_count, and description from get_product_overview.
  • Aggregate user sentiment by pulling star-filtered reviews via get_product_reviews with the star_rating parameter.
  • Populate a category browser by combining get_categories slugs with paginated get_category_products results.
  • Track pricing tier changes for competitor products using get_product_pricing on a scheduled basis.
  • Enrich a CRM or internal tool database with G2 ratings and vendor IDs from get_product_overview.
  • Monitor new entrants in a software category by periodically calling get_category_products with pagination.
  • Power a software recommendation engine seeded by search_software keyword queries.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does G2 have an official developer API?+
G2 offers a partner data API for enterprise customers and research firms, documented at https://data.g2.com. Access is gated and requires a separate agreement with G2. The Parse API provides structured access to the same public product, review, and category data without a G2 partnership.
What does `get_product_reviews` return, and can I filter by reviewer attributes?+
Each call returns a reviews array and the product_slug. You can filter by star_rating (1–5) and paginate with page. The endpoint does not currently expose reviewer attributes such as company size, job title, or industry segment. The API covers star-filtered, paginated review content. You can fork it on Parse and revise to add a reviewer-attribute filter if that field is available on the product page.
Does the API return review text and reviewer details inside each review object?+
The response schema exposes a reviews array, but the individual fields within each review object (such as review body, date, or reviewer name) are not enumerated in the current spec. The API covers the array structure with pagination and star-rating filtering. You can fork it on Parse and revise to surface specific sub-fields from the review objects.
Are there gaps in the pricing data returned by `get_product_pricing`?+
Yes. G2 only shows pricing when a vendor has published it on their profile. Products without published pricing will return an empty plans array. The endpoint reflects what is publicly listed — there is no fallback to external pricing sources.
Does the API cover G2 comparison pages or head-to-head product comparisons?+
Not currently. The API covers search, category listings, product overviews, reviews, and pricing plans for individual products. Head-to-head comparison pages and the structured data within them are not exposed. You can fork this API on Parse and revise it to add a comparison endpoint.
Page content last updated . Spec covers 6 endpoints from g2.com.
Related APIs in Reviews RatingsSee all →
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
opentable.com API
Search for restaurants across the US with ratings, reviews, photos, and pricing information, plus get real-time availability and autocomplete suggestions as you type. Check reservation openings and explore detailed restaurant features to find and book your perfect dining experience.
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
G2.com API – Software Reviews & Ratings · Parse