logo

Google Shopping API

View as Markdown

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