# Walmart Product Search API (x402.openwebninja.com)

> Walmart Product Search API (x402.openwebninja.com) is a paid API for AI agents from x402.openwebninja.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-14).

Search Walmart's product catalog in real-time and retrieve product listings with prices, ratings, availability, and seller details

## Facts

- Endpoint: GET https://x402.openwebninja.com/realtime-ecommerce-data/walmart/search
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/walmart-product-search-api-x402-openwebninja-com-8aaf9a3d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vhFBpAXF3Kvpupy7xjCXF

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability walmart-product-search-api-x402-openwebninja-com-8aaf9a3d
```

Example prompt: Search Walmart for 'wireless earbuds' under $50, sorted by top rated, in the US — give me the first page of results including prices, ratings, and whether they're in stock.

## When to prefer this

Use this endpoint when you need real-time Walmart product search results with rich metadata including pricing, availability, ratings, and seller info. Prefer over static datasets when current inventory and pricing accuracy matter. Choose this over general web search when you need structured, machine-readable product data specifically from Walmart rather than aggregated shopping results.

## Known failure modes

- Missing required 'query' parameter returns a validation error
- Invalid domain enum value (not 'us' or 'ca') returns a schema error
- Invalid sort_by value returns a schema error
- Page number below 1 returns a validation error
- Query returns zero results when no products match filters
- Payment failure or insufficient USDC balance returns a 402 error
- Walmart site unavailability may cause upstream timeout or empty response

## How this service works

40+ public web-data, SERP, e-commerce, real-estate, finance and AI-search APIs, payable per call over x402 (USDC on Base, Polygon, Arbitrum). No account or API key required. Most endpoints $0.003; AI-model endpoints $0.005.

## Output

Returns an array of Walmart product objects, each containing product ID, title, brand, price (current and list), min/max price, currency, rating, review count, availability status, out-of-stock flag, shipping and pickup flags, free shipping flag, seller name and ID, sponsored flag, best seller flag, preorder flag, badge flags, product URL, thumbnail, image, description, position in results, and primary offer details.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "required": {
   "type": "string"
  },
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/walmart-product-search-api-x402-openwebninja-com-8aaf9a3d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.openwebninja.com](https://www.zero.xyz/host/x402.openwebninja.com/llms.txt)
