Walmart · live
Walmart product data, one call away.
Price and list price, stock, seller, fulfilment, shipping and identifiers, by item id. Send item ids to POST /v1/products with "platform": "walmart" and get the same response shape as every other retailer. Live in Walmart US. Failed lookups are refunded.
- per item id
- 1 creditper item id
- item ids per call
- 100item ids per call
- typical call, 100 items
- 3–10 stypical call, 100 items
In practice
One Walmart call
Up to 100 item ids a call at 1 credit each. Values are illustrative.
curl -X POST "https://api.scrapelyserp.com/v1/products" \
-H "Authorization: Bearer $SCRAPELY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"platform":"walmart","marketplace":"us","ids":["5129928603","5129936522"]}'{
"platform": "walmart",
"marketplace": "us",
"tier": "standard",
"results": [
{
"id": "5129928603",
"status": "ok",
"fetchedAt": "2026-10-16T14:02:11.482Z",
"title": "Stainless steel pour-over kettle, 1 L",
"price": {
"amount": 34.99,
"currency": "USD"
},
"availability": {
"inStock": true,
"message": "In stock"
},
"seller": {
"name": "Northline Goods"
},
"fulfillment": {
"byPlatform": true,
"name": "Walmart"
}
},
{
"id": "5129936522",
"status": "ok",
"fetchedAt": "2026-10-16T14:02:11.482Z",
"title": "Non-slip yoga mat, 6 mm",
"price": {
"amount": 21.5,
"currency": "USD"
},
"availability": {
"inStock": true,
"message": "In stock"
},
"seller": {
"name": "Brightwell Supply"
},
"fulfillment": {
"byPlatform": false,
"name": "Brightwell Supply"
}
}
],
"stats": {
"requested": 2,
"ok": 2,
"partial": 0,
"notFound": 0,
"unavailable": 0,
"elapsedMs": 1840
},
"credits": 2
}What it returns
The shared fields, plus Walmart's own
Every result carries the fields every platform shares — id, status, title, price with its currency, availability — and what only Walmart publishes on top.
Marketplaces
- US (live)
- Title
- Price and list price
- Stock
- Seller
- Fulfilment
- Shipping
- Images
- Brand, UPC and category
- Rating
Pricing
One tier, every field
Per unique item id that comes back ok or not_found; partial and unavailable are refunded. A call is rounded up once.
| Tier | Credits / item id | Per call | Typical call |
|---|---|---|---|
| "standard"Title, price and list price, stock, seller, fulfilment, shipping, images, brand, UPC, rating and category. | 1 | 100 | 3–10 s for 100 items |
- okbilled
Product returned cleanly. Use it.
- partialrefunded
Some fields could not be read. Retry, or re-fetch at a higher tier where there is one.
- not_foundbilled
Walmart says the item id does not exist. Delist it.
- unavailablerefunded
No answer this time. Retry later; not evidence it is dead.
Watch Walmart item ids
A watchlist checks your item ids on your cadence at 1 credit each and sends a signed webhook for every change to price, stock or seller — the same events as on every other retailer.
FAQ
Walmart questions
Which Walmart marketplaces are supported?
Walmart US ("us", USD) today. "marketplace": "us" is the default.
What item id do I send?
The numeric Walmart item id, e.g. 5129928603. Send them as "ids". Duplicates are fetched and charged once; anything that is not an item id is rejected with a 400 before anything is charged.
How is it billed?
Standard: 1 credit per item id, up to 100 a call. Items that come back ok or not_found are billed; partial and unavailable ones are refunded, and a call is rounded up once.
Can I watch Walmart items?
Yes. Create a watchlist with "platform": "walmart" and your item ids; each run fetches what it needs at the platform’s prices and sends a signed webhook for every change, in the same event format as every other retailer.
Same API, same response shape
- Amazonfrom 0.25 credit / ASIN
- Target1 credit / TCIN
- Best Buy1 credit / SKU
- GoogleComing soonSearch and Shopping result pages as typed JSON.
- eBayComing soonListing data by item id: price, shipping, condition, seller and auction state.
- AliExpressComing soonProduct data by product id on the worldwide storefront.
Your first 5,000 credits
are on us
Create an account, copy your key, fetch your first products from any live retailer. No card, no subscription, no expiry date on what you buy later.
POST api.scrapelyserp.com/v1/products { "platform", "marketplace", "ids": […] }