Walmart

    Walmart API · Offers & Seller Data

    Live Walmart Buy Box, 1P vs 3P seller data, and inventory signals in the US, Canada and Mexico, tagged cleanly so your repricing engine never miscompares first-party retail and marketplace offers

    · Free tier available · Plans from €79/mo

    Coverage

    North America & Mexico

    Delivery

    Webhooks or Polling

    Integration

    One API Endpoint

    Schema

    Complete Walmart Marketplace Data

    One unified schema covering Walmart's first-party retail and third-party marketplace. Pricing, sellers, and inventory in one structure.

    View Full Schema

    content

    13 fields
    Sourcesource
    Product Namename
    Brandbrand_name
    GTINgtin
    Product IDproduct_id
    URLurl
    Image URLimage_url
    Currencycurrency
    …

    offers[]

    12 fields
    Positionposition
    Seller Nameseller_name
    Marketplacemarketplace_name
    Seller Typeseller_type
    Seller Ratingseller_rating
    Seller Rating Countseller_rating_count
    Priceprice
    Shippingshipping
    …

    walmart fields

    16 fields
    Is Directis_direct
    Fulfillmentfulfillment
    Imagesimages
    Categoriescategories
    Currencycurrency
    Seller Urlseller_url
    Shippingshipping
    Urlurl
    …

    Developer Experience

    One Endpoint.
    Multiple Sources

    Walmart is a native integration within the kwery API. No separate implementation required.

    Walmart data is available through the same kwery API endpoint as all other sources. Specify source: "walmart" and country us, ca or mx. Query by term, id or gtin. Same webhook delivery, same audit trails, same reliability guarantees.

    Stream results as they complete. Same pipeline as your Amazon and Google Shopping jobs.

    POST · api.kwery.co/stream
    # Submit a job querying Walmart US
    curl -X POST "https://api.kwery.co/stream" \
      -H "Authorization: Bearer $KWERY_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "source": "walmart",
        "country": "us",
        "key": "gtin",
        "values": ["00074471017201"],
        "callback_url": "https://your-app.example.com/webhook"
      }'

    Data Quality

    Know What Your Pricing Logic Is Acting On

    Quality and provenance signals help you assess product matching, result confidence, and request history before data enters production workflows.

    Trust Score

    A compact quality signal helps your pipeline assess product identity, completeness, price integrity, and freshness together.

    Check quality before pricing logic.

    {
      "source" walmart,
      "trust" {
        "score" 0.92,
        "detail" {
          "identity" 1.00,
          "completeness" 0.89,
          "price_integrity" 0.95,
          "freshness" 0.75
        }
      }
    }

    Match Confidence

    See how confidently the request was resolved to the intended Walmart product before using its offers downstream.

    Surface ambiguous matches for review.

    {
      "source" walmart,
      "key" gtin,
      "value" 4006381333962,
      "match" {
        "product_id" 123456789,
        "confidence" 1.00,
        "ambiguous" false
      }
    }

    Audit Trail

    Job identifiers and observation timestamps let your team connect a delivered result to the request that produced it.

    Keep data-driven decisions traceable.

    {
      "job_id" 01J3R5T7Z9,
      "source" walmart,
      "country" de,
      "observed_at" 2026-09-24T09: 12: 04Z,
      "status" completed,
      "result_count" 1
    }

    Response Fields

    What Every Walmart Offer Carries

    Query by term, id or gtin in the US, Canada and Mexico. Every offer comes back with the fields you need to compare like with like.

    View Documentation
    • Condition (new or used) and is_direct, which separates Walmart itself from marketplace sellers.
    • Seller name and id, shipping and the landed total.
    • A product that exists but has no purchasable offer is returned as the product with offers_count 0, not as "not found".
    • The buybox field is the lowest-priced offer across all conditions; filter offers yourself for new or Walmart-direct comparisons.

    Global Coverage

    Walmart US, Canada and Mexico

    Query Walmart's marketplaces in the US, Canada and Mexico from one unified API. Both first-party retail pricing and marketplace offers covered.

    3 Markets

    usUnited States
    caCanada
    mxMexico

    Self-Serve

    One Credit. One Resolved SKU

    Product matching, product page, and offers, billed as a single credit.

    ON WALMART API: 1 CREDIT = 2 SKUs (SEARCH + PRODUCT + OFFERS, MATCHED, EACH)

    01

    Product Matching

    Identify the correct product within the requested source using GTIN or URL.

    02

    Product Page

    Title, brand, specs, images, and category, fully normalized.

    03

    Offers

    Every seller, price, condition, and shipping option in the offer section.

    Entry Price

    €79 / mo

    Included

    10k credits / mo

    Included Usage

    20k Walmart SKUs / mo

    Free tier available · 1,000 one-time credits, no credit card required.

    Enterprise

    Need Custom Pricing, SLAs, or Support?

    Dedicated volume pricing, custom SLAs, and direct engineering support for teams running millions of SKUs.

    Talk to Sales

    Use Cases

    What Teams Build With
    Walmart Data

    One endpoint feeds the systems engineering teams ship to production, repricing, monitoring, sourcing, and intelligence.

    Featured Offer Repricing

    React to Featured Offer losses by streaming winner changes per item into your repricing engine. WFS (Walmart Fulfillment Services) listings win it roughly 3.4x more often than seller-fulfilled offers at the same price point.

    Seller Intelligence

    Track WFS vs. seller-fulfilled competition, ratings, and offer counts to model competitive pressure per SKU.

    MAP & Brand Protection

    Monitor seller identity, observed offer price, shipping, and fulfillment context across Walmart Marketplace offers.

    Support

    Common Questions

    Answers to Walmart-specific questions about marketplace data, sellers, and integration.

    Browse all FAQs

    Yes. Every offer is tagged with seller type (1P or 3P) and fulfillment method (WFS or seller-fulfilled). Your repricing logic can treat them as separate competitive sets.

    The buybox field is the lowest-priced offer across all conditions, with its seller and price. Filter offers yourself (condition, is_direct) for new or Walmart-direct comparisons.

    Yes. The Walmart source accepts three keys: term, id and gtin.

    Live on every request. Streaming jobs deliver each result as soon as it's collected.

    United States (country: us), Canada (ca) and Mexico (mx). Same schema in all three, prices in local currency (USD, CAD, MXN). Query by term, id or gtin.

    "not found" means the marketplace does not know the product. A product with no purchasable offer right now is a normal result with offers_count 0 and buybox null. Per-result fields in the docs.

    Yes. Use condition, is_direct, total and trust.flagged_offers. The buybox field follows each marketplace's own rule (on Walmart it is the lowest-priced offer of any condition), not what qualifies for you. Buybox in the docs.

    Reprice Walmart in Real Time

    Buy Box, 1P vs 3P seller, and inventory signals in the US, Canada and Mexico, per-request, no commitments.

    Free Tier Available
    Enterprise SLA
    Global Scale