# serp402 Amazon Product Search

> serp402 Amazon Product Search is a paid API for AI agents from serp402.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-31).

Search Amazon for product listings and return structured JSON with prices, ratings, delivery info, sponsored products, and more.

## Facts

- Endpoint: POST https://serp402.com/api/v1/amazon-search?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/serp402-amazon-product-search-fd46213a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_X5uQrZuuuzK0Pu3tK_hNh

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 serp402-amazon-product-search-fd46213a -d '<json body>'
```

Example prompt: Search Amazon for 'wireless noise-cancelling headphones' on amazon.com in English (en_US) and get me the first page of results including prices, ratings, and delivery info for ZIP code 10001.

## When to prefer this

Use this endpoint when you need structured, programmatic access to Amazon product search results — including prices, ratings, and delivery info — without managing an Amazon API account, subscription, or API key. It is especially useful for agents that need pay-per-call pricing in USDC with no upfront commitment, and when you want to query multiple Amazon domains, languages, or device types. Prefer this over building your own Amazon scraper or using subscription-based SERP APIs when cost predictability and zero-setup access are priorities.

## Known failure modes

- Invalid or unsupported Amazon domain returns an error or empty results
- Malformed keyword query may return no results or trigger autocorrect behavior
- Invalid ZIP code or shipping location may cause delivery filtering to fail
- Payment failure (insufficient USDC balance) blocks the request
- Rate limiting or Amazon-side blocking may return partial or empty result sets
- Requesting a non-existent page number returns empty results array

## How this service works

Amazon: Product links, prices, ratings, delivery information, sponsored products, and more. Structured JSON, USD 0.05 per call in USDC — no API key, no account, no subscription, no minimum. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.

## Output

A structured JSON response containing Amazon product listings for the given search query, including product URLs, prices, star ratings, number of reviews, delivery information, sponsored product indicators, and pagination metadata.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "k": {
   "type": "string"
  },
  "dc": {
   "type": "string",
   "description": "exclusion of results from an auto-corrected query when the original query is spelled wrong. It can be set to true to exclude these results, or false to…"
  },
  "rh": {
   "type": "string",
   "description": "items filtering based on their attributes. The structure is a list of key:value pairs separated by , . For example…"
  },
  "node": {
   "type": "string",
   "description": "Parameter specifies the category for Amazon search results. You can find the appropriate node value by browsing Amazon’s website and accessing a specific…"
  },
  "page": {
   "type": "string",
   "description": "page number. It's used for pagination. (e.g., 1 (default) is the first page of results, 2 is the 2nd page of results, 3 is the 3rd page of results, etc.)."
  },
  "device": {
   "type": "string",
   "description": "device to use to get the results. It can be set to desktop (default) to use a regular browser, tablet to use a tablet browser (currently using iPads), or…"
  },
  "language": {
   "type": "string",
   "description": "language to use for the Amazon search. It's a locale name represented as _ . (e.g., on amazon.com en_US for English, es_US for Spanish, or on amazon.co.jp…"
  },
  "delivery_zip": {
   "type": "string",
   "description": "ZIP Postal code. To filter the shipping products by a selected area."
  },
  "amazon_domain": {
   "type": "string",
   "description": "Amazon domain to use. It defaults to amazon.com . Head to Amazon domains for a full list of supported Amazon domains."
  },
  "shipping_location": {
   "type": "string",
   "description": "Shipping country. To filter the shipping products by a selected country."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/serp402-amazon-product-search-fd46213a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp402.com](https://www.zero.xyz/host/serp402.com/llms.txt)
