logo

Google Shopping API

Search Google Shopping and fetch full product pages with sellers, variants, specs, and reviews as structured JSON

Google Shopping API

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.

Credit Usage: Each successful request costs 10 credits on both endpoints. For bulk processing, use the Async API with plugins.

Endpoints

EndpointMethodOutputDescriptionDetails
/plugin/google/shoppingGETJSONSearch Google Shopping and get product listings, ads, filters, and categorized groupsmore
/plugin/google/shopping/productGETJSONFull product page for one product: sellers, variants, specs, reviews, videosmore
/plugin/google/shopping/product/storesGETJSONContinuation endpoint that pages through the remaining sellersmore

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.

On this page