nvNeuralVerge
E-commerce & Marketplaces

Walmart Product Data API — Price, Rating & Seller Info

Send a Walmart item ID or product URL and this source returns the listing as structured data: brand, price, rating, specifications, and the seller behind the listing.

Example response
{
  "session_id": "11111111-1111-1111-1111-111111111111",
  "kind": "walmart_product",
  "item": "10774352381",
  "human": "# Walmart product\n\n- **Item:** 10774352381\n- **Response size:** 516.4 KB\n- **Name:** Logitech Precision Pro Wireless Mouse, Black, Compatible with Laptop, PC, Mac, iPadOS, Walmart Exclusive\n- **Price:** USD36.82\n- **Rating:** 4.5 (247 reviews)\n- **Availability:** IN_STOCK",
  "machine": {
    "product": {
      "id": "10774352381",
      "us_item_id": "10774352381",
      "walmart_internal_id": "1U71SDX99PGF",
      "name": "Logitech Precision Pro Wireless Mouse, Black, Compatible with Laptop, PC, Mac, iPadOS, Walmart Exclusive",
      "brand": "Logitech",
      "brand_url": "/search?q=Logitech&facet=brand:Logitech",
      "model": null,
      "upc": "097855200174",
      "manufacturer_product_id": null,
      "price": 36.82,
      "price_string": "$36.82",
      "currency": "USD",
      "list_price": null,
      "rating": 4.5,
      "review_count": 247,
      "image": "https://i5.walmartimages.com/seo/Logitech-Precision-Pro-Wireless-Mouse_c76cddbf-c8cb-47d0-8e85-4add479ce780.1728b07ccdbdcbcec9c5abf4f7c22987.png",
      "images": [
        "https://i5.walmartimages.com/seo/Logitech-Precision-Pro-Wireless-Mouse_c76cddbf-c8cb-47d0-8e85-4add479ce780.1728b07ccdbdcbcec9c5abf4f7c22987.png",
        "https://i5.walmartimages.com/asr/a2386112-184f-46ef-9033-b2349cddbf3e.9ee7f8279c5fff50acdb9fc985d176b2.jpeg",
        "https://i5.walmartimages.com/asr/8c0f99a4-9f54-4a31-86a4-dd9de9aa59f2.5ca7d0d502e77dba943afde6f017511f.jpeg"
      ],
      "availability_status": "IN_STOCK",
      "is_in_stock": true,
      "short_description": "Built for endurance, versatility, and comfort, Logitech Precion Pro Wireless Mouse helps you succeed in a multi-device world. You'll be powering through tasks thanks to the Easy-Switch technology that lets you switch seamlessly between 3 computers. You'll fly through documents and web pages using the hyper-fast scroll wheel, and hardly spare a thought to changing batteries thanks to 24 months of p",
      "seller": {
        "id": "F55CDC31AB754BB68FE0B39041159D63",
        "name": "Walmart.com",
        "display_name": "Walmart.com",
        "storefront_url": null,
        "type": "INTERNAL"
      },
      "breadcrumbs": [
        "Electronics",
        "Computers, Laptops and Tablets",
        "Computer Accessories"
      ],
      "category": "Wireless Mouse",
      "return_policy": {
        "returnable": true,
        "freeReturns": true,
        "returnWindow": {
          "value": 30,
          "unitType": "Day"
        },
        "returnPolicyText": "Free 30-day returns",
        "returnPolicyTextCode": {
          "code": "PRODUCT_RETURN_WINDOW",
          "data": null
        },
        "returnPolicyCondition": null,
        "holidayReturnEnabled": false,
        "returnPolicyClarityText": "",
        "returnPolicyClarityTextMore": "",
        "returnPolicyType": "seamless",
        "returnableToStore": true,
        "returnLocation": "store"
      },
      "variants": [],
      "badges": [],
      "condition": "New",
      "is_preowned": false
    },
    "response_bytes": 528747
  },
  "total_points": 5
}
You send
A Walmart item ID or product URL
You get back
Brand, price, rating, specifications and seller (including the storefront ID for a seller lookup)
Coverage
Walmart.com listings with a public product page.
Price
5 pts — $5 per 1,000
Charged only when the item resolves. An item ID or URL that doesn't resolve is not billed.
Comparison

Ways to get this data

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

ApproachWhat it takesCostTrade-off
Checking the listing by handOpen the page and read itFree, and slowFine for one item, useless across a catalog
Building a scraperWrite it, host it, and repair it when Walmart changes the pageEngineering timeA maintenance commitment for something that isn't your product
NeuralVergeOne request per item$5 per 1,000, misses not billedReturns what the listing publishes at request time — prices and stock move
Response

What you get back

Every field in the response shown above.

FieldTypeDescription
idstringWalmart item ID (same value as us_item_id).
us_item_idstringWalmart item ID.
walmart_internal_idstringWalmart's internal identifier for the listing.
namestringProduct title.
brandstringProduct brand as listed.
brand_urlstringRelative link to the brand's page on Walmart.com.
modelstringModel number, when the listing publishes one.
upcstringUPC code.
manufacturer_product_idstringManufacturer's own product ID, when published.
pricenumberCurrent price.
price_stringstringCurrent price formatted with a currency symbol.
currencystringISO currency code.
list_pricenumberPre-discount list price, when the item is on sale.
ratingnumberAverage star rating.
review_countnumberNumber of reviews.
imagestringPrimary product image URL.
imagesarrayAll product image URLs.
availability_statusstringStock status, e.g. IN_STOCK.
is_in_stockbooleanWhether the item is currently in stock.
short_descriptionstringMarketing description text.
sellerobjectSeller id, name and storefront_url — storefront_url is the value a Walmart seller lookup needs, not the hash shown on the page. It's null for items sold directly by Walmart.com.
breadcrumbsarrayCategory breadcrumb trail.
categorystringLeaf category name.
return_policyobjectReturn window, eligibility and policy text.
variantsarrayOther variant SKUs of this product, when present.
badgesarrayPromotional badges shown on the listing, when present.
conditionstringItem condition, e.g. "New".
is_preownedbooleanWhether the listing is for a pre-owned item.
Integration

How to run it

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

One item per request. Save seller.storefront_url from the response if you plan to run a Walmart seller lookup next — it's the only reliable source for the ID that endpoint needs.

curl -X POST https://api.neuralverge.ai/functions/v1/run-walmart-product \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "item": "10774352381" }'
Use cases

What teams use it for

Where this field shows up in an actual workflow.

Price monitoring

Track how a listing's price and stock level move over time.

Competitive catalog checks

Compare specifications and ratings across similar listings.

Feeding a seller lookup

Pull seller.storefront_url here before running Walmart seller — it's the working ID, not the hash on the page.

Marketplace research

Build a picture of how a category is priced and rated on Walmart.com.

Coverage & limits

Coverage, freshness and limits

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

Coverage

Walmart.com listings with a public product page.

Freshness

Read at request time.

Handling

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

What it will not do
  • —Price and stock reflect the moment of the request and can change immediately after.
  • —Specifications are only as complete as what the listing publishes.
  • —Third-party marketplace listings vary in how much seller detail they include.
FAQ

Questions, answered

Because the seller ID shown on a Walmart product page is a 32-character hash the seller endpoint doesn't accept. The numeric catalogSellerId or storefront URL it needs is in this response's seller.storefront_url, not anywhere on the page you'd copy from.

Related

Related sources

Try walmart product on your own data

One request format across every source in the catalog.

Get started