Walmart Product Data Scraper: UPC, Specs & Price avatar

Walmart Product Data Scraper: UPC, Specs & Price

Pricing

$4.25 / 1,000 products

Go to Apify Store
Walmart Product Data Scraper: UPC, Specs & Price

Walmart Product Data Scraper: UPC, Specs & Price

Full Walmart product data from a link or item ID: UPC, brand, model, price, unit price, specs, variants, seller and category. Bulk UPC lookup by item. Pay only for products delivered.

Pricing

$4.25 / 1,000 products

Rating

0.0

(0)

Developer

Noor Holdings

Noor Holdings

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Categories

Share

Walmart Product Details Scraper: UPC, brand, specs and price

Paste Walmart product links or item IDs. You get one row per product with the details search results leave out: UPC, brand, model number, unit price, the spec table, every size or flavor option, seller, category path and return policy.

You pay per product delivered. Bad links, missing products and duplicates cost nothing.

What you get

FieldExample
nameMaxwell House Original Roast Ground Coffee, 27.5 oz Canister
brand / modelMaxwell House / KRF09422
upc043000094228
price / wasPrice13.97 / null
unitPrice50.8 ¢/oz
availabilityIN_STOCK
rating / reviewCount4.7 / 27412
sellerNameWalmart.com
categoryPathFood > Coffee > Ground Coffee
specificationsFlavor: Original Roast | Roast type: Medium | ...
variantsSize: 10.3 oz, 27.5 oz, 38.2 oz | Pack Size: Single, 6 Pack

Sample output

{
"usItemId": "5344812220",
"url": "https://www.walmart.com/ip/5344812220",
"name": "Maxwell House Original Roast Ground Coffee, 27.5 oz Canister",
"brand": "Maxwell House",
"model": "KRF09422",
"upc": "043000094228",
"price": 13.97,
"wasPrice": null,
"unitPrice": "50.8 ¢/oz",
"currency": "USD",
"availability": "IN_STOCK",
"rating": 4.7,
"reviewCount": 27412,
"sellerName": "Walmart.com",
"productType": "Ground Coffee",
"categoryPath": "Food > Coffee > Ground Coffee",
"specifications": "Flavor: Original Roast | Roast type: Medium | Caffeine designation: Naturally Caffeinated | Net content statement: NET WT 27.5 oz (1 lb 11.5 oz) 780g | Food form: Ground | Brand: Maxwell House | Size: 27.5 oz",
"variants": "Size: 10.3 oz, 27.5 oz, 38.2 oz | Pack Size: Single, 6 Pack",
"imageCount": 15,
"returnPolicy": "Free 90-day returns",
"orderLimit": 12
}

Quick start

  1. Paste links (https://www.walmart.com/ip/...) or bare item IDs into Products, one per line.
  2. Click Start.

Two coffee products are pre-filled, so the default run works without any changes.

Use cases

  • Match your catalog to Walmart by UPC, then track the price on each match.
  • Pull the spec table for a category before you write your own listings.
  • Check who's selling an item. Walmart.com, or a third-party seller?
  • Feed item IDs from our Walmart Products Scraper (search results) into this one for the full detail.

Prices depend on location

Walmart picks which seller shows on a product page, and that pick changes with the shopper's location. We saw this in testing: the same Gevalia bag showed Walmart.com at $14.46 from one connection and a third-party seller at $22.80 from another. Each row gives you sellerName next to the price, so you always know whose price it is. If you're comparing prices, compare by seller.

What happens when something goes wrong

Walmart sometimes answers with a "Robot or human?" page. The scraper switches connection and retries on its own; in our 10-product test on Apify every product came back.

Anything that returns nothing (a removed product, a typo, text that isn't a link) is listed in RUN_SUMMARY with the reason. You aren't charged for it.

Pricing

Pay per product delivered, plus Apify's small start fee per run. Set a maximum cost per run and the scraper stops at your limit.

FAQ

Why is upc empty on some products? Walmart doesn't list one for every item. Marketplace sellers often leave it out.

Why is wasPrice usually empty? Walmart only shows a "was" price during a markdown. Empty means no markdown right now.

Does it get every variant's price? No. variants lists the options; the price is for the version the link opens. To price each size, give each size's own link.

Something broke? Open an issue with the product link. I answer within a day.

Limitations

  • walmart.com (US) only.
  • One row per link. Reviews are a separate tool: Walmart Reviews Scraper.

Export or use as an API

Download any run's results from the Storage tab as CSV, Excel, JSON or XML.

To call it from your own code, send your input to Apify's API and get the rows back in one request:

POST https://api.apify.com/v2/acts/leathered_latch~walmart-product-details-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN

It also plugs into Make, Zapier and n8n through Apify's integrations, and AI agents can find and run it through Apify's MCP server.

Your responsibility

How you use the output is your call, and so is the legal side of it. Copyright still covers any text or images you republish. The source site's own terms apply too. If you're unsure about a use, check with a lawyer first.

If you own content that shows up in these results and want it handled differently, open an issue on the Issues tab. We answer within 14 days.

Data source and credit

Every row comes from Walmart.com (Walmart Inc.). We don't own this data, and we don't take credit for it. The product details and prices belong to Walmart, its sellers and the brands.

This tool reads only what Walmart shows to any logged-out visitor. No logins, no private data. Each row keeps a link back to the page it came from (the url field), so you can check any result and credit the source when you use it.

Not affiliated with, endorsed by or sponsored by Walmart. All names and trademarks belong to their owners.

Changelog

  • 0.1 First release. 25 fields per product, automatic retry through Walmart's bot check, no charge for failed or duplicate inputs.