# Walmart Offers API (https://www.socialcrawl.dev/platforms/walmart/offers) > Returns the marketplace offers for a Walmart item: seller name and id, price, currency, stock status, condition, pickup availability, and the return-policy window per offer, including Walmart's own first-party offer. Use it to see who else sells a product and at what price. The reported offer total can exceed the offers returned; the remainder is not exposed by the upstream. TL;DR: `GET /v1/walmart/offers` costs 5 credits per call and returns SocialCrawl's unified JSON schema. Single x-api-key auth, 100 free credits on signup. ## Parameters | Parameter | Required | Description | | --- | --- | --- | | `product_id` | yes | Walmart product id, numeric or alphanumeric. The same id accepted by GET /v1/walmart/product. | | `country` | no | Walmart marketplace as a two-letter country code: US (walmart.com, default) or CA (walmart.ca). A product id from one marketplace will not resolve in the other. (US \| CA) | ## Code example ```bash curl "https://www.socialcrawl.dev/v1/walmart/offers?product_id=17835006350" \ -H "x-api-key: sc_YOUR_API_KEY" ``` ## FAQ ### What is in a Walmart offer row? The seller name and id, the price and currency, stock status, item condition such as new or pre-owned, whether pickup is available, and the return-policy window. Walmart's own first-party offer is included alongside third-party marketplace sellers. ### Why do some offers have no seller name? Walmart withholds the seller identity and price on certain marketplace offers, usually pre-owned ones. We keep those rows because the condition and stock status are still real information, and we leave the withheld fields null rather than guessing. ### Does the offer count always match the offers returned? Not always. Walmart reports a total that can exceed the offers it exposes on the product page, and the remainder is not retrievable. Treat the returned rows as the offers Walmart is willing to show. ### Can I use this for competitor price monitoring? Yes, that is the main use. Combine it with the product endpoint to track the listed price against what every marketplace seller is charging for the same item, and watch condition to separate new from pre-owned undercutting. ### Is the offers list paginated? No. Walmart returns one fixed offer set per product with no page parameter, so a single call gives you everything available for that item. See the full Walmart API: https://www.socialcrawl.dev/platforms/walmart ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - How to get every seller for a Walmart product - Walmart API for marketplace seller prices and conditions