Skip to main content
GET
Walmart Offers
Costs 5 credits for a successful live response containing offers. A validated empty response, error, cache hit, or successful idempotent replay costs zero credits. Numeric IDs use one provider read; alphanumeric IDs require an additional product-ID resolution read at the same customer price. This release supports Walmart US, using store 1554 in Stockton, California as the explicit location context. The response includes store_id, store_url, and the source’s shipping_destination. Prices and stock are location-dependent; they are not nationwide quotes. country=CA currently returns an uncharged 422. No store override or pagination is available. Each item includes a seller, offer ID, source stock label, price, and available return-policy text. first_party comes from the source’s seller type. pickup_available, condition, ratings, tax, and shipping remain null when absent. price.total remains null because a complete checkout total is unavailable. return_window_days is populated only from an explicit day-based policy. returned_count describes the returned offers. The source does not expose a complete global count or continuation, so total and next_cursor remain null. Products, store context, offer IDs, and formatted/extracted prices must agree; blocked or malformed pages fail instead of returning a fabricated empty list. Source: SerpApi Walmart Sellers API, with the existing free search allowance. Walmart’s store page identifies the selected context. This is a snapshot of visible offers, not a stock reservation or a guaranteed purchase price.

Authorizations

x-api-key
string
header
required

Headers

Cache-Control
string
Idempotency-Key
string
X-Max-Credits
integer

Optional nonnegative integer cap on the maximum request hold. A live request whose hold exceeds this cap returns 422 CREDIT_BUDGET_EXCEEDED before spending. Metered holds use the requested limit; cache hits and successful idempotent replays cost zero.

Required range: x >= 0

Query Parameters

product_id
string
required
Pattern: ^[A-Za-z0-9]{1,30}$
country
enum<string>

US is supported. CA remains planned and currently returns 422 without spending.

Available options:
US,
CA

Response

Return visible Walmart US seller offers using store 1554 (Stockton, California) as the explicit location context. Accepts numeric or alphanumeric product IDs; Canada returns 422 without a charge. Prices and availability are location-dependent, not nationwide. The source does not establish a complete global offer count, so total is null. Unknown conditions, pickup, tax and ratings remain null; price.total is unknown. No pagination or store override.

success
boolean
required
platform
string
required
endpoint
string
required
credits_used
integer
required
Required range: x >= 0
credits_remaining
integer | null
required
request_id
string
required
cached
boolean
required
data
object
required

The selected operation determines the resource fields in this object. Source data can omit a metric or report it as null.