Best Google Shopping APIs, 2026Every main way to get Google Shopping data.
Compared side by side.

Google’s Merchant API and the main Google Shopping data and scraper APIs, compared on what they return, how they charge and how you connect.

An editorial comparison of what each vendor publishes, checked 25 Sept 2026. Monocrawl is ours and listed first. How we compared

Find your fit11 options compared

What are you building?

From each vendor’s own pagesChecked 25 Sept 2026

11options compared

8with an MCP server

10free to start

45sources, checked 25 Sept 2026

Two routes

Two ways in.
Pick by who you are.

Google’s Merchant API, which replaced the Content API for Shopping, serves merchants managing their own Merchant Center products. Google lists no API for searching Google Shopping results. Data APIs return public Google Shopping results with an API key.

Official API

Google Merchant API, which replaced the Content API for Shopping

For
Merchants and partners managing Merchant Center accounts
You get
Your own products and their performance, plus market insights: best-selling products and brands, and benchmark prices for products you sell.
You need
A Merchant Center account, a Google Cloud project and developer registration. Market insights need an eligible account.

Data APIs

Monocrawl and the vendors below

For
Price monitoring, market research and AI agents
You get
Public Google Shopping search results, product details, store offers and reviews for any product.
You need
An API key. No Merchant Center account and no Google Cloud project.

What they return

Google Shopping data,
at a glance.

What each option lists on its own pages, and how you connect.

Google Shopping data and access each option lists on its own pages
Google Shopping dataConnect
OptionProduct searchProduct detailsPricesSeller offersProduct reviewsPrice historyDealsStore reviewsREST APIMCP serverSources
MonocrawlOur productOur API
Google Merchant APIOfficial, for merchants––––––12345
ApifyGoogle Shopping scraper actor––––678910
Bright DataGoogle Shopping Scraper API–––1112131415
HasDataGoogle Shopping APIs–––1617181920
OxylabsWeb Scraper API–––2122232425
Scrape.doGoogle Shopping Scraper API–––262728
ScraperAPIScraping API––––2930313233
ScrapingBeeScraping API––––––343536
SearchApiSearch results API3738394041
ShoppingScraperGoogle Shopping price API–––42434445
  1. aGoogle Merchant API, product details: Only products in Merchant Center accounts you manage
  2. bGoogle Merchant API, prices: Your own products, plus a benchmark price for ones you sell
  3. cGoogle Merchant API, MCP server: Alpha service for your own Merchant Center data and reports
  4. dApify, seller offers: Number of offers on each result, not the offers
  5. eApify, product reviews: Rating and rating count only, no review text
  6. fBright Data, product reviews: Rating and review count only, no review text
  7. gHasData, product reviews: Reviews shown on the product page, in the product call
  8. hOxylabs, product reviews: Rating, star counts and one top review; US locale only
  9. iOxylabs, MCP server: No Google Shopping tool; only its Google Search and general scrapers
  10. jScrape.do, product reviews: Reviews shown on the product page, in the product call
  11. kScraperAPI, product details and seller offers: Through a separate request to each result’s link

Pricing

How each one charges,
and what stands out.

A request, a result, a record and a unit are not the same size, and allowances reset on different schedules. Price your own workload with each vendor.

Google’s own route

Google Merchant API

No price list

No published price Needs a Merchant Center account, a Google Cloud project and developer registration.

Market insights reports need an account that meets Google’s eligibility requirements.

Worth knowingIts market insights reports show Google’s best-selling products and brands by category and country, for eligible accounts.

No published price

Other data APIs

Apify

Per result

$3.50 per 1,000 results on every plan

Platform usage is included. Starter plan $19 a month.

Worth knowingA community-maintained actor that returns Google Shopping search results with price, seller, rating and the number of offers.

$5 of usage a month

Bright Data

Per record

$1.50 per 1,000 records, pay as you go

$499 a month includes 384,000 records, then $1.30 per 1,000.

Worth knowingCollects Google Shopping products by product URL or by keyword, with a separate scraper for US product search.

5,000 records a month

HasData

Monthly credits, per call

$59 a month for 200,000 credits, billed monthly

A Shopping search costs 10 credits and a product lookup 5. $590 a year billed yearly. Unused credits don’t roll over.

Worth knowingIts product lookup returns 3 to 5 stores by default, or up to 13 when asked, with specifications and reviews.

1,000 credits a month

Oxylabs

Monthly plan, per result

$1 per 1,000 Google results on its $49 Micro plan

Rendered results, which product tokens need, cost $1.35 per 1,000. VAT may apply.

Worth knowingCollects in two steps: a rendered search returns product tokens, which its product source needs.

Free trial, up to 1,000 Google results

Scrape.do

Monthly credits, per request

$29 a month for 250,000 credits

A Google Shopping search or product call costs 10 credits, charged only when successful.

Worth knowingA product call can return every seller in one request, capped at about 100, and search can filter to items on sale.

1,000 credits a month

ScraperAPI

Monthly credits, per request

$49 a month for 100,000 API credits

A Google request costs 25 credits. $44.10 a month billed yearly.

Worth knowingReturns Shopping search results as JSON; each result links to a separate request for the product’s details, sellers and offers.

7-day trial with 5,000 credits; free plan of 1,000 credits

ScrapingBee

Monthly credits, per request

$19 a month for 75,000 API credits

A Google search costs 10 credits, or 15 as a full browser request. Prices exclude VAT.

Worth knowingGoogle Shopping is a search type of its Google Search API, with sorting and price filters. Cheaper light requests skip the browser.

1,000 free API credits

SearchApi

Monthly plan, per search

$40 a month for 10,000 searches

From $1 per 1,000 on its largest listed plan. Only successful searches are billed.

Worth knowingSeparate engines for Shopping search, a product page with offers, reviews and each merchant’s price history, and a store’s reviews.

100 free requests

ShoppingScraper

Monthly plan, per request

€799 a month for 150,000 requests, billed monthly

Starter runs calls as scheduled batches in up to 5 countries; real-time calls need Enterprise Pro, from €1,499 a month.

Worth knowingMatches EAN or GTIN barcodes to Google’s catalogue ID, then returns every merchant’s offer with shipping, total price and stock.

100 free API credits

Try a call

One Google Shopping request.
Real data back.

The same request in cURL, TypeScript or Python, and the recorded response for a Google Shopping search for wireless earbuds: ten results, one of them Nothing’s CMF Buds 2a at £29. No Google account, Merchant Center account or Google Cloud project.

Your requestGET /v1/google_shopping/search
curl "https://www.monocrawl.com/v1/google_shopping/search?query=wireless%20earbuds&limit=10" \
  -H "x-api-key: mn_your_key_here"
5 credits
What comes backRecorded 21 Sept 2026
Orange CMF Buds 2a product image

Nothing CMF Buds 2a Wireless Bluetooth Noise-Cancelling Earbuds

Nothing · search for “wireless earbuds”

Price
£29.00
Position
9

Selected public fields from the recorded response. Live values will differ.

Example call prices on Google ShoppingProduct search5 creditsProduct details5 creditsStore offers5 creditsProduct reviews5 creditsPrice history2 creditsDeals search2 creditsStore reviews2 credits

2.1sMedian response in our benchmark. 22 September 2026 catalogue benchmark. Median of recorded endpoint timings across 636 operations with a successful HTTP response. Includes network time; individual requests vary.

Compare one-on-one

Questions

Choosing a
Google Shopping API.

Does Google have a Google Shopping API?

Google’s Merchant API manages products in your own Merchant Center account and reports on them, including market insights such as best-selling products and a benchmark price for products you sell. Google lists no API for searching Google Shopping results: its Custom Search JSON API returns web and image results from a Programmable Search Engine, and is closed to new customers. For public Google Shopping results, data APIs work with an API key.

What happened to the Content API for Shopping?

Google sunset it on 18 August 2026, and from 1 September 2026 its requests experience progressive errors. Its replacement is the Merchant API, which Google describes as a redesign of the Content API for Shopping. Google offers an extension request form for merchants who need more time to migrate.

Is there a free Google Shopping API?

Google publishes no price for its Merchant API, but it only reads Merchant Center accounts you can access. For public Google Shopping data, Monocrawl gives 1,000 credits every month, Bright Data 5,000 records a month, HasData and Scrape.do 1,000 credits a month and Apify $5 of usage a month. ScrapingBee starts you with 1,000 free credits, and SearchApi and ShoppingScraper with 100. Oxylabs has a free trial of up to 1,000 Google results, and ScraperAPI a 7-day trial with 5,000 credits and a free plan of 1,000 credits.

Can I get Google Shopping price history through an API?

Yes, with two of the options here. Monocrawl’s price-history call returns each store’s price history for a Google Shopping product alongside its current price, ten stores a page. SearchApi’s Google Product Page API returns typical prices with a price history for each merchant. Google’s Merchant API gives merchants sale price suggestions and a benchmark price for products they sell.

Do I need a Merchant Center account or Google Cloud project to get Google Shopping data?

Not with Monocrawl: you send your Monocrawl API key with a search term, a product ID or a store domain and get public Google Shopping data back, with no Google account, Merchant Center account or Google Cloud project. Google’s Merchant API needs a Merchant Center account, a Google Cloud project linked to it through developer registration, and OAuth or service account credentials.

Which Google Shopping APIs work with AI agents?

Monocrawl, Apify, Bright Data, HasData, ScraperAPI, ScrapingBee, SearchApi and ShoppingScraper publish their own MCP servers that reach Google Shopping, so assistants such as Claude or Cursor can call them directly. Oxylabs’ MCP server has no Google Shopping tool. Google’s Merchant API MCP Access Service, in alpha, reads your own Merchant Center data and reports.

Method

How we
compared.

  • What’s includedGoogle’s Merchant API, plus widely used Google Shopping data and scraping APIs that come up across Google Shopping API searches and comparison lists, return Google Shopping results as structured data and publish their pricing or offer a trial.

  • What we comparedWhat each vendor publishes about its Google Shopping data, pricing, free allowance and access, read on its own pages. “Best” here means worth comparing, not a ranking from tests: we have not run their APIs.

  • About MonocrawlMonocrawl is our product and is listed first. Its details come from our live plans and catalogue.

Google Shopping data on one key.
Start free today.

1,000 free credits every month. No card required.

Start free