Dedicated ScrapersGoogle Scraper APIGoogle Immersive Product API
Google Immersive Product API

The Google Immersive Product API for multi-seller product data and merchant URLs

Scrape Google Shopping immersive product pages — prices, images, specifications, all seller offers, and resolved merchant URLs. Structured JSON. Start for FREE.

Multi-Seller Offers
Full Specs
Variants
High-Res Images
GET /v1/google/products/detail
GOOGLE
{
  "product": {
    "title": "Apple AirPods Pro (2nd gen)",
    "price": { "amount": "249.00", "currency": "USD" },
    "images": ["https://encrypted-tbn0.gstatic.com/shopping?..."],
    "specs": { "Battery Life": "6h", "Chip": "H2" },
    "offers": [
      { "seller": "Apple", "price": "249.00", "url": "..." },
      { "seller": "Amazon", "price": "229.00", "url": "..." }
    ]
  }
}
What is Google Immersive Product API

Programmatic access to immersive product data

A Google Immersive Product API retrieves detailed product data from Google Shopping's immersive product overlays — the rich pages that aggregate pricing from all available sellers, product specifications, images, customer reviews, and direct merchant links in a single structured view. These pages are one of the most information-dense sources of live product intelligence on the internet.

Google does not offer a developer API for immersive product data. The Content API for Shopping is for merchants submitting their own feeds and cannot access multi-seller product intelligence or competitor data. For product catalogue enrichment, price aggregation, MAP enforcement, or competitive product positioning, developers use third-party google immersive product API scrapers like ScrapeBadger.

ScrapeBadger's Google Immersive Product API returns: product title, full description, specifications, all available sellers with prices and shipping details, product images, ratings, review count, and resolved merchant destination URLs — the complete commercial picture for any product on Google Shopping.

Start scraping Google immersive product data in minutes

One API call. Full product detail and all seller data back. First request in under 5 minutes.

Endpoints

One Powerful Endpoint

Drop-in REST endpoint with structured JSON response.

GETImmersive Product Detail
7 credits

Full immersive product detail — specs, images, offers, and variants

/v1/google/products/detail
Use cases

What developers build with a Google Immersive Product API

From multi-seller price aggregation to MAP enforcement — the highest-value applications for immersive product data.

Multi-Seller Price Aggregation

Pull every seller offering a specific product — with prices, shipping costs, and merchant names — in a single API call. Build price comparison features without managing direct relationships with individual retailers.

Product Catalogue Enrichment

Enrich internal product records with structured data from Google's immersive pages: standardised titles, official specifications, high-quality images, and full descriptions sourced from Google's own product knowledge.

MAP Enforcement and Reseller Monitoring

Retrieve the complete list of merchants selling a product and their current prices. Identify resellers advertising below Minimum Advertised Price and flag violations in an automated workflow.

Competitive Product Positioning

Analyse how competitors' products are positioned on Google — relative pricing, which sellers carry them, which specifications are highlighted. Benchmark your own product's commercial presentation against direct competitors.

Shopping Feed Validation

Verify that your product listings appear correctly in Google's immersive product pages — accurate titles, correct specifications, expected price ranges, and proper imagery.

E-Commerce Procurement Research

Assess the full merchant landscape for a product before procurement decisions. Understand true market prices and margin structures across the supply chain using live Google Shopping data.

Use Google Immersive Product API directly inside Claude, Cursor & ChatGPT

ScrapeBadger's hosted MCP server exposes 92 tools — including all Google APIs — to any AI agent that supports the Model Context Protocol. No code changes. Just add one config line and your agent can call google_shopping_product natively.

Why ScrapeBadger

A Google scraping API built for how developers actually work

Most Google data APIs charge monthly subscriptions whether you use them or not. ScrapeBadger's model is different.

Credits that never expire

Buy credits once and use them whenever you need — no monthly reset, no "use it or lose it" pressure. ScrapeBadger's pay-as-you-go credits last forever, so projects with variable or seasonal query volumes never waste budget on unused allocation.

Save more with a subscription

ScrapeBadger offers two models: pay-as-you-go credits that never expire, or a subscription plan at a lower per-credit rate for predictable, high-volume usage. On a subscription, unused credits roll over to the following month — so you never lose what you paid for. No lock-in, cancel anytime.

20+ Google APIs under one account

ScrapeBadger covers the full Google product ecosystem from a single API key and credit balance: SERP, Maps, Reviews, News, Trends, Jobs, Shopping, Patents, Scholar, Images, Finance, Flights, Hotels, Lens, AI Mode, Autocomplete, Shorts, and more. One account, one integration, one billing relationship — versus managing multiple subscriptions across separate data providers.

Pay only for successful results

Failed requests — timeouts, blocked responses, empty results — are never charged. Credits are deducted only when the API returns a successful, data-containing response. At scale, where failure rates affect your effective cost per result, this matters significantly. You pay for data you received, not for infrastructure you used.

Pricing

Simple, transparent pricing

Start with pay-as-you-go credits that never expire, or save more with a monthly subscription. No hidden fees, no lock-in.

PAYG
Start anytime — credits never expire
$10/start
Pay as you go
$0.15 per 1,000 credits

  • Access to all scrapers
  • Credits never expire
  • No monthly commitment
  • Priority support
Get Started
Basic
Best for small teams and steady workloads
$49/mo
Monthly subscription
$0.08 per 1,000 credits

  • Access to all scrapers
  • BASIC tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Most Popular
Growth
For growing projects — save vs PAYG
$149/mo
Monthly subscription
$0.07 per 1,000 credits

  • Access to all scrapers
  • PRO tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Pro
For professionals and high-volume usage
$249/mo
Monthly subscription
$0.06 per 1,000 credits

  • Access to all scrapers
  • PRO tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Business
Maximum scale at the lowest per-credit rate
$499/mo
Monthly subscription
$0.05 per 1,000 credits

  • Access to all scrapers
  • ENTERPRISE tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Enterprise & Custom

Need higher volume or a custom plan?

Custom credit volumes, dedicated infrastructure, SLA guarantees, invoiced billing, and a dedicated account manager. Built around your actual usage — not a fixed tier.

Contact sales
FAQ

Frequently asked questions

Everything you need to know about the Google Immersive Product API.

What is a Google Immersive Product API?

A google immersive product api retrieves data from Google Shopping's product detail overlays — all sellers and prices, specifications, images, ratings, and merchant URLs — for any product, in structured JSON.

What is a Google immersive product page?

When a user clicks a product in Google Shopping, Google shows an overlay consolidating the product title, all merchants selling it with their prices, product images, and specifications — the immersive product page. It is the richest source of multi-seller product data on Google.

What data does the API return?

Product title, full description, complete specifications list, all available sellers (name, price, shipping cost, condition), primary and secondary product images, average rating, total review count, and resolved merchant destination URLs.

What is merchant URL resolution?

Google Shopping links use redirect tracking URLs instead of direct merchant links. This API endpoint resolves those to the actual product page URLs on each merchant's website, allowing direct linking without routing through Google's redirect infrastructure.

How is the Google Immersive Product API priced?

Pay-as-you-go from $10 with no expiry, or subscription plans from $49/month. Credits deduct only on successful responses.

Ready to scrape Immersive Product?

Sign up free and get 1,000 API credits — enough for 142 immersive product requests. No credit card required.