Walmart Organic Results API

Walmart search main results are called organic results. Some results are simple and straightforward. Others include rich data like reviews, condition, shipping and other special snippets. SerpApi is able to scrape, extract, and make sense of both simple and more complex organic results.


You can also browse Walmart categories by specifying cat_id without query.


The API endpoint is https://serpapi.com/search?engine=walmart

Head to the playground for a live and interactive demo.

API examples

Organic results overview

Organic results overview

JSON Example

{
  ...
  "organic_results": [
    {
      "us_item_id": "10450735",
      "product_id": "5YOVM9MS0OTH",
      "title": "Juan Valdez Instant Coffee, Classic Freeze Dried, 3.52 Oz",
      "thumbnail": "https://i5.walmartimages.com/seo/Juan-Valdez-Instant-Coffee-Classic-Freeze-Dried-3-52-Oz_a0dd305d-0161-40ee-9668-5a3189b0c5f1.8eed5406859bb1a29fe41efe976af5cf.jpeg?odnHeight=180&odnWidth=180&odnBg=FFFFFF",
      "rating": 4.6,
      "reviews": 1241,
      "seller_id": "F55CDC31AB754BB68FE0B39041159D63",
      "seller_name": "Walmart.com",
      "two_day_shipping": false,
      "free_shipping": false,
      "free_shipping_with_walmart_plus": true,
      "out_of_stock": false,
      "sponsored": true,
      "multiple_options_available": true,
      "primary_offer": {
        "offer_id": "6F31884563BA43CCB29A9B5E03E47584",
        "offer_price": 6.77,
        "min_price": 0
      },
      "price_per_unit": {
        "unit": "each",
        "amount": "$1.93/oz"
      },
      "product_page_url": "https://www.walmart.com/ip/Juan-Valdez-Instant-Coffee-Classic-Freeze-Dried-3-52-Oz/10450735?classType=VARIANT&athbdg=L1600",
      "serpapi_product_page_url": "https://serpapi.com/search.json?device=desktop&engine=walmart_product&product_id=10450735"
    },
    ....
    {
      "us_item_id": "9673358890",
      "product_id": "1XGX0REKFSBC",
      "title": "NESCAFÉ Espresso Concentrate Black, Instant Espresso Coffee Concentrate, 10 fl oz",
      "thumbnail": "https://i5.walmartimages.com/seo/NESCAF-Espresso-Concentrate-Black-Instant-Espresso-Iced-Coffee-10-fl-oz_d8bba913-3f75-4301-b275-63ca04e189ef.9c5e4e08bec524061fc72a7769d99cea.jpeg?odnHeight=180&odnWidth=180&odnBg=FFFFFF",
      "rating": 4.5,
      "reviews": 241,
      "seller_id": "F55CDC31AB754BB68FE0B39041159D63",
      "seller_name": "Walmart.com",
      "two_day_shipping": false,
      "free_shipping": false,
      "free_shipping_with_walmart_plus": true,
      "out_of_stock": false,
      "sponsored": true,
      "multiple_options_available": true,
      "primary_offer": {
        "offer_id": "1D9C8BB811AD315CB1BA35BB061341D4",
        "offer_price": 7.97,
        "min_price": 7.97
      },
      "price_per_unit": {
        "unit": "each",
        "amount": "79.7 ¢/fl oz"
      },
      "product_page_url": "https://www.walmart.com/ip/NESCAF-Espresso-Concentrate-Black-Instant-Espresso-Iced-Coffee-10-fl-oz/9673358890?classType=VARIANT",
      "serpapi_product_page_url": "https://serpapi.com/search.json?device=desktop&engine=walmart_product&product_id=9673358890"
    },
    {
      "us_item_id": "9676454665",
      "product_id": "29AT7CGUP7ZT",
      "title": "NESCAFÉ Espresso Concentrate, Sweet Vanilla, Instant Espresso Coffee Concentrate, 10 fl oz",
      "thumbnail": "https://i5.walmartimages.com/seo/NESCAF-Espresso-Concentrate-Sweet-Vanilla-Instant-Espresso-Iced-Coffee-10-fl-oz_97aa3cb8-19f0-4c7c-9a1e-aec110b25cf5.d6b5641317dc630c6fcb4f8f0c5ab545.jpeg?odnHeight=180&odnWidth=180&odnBg=FFFFFF",
      "rating": 4.6,
      "reviews": 185,
      "seller_id": "F55CDC31AB754BB68FE0B39041159D63",
      "seller_name": "Walmart.com",
      "two_day_shipping": false,
      "free_shipping": false,
      "free_shipping_with_walmart_plus": true,
      "out_of_stock": false,
      "sponsored": true,
      "multiple_options_available": true,
      "primary_offer": {
        "offer_id": "FB0B9565E2483FB088BC4F17ECF4CFA2",
        "offer_price": 7.97,
        "min_price": 7.97
      },
      "price_per_unit": {
        "unit": "each",
        "amount": "79.7 ¢/fl oz"
      },
      "product_page_url": "https://www.walmart.com/ip/NESCAF-Espresso-Concentrate-Sweet-Vanilla-Instant-Espresso-Iced-Coffee-10-fl-oz/9676454665?classType=VARIANT",
      "serpapi_product_page_url": "https://serpapi.com/search.json?device=desktop&engine=walmart_product&product_id=9676454665"
    },
    {
      "us_item_id": "15593605345",
      "product_id": "6AFPSLSQQEG8",
      "title": "HadinEEon Instant Coffee Powder, Plant Based, Gluten-Free, 100% Arabica Beans, 3.52oz",
      "thumbnail": "https://i5.walmartimages.com/seo/Instant-Mushroom-Coffee-100-Arabica-Bean-Lion-s-Mane-Cordyceps-Militaris-Chaga-Reishi-Extract-Energy-Focus-Clarity-Immune-System-Boost-3-52oz_9a344c75-c77c-4196-a548-07f22a8c57ce.837c54696e4c8e09ddca3d563974e48a.jpeg?odnHeight=180&odnWidth=180&odnBg=FFFFFF",
      "rating": 5,
      "reviews": 2,
      "seller_id": "5CDE65123B4B4E55B8B3588A7D6352F9",
      "seller_name": "GVDV Hub",
      "two_day_shipping": false,
      "free_shipping": false,
      "free_shipping_with_walmart_plus": true,
      "out_of_stock": false,
      "sponsored": true,
      "multiple_options_available": false,
      "primary_offer": {
        "was_price": 29.99,
        "offer_id": "A4016E2146D93920990758CBA6DD886A",
        "offer_price": 9.99,
        "min_price": 0
      },
      "price_per_unit": {
        "unit": "each"
      },
      "product_page_url": "https://www.walmart.com/ip/Instant-Mushroom-Coffee-100-Arabica-Bean-Lion-s-Mane-Cordyceps-Militaris-Chaga-Reishi-Extract-Energy-Focus-Clarity-Immune-System-Boost-3-52oz/15593605345?classType=REGULAR",
      "serpapi_product_page_url": "https://serpapi.com/search.json?device=desktop&engine=walmart_product&product_id=15593605345"
    }
    ...
  ],
  ...
}

JSON structure overview

{
  ...
  "organic_results": [
    {
      "us_item_id": "String - Walmart US item ID",
      "product_id": "String - Unique product identifier",
      "upc": "String - Universal Product Code",
      "title": "String - Title of the product",
      "description": "String - Short description of the product",
      "thumbnail": "String - URL to product image",
      "rating": "Float - Average product rating",
      "reviews": "Integer - Total number of reviews",
      "special_offer_text": "String - Special offer badge text (e.g. 'Best Seller')",
      "seller_id": "String - Unique seller identifier",
      "catalog_seller_id": "Integer - Seller ID in the seller page link, as used by the catalog_seller_id parameter of our Walmart Seller API; 0 for Walmart.com. Not included when Walmart doesn't give it, e.g., for sponsored products, or with walmart_domain set to walmart.com.mx",
      "seller_name": "String - Display name of the seller",
      "serpapi_seller_link": "String - SerpApi link to the seller's page and products with our Walmart Seller API. Not included when Walmart doesn't give the seller's numeric ID, e.g., for sponsored products, or with walmart_domain set to walmart.com.mx",
      "two_day_shipping": "Boolean - Whether two-day shipping is available",
      "free_shipping": "Boolean - Whether free shipping is available",
      "free_shipping_with_walmart_plus": "Boolean - Whether free shipping with Walmart+ is available",
      "out_of_stock": "Boolean - Whether the product is out of stock",
      "sponsored": "Boolean - Whether the product is sponsored",
      "multiple_options_available": "Boolean - Whether multiple options are available",
      "muliple_options_available": "Boolean - Whether multiple options are available (legacy)",
      "quantity": "Integer - Available product quantity",
      "variant_swatches": [
        {
          "name": "String - Display name of the selection (e.g. 'Blueberry', 'Breakfast Blend')",
          "image_url": "String - URL to the swatch image",
          "product_page_url": "String - URL to the Walmart product page",
          "variant_field_id": "String - Variant field identifier"
        },
        ...
      ],
      "primary_offer": {
        "offer_id": "String - Unique offer identifier",
        "offer_price": "Float - Offer price",
        "min_price": "Float - Minimum offer price",
        "max_price": "Float - Maximum offer price",
        "was_price": "Float - Original price before discount",
        "currency": "String - Currency code (e.g. 'USD')"
      },
      "price_per_unit": {
        "unit": "String - Unit of measure (e.g. 'each')",
        "amount": "String - Formatted price per unit (e.g. '46.7 ¢/oz')",
        "currency": "String - Currency code (e.g. 'USD')"
      },
      "product_type": "String - Product type name",
      "product_page_url": "String - URL to the Walmart product page",
      "serpapi_product_page_url": "String - SerpApi link to fetch product details"
    },
    ...
  ],
  ...
}