Real-Time Walmart Data API logo

Real-Time Walmart Data API

Fast, Reliable, and Extensive Walmart Data API - Search and Get Products, Product Details, Reviews, Offers, Browse by Category, and More from Walmart US and Canada in Real-Time.

  • Free tier, no credit card
  • Structured JSON
  • Real-time results

Also available on RapidAPI

Product
{
  "product_id": "51X2BTXXD0B5",
  "us_item_id": "17099455927",
  "title": "Keychron C1 Pro 8K QMK Wired Custom Mechanical Keyboard, TKL Layout L…",
  "brand": "Keychron",
  "type": "Computer Keyboards",
  "url": "https://www.walmart.com/ip/Keychron-C1-Pro-8K-QMK-Wired-RGB-Hot-Swapp…",
  "short_description": "Keychron C1 Pro 8K QMK Wired Custom Mechanical Keyboard, TKL Layout L…",
  "price": 54.99,
  "currency": "USD",
  "currency_symbol": "$",
  "price_display": "$54.99",
  "primary_offer": {
    "offer_id": "92CA315CEC1B3B30A22E464960C291E4",
    "offer_price": 54.99,
    "offer_type": "ONLINE_ONLY"
  },
  "image": "https://i5.walmartimages.com/seo/Keychron-C1-Pro-8K-QMK-Wired-RGB-Hot…",
  "thumbnail": "https://i5.walmartimages.com/seo/Keychron-C1-Pro-8K-QMK-Wired-RGB-Hot…",
  "images": [
    "https://i5.walmartimages.com/seo/Keychron-C1-Pro-8K-QMK-Wired-RGB-Hot…"
  ],
  "rating": 4.3,
  "review_count": 6,
  "rating_breakdown": {
    "five": 0,
    "four": 0,
    "three": 0,
    "two": 0,
    "one": 0
  },
  "recommended_percentage": 0,
  "availability": "In stock",
  "out_of_stock": false,
  "preorder": false,
  "condition": "New",
  "seller": "Keychron Technology, Inc",
  "seller_id": "ACBFB9BAEF1B41499F908EB9B9A97F9A",
  "seller_type": "EXTERNAL",
  "fulfillment_type": "FC",
  "return_returnable": true,
  "return_free": true,
  "return_window_days": 30,
  "categories": [
    {
      "name": "Electronics",
      "url": "https://www.walmart.com/cp/electronics/3944"
    },
    {
      "name": "Computers, Laptops and Tablets",
      "url": "https://www.walmart.com/cp/computers-laptops-tablets/1089430"
    },
    …
  ],
  "variants": [
    {
      "name": "Edition",
      "values": [
        {
          "name": "Keychron Super Banana Switch",
          "available": true,
          "product_id": "2WF5OS6T4591",
          "selected": false
        },
        {
          "name": "Keychron Super Brown Switch",
          "available": true,
          "product_id": "51X2BTXXD0B5",
          "selected": true
        },
        …
      ]
    }
  ],
  "snap_eligible": false,
  "wfs_enabled": true,
  "location": {
    "store_id": "5436",
    "postal_code": "19711",
    "city": "Newark",
    "state": "DE"
  }
}

Data samples

What the Real-Time Walmart Data API returns

Real responses for each kind of object the API provides. Pick an object type to inspect its fields.

Product · JSON
{
  "product_id": "51X2BTXXD0B5",
  "us_item_id": "17099455927",
  "title": "Keychron C1 Pro 8K QMK Wired Custom Mechanical Keyboard, TKL Layout Launcher Support with Hot-Swappable Super Brown Switch, PBT Keycaps Compatible for Mac Windows Linux",
  "brand": "Keychron",
  "model": null,
  "upc": null,
  "type": "Computer Keyboards",
  "url": "https://www.walmart.com/ip/Keychron-C1-Pro-8K-QMK-Wired-RGB-Hot-Swappable-Custom-Mechanical-Keyboard-TKL-Brown-Switch/17099455927",
  "short_description": "Keychron C1 Pro 8K QMK Wired Custom Mechanical Keyboard, TKL Layout Launcher Support with Hot-Swappable Super Brown Switch, PBT Keycaps Compatible for Mac Windows Linux",
  "long_description": null,
  "price": 54.99,
  "list_price": null,
  "currency": "USD",
  "currency_symbol": "$",
  "price_display": "$54.99",
  "min_price": null,
  "max_price": null,
  "savings_amount": null,
  "price_per_unit_amount": null,
  "price_per_unit_type": null,
  "primary_offer": {
    "offer_id": "92CA315CEC1B3B30A22E464960C291E4",
    "offer_price": 54.99,
    "offer_type": "ONLINE_ONLY",
    "min_price": null
  },
  "image": "https://i5.walmartimages.com/seo/Keychron-C1-Pro-8K-QMK-Wired-RGB-Hot-Swappable-Custom-Mechanical-Keyboard-TKL-Brown-Switch_ff2b1192-944b-422c-abc5-cf1d6bf8787d.f2469b73fc6c228b6b59b3d88684d9f5.jpeg",
  "thumbnail": "https://i5.walmartimages.com/seo/Keychron-C1-Pro-8K-QMK-Wired-RGB-Hot-Swappable-Custom-Mechanical-Keyboard-TKL-Brown-Switch_ff2b1192-944b-422c-abc5-cf1d6bf8787d.f2469b73fc6c228b6b59b3d88684d9f5.jpeg",
  "images": [
    "https://i5.walmartimages.com/seo/Keychron-C1-Pro-8K-QMK-Wired-RGB-Hot-Swappable-Custom-Mechanical-Keyboard-TKL-Brown-Switch_ff2b1192-944b-422c-abc5-cf1d6bf8787d.f2469b73fc6c228b6b59b3d88684d9f5.jpeg"
  ],
  "rating": 4.3,
  "review_count": 6,
  "rating_breakdown": {
    "five": 0,
    "four": 0,
    "three": 0,
    "two": 0,
    "one": 0
  },
  "recommended_percentage": 0,
  "top_positive_review": null,
  "top_negative_review": null,
  "availability": "In stock",
  "out_of_stock": false,
  "preorder": false,
  "condition": "New",
  "seller": "Keychron Technology, Inc",
  "seller_id": "ACBFB9BAEF1B41499F908EB9B9A97F9A",
  "seller_type": "EXTERNAL",
  "fulfillment_type": "FC",
  "return_returnable": true,
  "return_free": true,
  "return_window_days": 30,
  "categories": [
    {
      "name": "Electronics",
      "url": "https://www.walmart.com/cp/electronics/3944"
    },
    {
      "name": "Computers, Laptops and Tablets",
      "url": "https://www.walmart.com/cp/computers-laptops-tablets/1089430"
    },
    {
      "name": "Computer Accessories",
      "url": "https://www.walmart.com/cp/computer-accessories/132959"
    },
    {
      "name": "Computer Keyboards & Mice",
      "url": "https://www.walmart.com/cp/computer-keyboards-mice/1008621"
    },
    {
      "name": "Computer Keyboards",
      "url": "https://www.walmart.com/cp/computer-keyboards/7450208"
    },
    {
      "name": "Mechanical Keyboards",
      "url": "https://www.walmart.com/cp/mechanical-keyboards/8955219"
    }
  ],
  "specifications": [],
  "product_highlights": [],
  "variants": [
    {
      "name": "Edition",
      "values": [
        {
          "name": "Keychron Super Banana Switch",
          "swatch_url": null,
          "available": true,
          "product_id": "2WF5OS6T4591",
          "selected": false
        },
        {
          "name": "Keychron Super Brown Switch",
          "swatch_url": null,
          "available": true,
          "product_id": "51X2BTXXD0B5",
          "selected": true
        },
        {
          "name": "Keychron Super Red Switch",
          "swatch_url": null,
          "available": true,
          "product_id": "1GJ6HV0TOZUJ",
          "selected": false
        }
      ]
    }
  ],
  "warranty_text": null,
  "warranty_url": null,
  "snap_eligible": false,
  "wfs_enabled": true,
  "location": {
    "store_id": "5436",
    "postal_code": "19711",
    "city": "Newark",
    "state": "DE"
  }
}

Key features and capabilities

What the Real-Time Walmart Data API supports out of the box.

  • Search for products on Walmart US and Canada with advanced filtering: sorting, price range, location, and facets.
  • Browse and retrieve products by Walmart category.
  • Get comprehensive product details including pricing, availability, descriptions, images, variants, and specifications.
  • Get product reviews with sorting and rating filters.
  • Get product offers and seller information.

Docs and code

Integrate in minutes, in any language

Full reference in the API docs, and a live playground on the developer portal. Code samples for cURL, Python, Node.js, PHP, Go, Java, C# and more.

  • cURL
  • Python
  • JavaScript
  • Node.js
  • PHP
  • Java
  • C#
  • C++
  • Ruby
import requests

headers = {
  "x-api-key": "YOUR_API_KEY"
}

response = requests.request(
    'GET',
    'https://api.openwebninja.com/real-time-walmart-data/search',
    params={"query":"laptop"},
    headers=headers
)

Why this API

Why teams choose the OpenWeb Ninja Real-Time Walmart Data API

We keep it fast and reliable every day, and we keep adding what customers ask for.

Comprehensive

Access comprehensive product details, including titles, prices, images, ratings, reviews, offers, and more, from Walmart US and Canada.

Reliable

Leverage our advanced scraping technology & infrastructure to consistently and reliably access the data you need.

Lightning Fast

Get the data you need from Walmart within seconds or less, keeping your operation fast and smooth.

Scalable

Benefit from our scalable infrastructure to get the data you need in any volume and rate you require, without compromising on performance.

Real-Time Data

Get the most current data available on Walmart, ensuring your information is always up-to-date and relevant.

Free Tier

Start with our generous free tier for easy testing and integration (no credit card required).

Pricing

Simple plans, free to start

Every plan uses the same endpoints and data. Need a custom volume, a higher rate limit, a hard cap or an SLA? Talk to us.

Free

$0/mo

100
Requests / Month
Hard limit

Rate Limit
1000 requests per hour

Pro

$25/mo

10,000
Requests / Month
+ $0.003 per additional

Rate Limit
2 requests per second

Ultra

Most popular
$75/mo

50,000
Requests / Month
+ $0.002 per additional

Rate Limit
5 requests per second

Mega

$150/mo

200,000
Requests / Month
+ $0.001 per additional

Rate Limit
10 requests per second

Pay As You Go

Per use

$0.005 / use
Requests
No monthly fee

Rate Limit
2 requests per second

Prices in USD. Subscribe on the OpenWeb Ninja portal, or on RapidAPI. Cancel anytime.

FAQ

Common questions

Anything else? Ask our team, we usually reply within hours.

Which Walmart regions are supported by the Real-Time Walmart Data API?

The API supports Walmart US (walmart.com) and Canada (walmart.ca).

Do you offer higher tier or higher volume plans?

Yes, please contact us in case you need a higher tier / volume plan and we'll be happy to offer a discounted plan, tailored to your needs.

How can I subscribe to the Real-Time Walmart Data API?

Click "Try for Free" or "Connect on RapidAPI" above.

How current and up-to-date is the data returned by the Real-Time Walmart Data API?

The API sources data from Walmart in real-time - that means that the data is always current and most up-to-date.

What is the maximum RPS/QPS (requests/queries per second) supported by the Real-Time Walmart Data API?

We support any rate you may require, in case you need a higher rate than the default ones allowed for the standard plans, please contact us and we'll be happy to increase it for you.

What is the typical API response time?

The API response time depends on the endpoint and parameters used and varies between 1s and 5s.

Start using the Real-Time Walmart Data API today

Free tier included, no credit card required. Your first response is a minute away.