# agdata Amazon Product Search

> agdata Amazon Product Search is a paid API for AI agents from agdata.shveik.dev, paid per call via x402, $0.033/call, status unknown (last checked 2026-09-30).

Keyword search on Amazon.com US store returning up to 20 normalized product records including price, rating, stock status, and features.

## Facts

- Endpoint: POST https://agdata.shveik.dev/x402/amazon?utm_source=zero.xyz
- Price: $0.033/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agdata-amazon-product-search-f4c9a280
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zedkLNXtvCO5rgj2_m3uA

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

Example prompt: Search Amazon for 'standing desk converter' and give me the top 10 results with prices, ratings, and whether they're in stock so I can compare options.

## When to prefer this

Use this endpoint when you need structured Amazon product data — prices, ratings, features, stock status — without a seller API key. Ideal for price comparison, competitive research, or product discovery tasks on the US Amazon store. Prefer this over generic web scraping when you want clean normalized product objects rather than raw HTML. Not suitable for non-US Amazon storefronts or seller-level inventory management.

## Known failure modes

- Query returns zero results if search term is too niche or misspelled
- Amazon rate limiting or anti-scraping measures may cause partial or failed responses
- Product data may be stale if Amazon pages change between crawl and response
- limit parameter outside 1-20 range is clamped, not rejected
- Price or stock status may reflect a specific seller variant rather than all offers

## How this service works

Keyword search on Amazon.com (US store): up to 20 products per call, each filled in from its product page. Body: {query, limit}. The normalized object per product: asin, title, brand, price, list_price, currency, rating, reviews_count, in_stock, seller, image, url, description and the features bullet list. Good for price checks and product comparison.

## Output

An array of up to 20 normalized product objects, each containing: ASIN, title, brand, current price, list price, currency, star rating, number of reviews, in-stock boolean, seller name, image URL, product page URL, product description, and a features bullet list — all sourced from each product's Amazon listing page.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "default": 5,
   "maximum": 20,
   "minimum": 1,
   "description": "max products returned (clamped to this range)"
  },
  "query": {
   "type": "string",
   "description": "Amazon search term, e.g. \"wireless keyboard\""
  }
 }
}
```

## More

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