Best Walmart product data APIs, 2026Every main way to get Walmart product data.
Compared side by side.

Walmart’s Marketplace and Affiliate APIs and the main product data 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 fit12 options compared

What are you building?

From each vendor’s own pagesChecked 25 Sept 2026

12options compared

7with an MCP server

10free to start

51sources, checked 25 Sept 2026

Three routes

Three ways in.
Pick by who you are.

Walmart’s Marketplace APIs serve sellers and approved Solution Providers, and its Supplier APIs serve suppliers selling directly to Walmart. Its Affiliate API serves affiliates advertising Walmart.com products, up to 5,000 calls a day. Data APIs return public product data with an API key.

Marketplace APIs

Walmart Marketplace APIs

For
Walmart Marketplace sellers and approved Solution Providers
You get
Your own items, inventory, orders, prices and promotions, plus Buy Box and competitor pricing insights for your items.
You need
An approved seller account and API keys from Walmart’s Developer Portal. Solution Providers apply first, and sellers authorise their app.

Affiliate API

Walmart Affiliate Marketing API, on Walmart I/O

For
Affiliates advertising Walmart.com products
You get
Product lookups with price and stock, keyword search of up to 25 items a page, category catalogues, reviews and trending items.
You need
A Walmart.com login, an app with an uploaded public key and signed requests. Walmart’s terms allow use only to advertise Walmart.com products.

Data APIs

Monocrawl and the vendors below

For
Price trackers, marketplace analytics, research and AI agents
You get
Public products, prices, stock, reviews and seller data from any listing.
You need
An API key. No seller account, affiliate app or signed requests.

What they return

Walmart data,
at a glance.

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

Walmart data and access each option lists on its own pages
Walmart dataConnect
OptionProductsPricesOffersReviewsSearchCategoriesDealsSellersStockREST APIMCP serverSources
MonocrawlOur productOur API
Walmart Marketplace APIsOfficial, sellers–––––12345
Walmart Affiliate APIOfficial, affiliates––678910
ApifyWalmart scraper actors––1112131415
BlueCart APIWalmart data API––1617181920
Bright DataWalmart Scraper API––2122
DecodoWeb scraping API–––––2324252627
OxylabsWeb Scraper API––––2829303132
Scrape.doScraping API––––––33343536
ScraperAPIScraping API–––3738394041
ScrapingBeeScraping API––––4243444546
SearchApiSearch data API–––4748495051
  1. aWalmart Marketplace APIs, products: Your own items, or catalogue matches when you set up an item
  2. bWalmart Marketplace APIs, prices: Your own items, with Buy Box and competitor price insights
  3. cWalmart Marketplace APIs, offers: The Buy Box price against your own offers only
  4. dWalmart Marketplace APIs, search: Catalogue matches for item setup, up to 40 per query
  5. eWalmart Marketplace APIs, stock: Your own inventory only
  6. fWalmart Affiliate API, products, prices, reviews, categories, stock and REST API: Affiliates advertising Walmart.com products only, 5,000 calls a day
  7. gWalmart Affiliate API, offers: The best marketplace price only; for affiliates advertising Walmart.com products
  8. hWalmart Affiliate API, search: Affiliates only; 25 items a page, top 1,000 results per search
  9. iWalmart Affiliate API, deals: Rollback, clearance and deal filters on its catalogue; affiliates only
  10. jApify, offers: Seller and offer count on each product, not each offer
  11. kBlueCart API, offers: Buy Box winner and offer count; no documented offers request
  12. lOxylabs, offers: Listed on its product pages but not in its API docs; API access unverified
  13. mOxylabs, MCP server: No Walmart tool; its general scraper returns any Walmart page
  14. nScrapingBee, reviews: Listed on its product pages but not in its API docs; API access unverified
  15. oSearchApi, categories: A category filter on keyword searches, not category browsing

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.

Walmart’s own routes

Walmart Marketplace APIs

No price list

No published price Sellers take API keys from the Developer Portal; Solution Providers apply first.

Walmart says Solution Provider approval and app publication can take three to five weeks.

Worth knowingPricing insights compare your own items with Buy Box and competitor prices. Its catalogue search is built for matching items before you list them.

No published price

Walmart Affiliate API

No price list

No published price Walmart’s terms limit use to advertising Walmart.com products, at 5,000 calls a day.

Worth knowingPrice and stock lookups take up to 20 items a call, and use a San Bruno ZIP code unless you pass one.

No published price

Other data APIs

Apify

Per result

$5 per 1,000 results on the free plan

Search and category results from $2 per 1,000 on higher plans, product pages from $2.90 and reviews from $1.

Worth knowingApify maintains separate actors for product pages, search and category listings, and reviews. The listing actor also covers Walmart.ca.

$5 of usage a month

BlueCart API

Monthly plan, per request

$83 a month for 10,000 requests

Only successful requests count. Hobbyist is $23 a month for 500 requests.

Worth knowingLocalises results to a US ZIP code, and Collections run up to 15,000 requests on a schedule. Traject Data, its maker, has joined ScraperAPI.

100-request free trial

Bright Data

Per record

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

$499 a month includes 384,000 records. Failed requests are not charged.

Worth knowingCollects products by URL, category URL, keyword or SKU, with separate scrapers for products by ZIP code.

5,000 records a month

Decodo

Per request

$1 per 1,000 requests on premium proxies, which its Walmart templates use

With JavaScript rendering, $1.50. Prices exclude VAT. Its $19 monthly plan includes 19,000 of these requests.

Worth knowingReady-made Walmart templates return search results and product pages as parsed JSON, and a ZIP code sets the location.

Free plan with 1,000 premium requests

Oxylabs

Monthly plan, per result

$1.15 per 1,000 results on its $49 Micro plan, its rate for sites other than Amazon and Google

With JavaScript rendering, $1.35 per 1,000. From $0.75 on the $999 Business plan.

Worth knowingParses Walmart search and product pages into JSON, and can target a store, a delivery ZIP code or Walmart’s Mexico, Canada and Costa Rica sites.

Free trial: up to 909 results on sites other than Amazon and Google

Scrape.do

Monthly credits, per request

$29 a month for 250,000 credits

A Walmart call costs 10 credits. Failed requests are not charged.

Worth knowingPins every Walmart request to one store, by store ID or ZIP code, so prices and stock reflect that store. US only.

1,000 credits a month

ScraperAPI

Monthly credits, per request

$49 a month for 100,000 API credits

A Walmart request costs 5 credits.

Worth knowingSeparate Walmart search, category, product and review endpoints return JSON, and each has an async version.

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 Walmart call costs 10 credits, or 15 with browser rendering. Prices exclude VAT.

Worth knowingSearch and product calls take a Walmart store ID or delivery ZIP code. Cheaper light requests skip the browser and can leave out data.

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 Walmart search, product and reviews; a store ID pins prices and availability to one store.

100 free requests

Try a call

One Walmart request.
Real data back.

The same request in cURL, TypeScript or Python, and the recorded response for a LEGO Botanicals flower bouquet on Walmart, looked up by item ID. No seller account, affiliate app or signed request.

Your requestGET /v1/walmart/product
curl "https://www.monocrawl.com/v1/walmart/product?id=6774810032" \
  -H "x-api-key: mn_your_key_here"
3 credits
What comes backRecorded 22 Sept 2026
LEGO Botanicals bouquet box from the recorded Walmart gallery

LEGO Botanicals Pretty Pink Flower Bouquet Building Set for Adults - Artificial Flowers for Home Decor or Table Display - Gift for Birthdays - 10342

LEGO · sold by Walmart.com

Price
US$47.99
Rating
4.6
Reviews
641

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

Example call prices on WalmartProduct3 creditsProduct search3 creditsOffers on an item2 creditsProduct reviews3 creditsCategory listing3 creditsRollbacks feed2 creditsSeller profile10 creditsSeller reviews10 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
Walmart API.

Does Walmart have a public product API?

Walmart’s Affiliate API, on Walmart I/O, returns product lookups with price and stock, keyword search, category catalogues and reviews. Its terms make it available to affiliate partners solely to advertise Walmart.com products, bar competitors from using it to review Walmart pricing or product availability, and cap calls at 5,000 a day. Walmart’s Marketplace APIs serve sellers and approved Solution Providers managing their own listings. For other uses, data APIs return public Walmart data with an API key.

Is there a free Walmart API?

Walmart publishes no price for its Affiliate or Marketplace APIs, but each comes with conditions: the Affiliate API is for affiliates advertising Walmart.com products, and the Marketplace APIs are for approved sellers and Solution Providers. For public product data, most data APIs let you start free: Monocrawl gives 1,000 credits every month, Bright Data 5,000 records a month, Scrape.do 1,000 credits a month and Apify $5 of usage a month. ScraperAPI has a 7-day trial with 5,000 credits and a free plan of 1,000 credits, ScrapingBee gives 1,000 free credits, Decodo a free plan with 1,000 premium requests, BlueCart and SearchApi 100 free requests, and Oxylabs a free trial of up to 909 results on sites other than Amazon and Google.

Can I track Walmart prices for one store or ZIP code?

Yes, with most data APIs. Scrape.do pins every Walmart request to one store, by store ID or ZIP code. SearchApi, ScrapingBee, Oxylabs and BlueCart accept a store ID or ZIP code, Decodo takes a ZIP code as its location and Bright Data has scrapers for products by ZIP code. Monocrawl’s category call accepts a ZIP code and store ID, and its offers call lists each seller’s price and stock for an item.

Can I get Walmart reviews through an API?

Yes. Monocrawl returns product reviews ten per page with the rating distribution, and seller reviews that name the product bought. Apify’s Walmart Reviews Scraper, Bright Data’s Walmart Reviews scraper, BlueCart, ScraperAPI and SearchApi also return review text, and Walmart’s Affiliate API returns reviews for affiliates. Oxylabs, Decodo, Scrape.do and ScrapingBee return each product’s average rating and count.

Do I need a Walmart seller or affiliate account to get product data?

Not with Monocrawl: you send your Monocrawl API key with a Walmart item ID, a search term or a category ID and get public data back, with no seller account, affiliate app or signed request. Walmart’s Marketplace APIs need an approved seller account, or Solution Provider approval that Walmart says can take three to five weeks. Its Affiliate API needs a Walmart I/O app with an uploaded public key, and each request carries a signature made with your private key.

Which Walmart APIs work with AI agents?

Monocrawl, Apify, Bright Data, Decodo, ScraperAPI, ScrapingBee and SearchApi publish their own MCP servers that reach Walmart data, so assistants such as Claude or Cursor can call them directly. Oxylabs’ MCP server has no Walmart tool, but its general scraper can fetch Walmart pages.

Method

How we
compared.

  • What’s includedWalmart’s Marketplace APIs and Affiliate API, plus widely used Walmart product data APIs and scraping APIs that come up across Walmart API searches and comparison lists and publish their pricing or offer a trial.

  • What we comparedWhat each vendor publishes about its Walmart 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.

Walmart product data on one key.
Start free today.

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

Start free