# Google Shopping API > Source: https://scrape.do/documentation/google-scraper-api/shopping/ Search Google Shopping and fetch full product pages with sellers, variants, specs, and reviews as structured JSON ![Google Shopping API](/uploads/google-shopping-api.svg) The Google Shopping API is a pair of specialized plugins that turn Google Shopping into structured JSON. The search endpoint returns product listings with prices, retailers, ratings, delivery info, sponsored ads, and 18+ filter groups. The product endpoint fetches the full product page for a single item: every seller offer, variants, specs, reviews, and videos. The recommended flow is two steps: search with `/plugin/google/shopping`, capture the `catalog_id` of a result, then call `/plugin/google/shopping/product` to get the complete product page and walk the full seller list. > [!NOTE] > **Credit Usage:** Each successful request costs **10 credits** on both endpoints. For bulk processing, use the [Async API with plugins](/documentation/async-api/plugins/). ## Endpoints | Endpoint | Method | Output | Description | Details | |----------|--------|--------|-------------|---------| | `/plugin/google/shopping` | GET | JSON | Search Google Shopping and get product listings, ads, filters, and categorized groups | [more](/documentation/google-scraper-api/shopping/search) | | `/plugin/google/shopping/product` | GET | JSON | Full product page for one product: sellers, variants, specs, reviews, videos | [more](/documentation/google-scraper-api/shopping/product) | | `/plugin/google/shopping/product/stores` | GET | JSON | Continuation endpoint that pages through the remaining sellers | [more](/documentation/google-scraper-api/shopping/product#paginating-every-seller) | ## Shared behavior - **Worldwide coverage**: 84 regional Google domains, 150+ interface languages, 240+ country codes, location-level geo-targeting via `location` or `uule`. - **Device emulation**: desktop or mobile layouts with the `device` parameter. - **Case-insensitive parameters**: `q`, `Q`, `gl`, `GL` all work the same. - **No blocks or CAPTCHAs**: all anti-bot measures are handled automatically by Scrape.do. - **Region-specific catalog IDs**: Google keeps a separate catalog graph per market, so persist the `catalog_id` you receive per region. --- - [Shopping Search](/documentation/google-scraper-api/shopping/search): Up to 40 products per page with prices, retailers, ratings, delivery info, sponsored ads, and 18+ filter groups. - [Shopping Product](/documentation/google-scraper-api/shopping/product): Every seller offer with totals and installment plans, variants, specs, reviews, videos, and durable catalog IDs.