Google immersive product detail
Get deep product details from Google's immersive product page.
Two-step fetch: render the Shopping SERP for q to extract session-bound tokens, then call /async/oapv with them. Returns 404 when the product isn't on the SERP — the caller's query has to surface the tile because the tokens are session-scoped.
Response time: ~3 s warm (cached SERP), ~6 s cold (SERP + RPC). Credits: 5 per call (matches the Shopping product-detail cost).
Request
- Base URLhttps://scrapebadger.com
- AuthAPI key in header x-api-key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Google Shopping product identifier (gpcid). Returned as product_id/gpcid on /shopping/search tiles.
Original search query that surfaced the product. Required by Google's /async/oapv RPC — the page-level ei/xsrf and per-tile oapvfc tokens are extracted from the SERP Google renders for this exact query, so the product must be discoverable via this query.
Country code (ISO 3166 alpha-2). Defaults to the country implied by domain (e.g. google.com.au → au), falling back to us when domain doesn't carry a country hint.
Language code.
Google domain ("google.com" / "google.co.uk" / …) — used to localise the SERP render that produces the session tokens.
When true, return the full merchant-offer list with deep product URLs for every merchant Google ships an offer-block for. Offers come from the primary oapv response (top ~5 panel merchants: DICK'S, Kohl's, Zappos, etc.) plus a parallel paginated fan-out of /async/oapv with async_context=MORE_STORES at offsets sori=5..60 — which surfaces an additional ~50 sellers including GOAT, eBay sub-sellers, Macy's, StockX, Poshmark, Flight Club, etc. (+5 parallel RPCs, ~1 s wall-clock).
When true, also fetch size/colour variants via /async/toy_v (+1 secondary RPC, ~1 s).
When true (only meaningful with include_offers=true), browser-render the Shopping SERP so additional merchant deep URLs surface from the rendered HTML. Best-effort: catalog-feed retailers (DSW / Famous Footwear / Shoe Carnival / Myer / rebel) get deep URLs; paid-Shopping-Ads merchants (Zappos, GOAT, Academy, etc.) still get their homepage because their click-through URLs are signed by Google's aclk redirect and can't be reproduced server-side. Adds ~5–8 s latency.
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.