nvNeuralVerge
E-commerce & Marketplaces

Walmart Seller Products API — Storefront Listings

Send a Walmart catalogSellerId or storefront URL and this source returns the products in that seller's storefront: title, item ID, price and rating for each one.

Example response
{
  "session_id": "11111111-1111-1111-1111-111111111111",
  "kind": "walmart_seller_products",
  "seller": "101638471",
  "max_items": 2,
  "start_page": 1,
  "partial": false,
  "human": "# Walmart seller products\n\n- **Seller:** 101638471\n- **Starting page:** 1\n- **Max items:** 2\n- **Records returned:** 2\n- **Total products available:** 44\n- **Response size:** 869.7 KB",
  "machine": {
    "total_items": 2,
    "total_available": 44,
    "items": [
      {
        "id": "6009298101",
        "name": "Wireless Keyboard and Mouse Combo, Retro Round Keycaps, Full Size with Detachable Wrist Rest, 2.4G for PC, Dark Green",
        "url": "https://www.walmart.com/ip/Wireless-Keyboard-Mouse-Set/6009298101?classType=VARIANT&selectedSellerId=101638471&athbdg=L1700",
        "price": 36.99,
        "currency": "USD",
        "list_price": 59.99,
        "image": "https://i5.walmartimages.com/seo/Wireless-Keyboard-Mouse-Set_66a42c28-83b3-4a96-9ccc-8d3d5ff9c016.d3538f9d66238fd825b6508054ebe6ff.jpeg?odnHeight=180&odnWidth=180&odnBg=FFFFFF",
        "rating": 4.8,
        "review_count": 46,
        "availability": "In stock"
      },
      {
        "id": "18353413078",
        "name": "Ergonomic Wireless Trackball Mouse, Adjustable Angle, Thumb Control, Quiet Click, Rechargeable, Multi-Device Bluetooth & USB, for Windows Mac-Black Ball",
        "url": "https://www.walmart.com/ip/Computer-Mice/18353413078?classType=VARIANT&selectedSellerId=101638471&athbdg=L1700",
        "price": 39.99,
        "currency": "USD",
        "list_price": 69.99,
        "image": "https://i5.walmartimages.com/seo/Computer-Mice_bfea8db6-c1db-448e-82b6-4bd96d7aff88.6b2cfad826d0cb71aced656f2584900d.jpeg?odnHeight=180&odnWidth=180&odnBg=FFFFFF",
        "rating": 4.5,
        "review_count": 42,
        "availability": "In stock"
      }
    ],
    "response_bytes": 890607
  },
  "total_points": 2
}
You send
A Walmart catalogSellerId or storefront URL
You get back
Products in that seller's storefront with title, item ID, price and rating
Coverage
Walmart marketplace sellers with a public storefront.
Price
1 point per returned result, up to 250 per request — $1 per 1,000
Billed per product actually returned, capped by max_items. A storefront that returns nothing costs nothing.
Comparison

Ways to get this data

Three approaches teams use today, and where each one runs into trouble.

ApproachWhat it takesCostTrade-off
Scrolling the storefront by handOpen the seller page, page through, copyFree, and slowNobody keeps a storefront listing current this way
Building a scraperWrite it, host it, and repair it when Walmart changes the storefront pageEngineering timeA maintenance commitment for something that isn't your product
NeuralVergeOne request per seller$1 per 1,000, misses not billedNeeds the right seller ID — the product-page hash won't resolve
Response

What you get back

Every field in the response shown above.

FieldTypeDescription
total_itemsnumberHow many products were returned in this batch (capped by max_items).
total_availablenumberTotal products available in the storefront, beyond just this batch.
idstringWalmart item ID.
namestringListing title.
urlstringDirect link to the product page.
pricenumberCurrent listed price.
currencystringISO currency code.
list_pricenumberPre-discount list price, when the item is on sale.
imagestringPrimary product image URL.
ratingnumberAverage star rating.
review_countnumberNumber of reviews.
availabilitystringStock status as published, e.g. "In stock".
Integration

How to run it

The same lookup works from the app, the API, or as a tool an agent can call mid-task.

seller must be the numeric catalogSellerId or a storefront URL — not the 32-character hash Walmart shows on product pages. max_items caps the result count and what you're billed for (up to 250, defaults to 10).

curl -X POST https://api.neuralverge.ai/functions/v1/run-walmart-seller-products \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "seller": "101638471", "max_items": 10 }'
Use cases

What teams use it for

Where this field shows up in an actual workflow.

Supplier catalog sizing

See the full range a supplier sells before you commit to sourcing from them.

Competitive footprint

Check how many products and what categories a competing seller covers.

Assortment gap analysis

Compare a seller's listing against your own to find what they carry that you don't.

Pricing checks across a storefront

Pull every listed price for a seller in one pass instead of item by item.

Coverage & limits

Coverage, freshness and limits

What this source covers, how fresh it is, and where it stops.

Coverage

Walmart marketplace sellers with a public storefront.

Freshness

Read at request time.

Handling

This source returns publicly visible storefront listings, stamped with the seller ID or URL it was read from and a session id you can trace.

What it will not do
  • —Listing order and pagination follow Walmart's own storefront display, not a neutral sample.
  • —Price and stock reflect the moment of the request and can change right after.
  • —A seller ID from anywhere other than a Walmart product response's storefront_url may not resolve.
FAQ

Questions, answered

From a Walmart product response's seller.storefront_url — not from the 32-character hash shown on the product page itself, which this endpoint doesn't accept.

Related

Related sources

Try walmart seller products on your own data

One request format across every source in the catalog.

Get started