Google Shopping API / Immersive Product

No search step

Google Immersive Product API

Google's immersive product is the full product-detail view — title, brand, images, specifications and rating — that opens when you click a product. Other APIs make you run a Google Shopping search first, capture a page_token, then call a second endpoint to get it. We skip both steps: send an EAN/GTIN and get the immersive product data back in one direct call, matched to the right product. It is the same data as our Info endpoint.

What you get back

  • The full immersive product detail — title, brand, identifiers, images and specs
  • Rating and review summary where Google shows them
  • Direct access — no prior search and no page_token to capture
  • Matched to the right product via EAN/GTIN, so it is never the wrong item
  • Structured JSON across 40+ countries

Example request

Request

# One direct call by EAN/GTIN — no search, no page_token
curl "https://api.shoppingscraper.com/info?ean=6974434222175&site=shopping.google.de" \
  -H "Authorization: Bearer your_api_key_here"

Response

{
  "ean": "6974434222175",
  "title": "Nothing Ear (2)",
  "brand": "Nothing",
  "thumbnail": "https://...",
  "rating": 4.6,
  "specs": { "type": "In-ear", "anc": true }
}

The rest of the Google Shopping API

Designed for

Pricing platforms

The data layer under your dashboard

Repricers

Real-time price-change feeds, 40+ countries

Digital shelf

Every merchant offer, every product

Brand MAP teams

MAP enforcement across every GS merchant

Large retailers

10K–5M products, one API

Market intelligence

Repeatable pulls with audit trails

FAQ

Do I have to run a search or pass a page_token first?

No. Other Google immersive product APIs use a two-step flow — run a Google Shopping search, capture the immersive product's page_token, then call a second endpoint with it. We resolve your EAN/GTIN straight to the right product and return the immersive product data in a single call. No search, no token.

How is this different from your Info endpoint?

It is the same product-detail data. "Immersive product" is Google's name for the detail view that opens when you click a product; our Info endpoint returns exactly that, matched by EAN/GTIN. Pair it with the Offers endpoint to add every merchant's live price.

Which countries are supported?

40+ Google Shopping country domains, with coverage set by your plan.

Build on the Immersive Product endpoint

Real-time, matched Google Shopping data from one API. Tell us your volume and concurrency.