# Walmart Real-Time Products by Category

> Walmart Real-Time Products by Category 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-15).

Fetches real-time Walmart product listings filtered by category ID, with optional sorting, price range, store/zip filtering, and pagination

## Facts

- Endpoint: GET https://x402.openwebninja.com/real-time-walmart-data/products-by-category
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/walmart-real-time-products-by-category-7036ab89
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Idmhcsag_JB37EOe9vJnS

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-real-time-products-by-category-7036ab89
```

Example prompt: Show me the top-rated electronics on Walmart.com — category ID 3944, sorted by top_rated, priced between $50 and $300, near zip code 90210, first page of results.

## When to prefer this

Use this endpoint when you need real-time Walmart product data by category — especially when you need live pricing, availability, ratings, and seller details. Prefer this over static datasets when freshness matters or when filtering by store, zip code, or price range is required. Best for shopping assistants, price comparison tools, or retail analytics workflows targeting Walmart specifically.

## Known failure modes

- Missing required category_id parameter returns a 400 validation error
- Invalid category_id that doesn't exist on Walmart returns an empty products array
- Invalid sort_by value returns a 400 schema validation error
- Payment not provided or insufficient USDC balance returns a 402 Payment Required
- Walmart rate limiting or downtime causes 503 or timeout errors
- Combining min_price and max_price where min > max may return empty results
- Invalid domain enum value (not 'us' or 'ca') returns a validation error

## 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 title, brand, price, list price, rating, review count, availability status, seller info, product URL, image/thumbnail URL, shipping and pickup flags, sponsored/best-seller badges, and product IDs. Also includes pagination metadata.

## 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-real-time-products-by-category-7036ab89/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)
