# G2 Data API (https://www.socialcrawl.dev/platforms/g2) > G2 API: 7 endpoints for software product pages, written reviews, category browse, seller profiles, and a paged product URL index. Product and review reads cost 5 credits. The category taxonomy dump costs 1 credit. 100 free credits on signup, no card. TL;DR: SocialCrawl's G2 API exposes 7 endpoints, 1 to 5 credits per call, all returning one unified JSON schema with AI-enriched fields. Single x-api-key auth, 100 free credits on signup. ## Endpoints | Endpoint | Method | Path | Credits | Description | | --- | --- | --- | --- | --- | | Product | GET | `/v1/g2/product` | 5 | Get a G2 product by slug or URL | | Reviews | GET | `/v1/g2/reviews` | 5 | Get G2 reviews for a product | | Category | GET | `/v1/g2/category` | 5 | List products in a G2 category | | Categories | GET | `/v1/g2/categories` | 1 | List every G2 category URL | | Seller | GET | `/v1/g2/seller` | 5 | Get a G2 seller (vendor) profile | | Seller Products | GET | `/v1/g2/seller/products` | 5 | List products for a G2 seller | | Product Index | GET | `/v1/g2/product-index` | 5 | List G2 product URLs | ## Code example ```bash curl "https://www.socialcrawl.dev/v1/g2/product?id=postman" \ -H "x-api-key: sc_YOUR_API_KEY" ``` Every response shares one JSON envelope: `{ success, platform, endpoint, data, credits_used, credits_remaining }`. ## SocialCrawl vs DIY G2 scraping | Feature | SocialCrawl | DIY G2 scraping | | --- | --- | --- | | Authentication | One x-api-key, sign up and call | None, but you manage proxies and anti-bot evasion yourself | | Setup | GET /v1/g2/product then /reviews with the same slug | Headless browser, proxy pool, HTML parsers, and retry logic to build | | Response schema | Unified Product and ReviewList JSON shared with 64 other platforms | Raw HTML you parse. Selectors break when G2 redesigns | | Pricing | 5 credits per product or review pull, 1 credit for the category dump; 100 free credits, no card | Proxy and compute costs plus ongoing engineering time | | Data coverage | Product pages, written reviews, category taxonomy, seller portfolios, and a paged product URL index | Whatever your parser extracts before the markup changes | | Maintenance | Upstream changes absorbed by SocialCrawl | You fix the scraper every time the page structure shifts | ## FAQ ### How do I scrape G2 product data with an API? SocialCrawl provides 7 G2 endpoints. Call GET /v1/g2/product with a G2 slug (postman) or the full product URL to receive name, description, star rating, review count, categories, seller, pricing plans, features, and alternatives as unified JSON. Then GET /v1/g2/reviews with the same id for written reviews. ### What data does the SocialCrawl G2 API return? Product returns one software listing: title, rating, review count, categories, seller, plans, features, alternatives, and media. Reviews returns written review text with star rating and reviewer context, 10 per page. Categories returns the full taxonomy. Seller and seller/products cover vendor profiles and their product portfolios. Product-index pages G2 product URLs, 100 per call. ### How much does the G2 API cost? Product, reviews, category listings, seller, seller/products, and product-index cost 5 credits (advanced tier) per live miss. The category taxonomy dump costs 1 credit (standard tier). Cache hits cost 0. Empty or not-found results are refunded. New accounts get 100 free credits with no credit card required. ### Is scraping G2 reviews legal? SocialCrawl reads only publicly available G2 product and review pages, the same content anyone can see by visiting the URL. You are responsible for ensuring your use case complies with G2's terms of service and applicable data protection laws. SocialCrawl operates under a documented GDPR legitimate-interest framework: public, logged-out data only, no credential use, short-lived caches (2 to 30 minutes) with no persistent store, and a public opt-out channel for anyone whose public info appears in responses. Full details: socialcrawl.dev/legal/public-data-notice. ### Does G2 have an official API I should use instead? G2's own API is partner-gated and aimed at vendors managing their own product profiles, not at reading the public software catalog. SocialCrawl covers the public reads that API does not: product pages, written reviews, categories, sellers, and a paged product URL index, in the same Product and ReviewList schema as Amazon, Walmart, and Trustpilot. ### What is the best G2 scraper API? SocialCrawl is a strong pick for software-catalog work: product detail and written reviews for 5 credits, a full category taxonomy for 1 credit, plus seller portfolios and a paged product URL index. No proxies or headless browsers to maintain, and 100 free credits start you off without a card. ### Is there a G2 data API? Yes. SocialCrawl is a G2 data API for public software products and reviews. 7 endpoints cover product detail, written reviews, category browse, the category taxonomy, seller profiles, seller product lists, and a paged product URL index. Signup includes 100 free credits. ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - What is the SocialCrawl G2 API? - How to scrape G2 software product reviews with an API - Compare SocialCrawl vs G2 scrapers for software review data