# OpenVerbs Amazon Product Search

> OpenVerbs Amazon Product Search is a paid API for AI agents from products.openverbs.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-13).

Search Amazon US product listings by keyword and return ranked results with titles, prices, ratings, and availability flags

## Facts

- Endpoint: POST https://products.openverbs.com/v1/amazon-search
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/openverbs-amazon-product-search-bd2dfe14
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VADH55trQfbjUZtAKV7Fy

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

Example prompt: Search Amazon for 'wireless noise cancelling headphones' and show me the top 10 results with their prices, star ratings, and whether any are Amazon's Choice or Best Seller.

## When to prefer this

Use this endpoint when you need live, ranked Amazon US product search results by keyword, especially when you require structured metadata like ASINs, price ranges, star ratings, review counts, and merchandising flags (Amazon's Choice, Best Seller) in a single call. Prefer this over scraping Amazon directly or using general web search when you need clean, structured product data ready for comparison, analysis, or display.

## Known failure modes

- Empty results returned when keyword matches no Amazon listings
- Rate limiting or payment failure if USDC balance is insufficient for the $0.025 per-call fee
- Keyword too long (over 300 characters) causes validation error
- Limit parameter outside 1-100 range causes validation error
- Stale or inconsistent results if Amazon's index is temporarily inconsistent

## How this service works

Amazon product search API - search Amazon products / find products on Amazon by keyword (US). Live Amazon product data: ranked listings with ASIN, title, product URL, image, price range, currency, star rating, review count and Amazon's Choice / Best Seller flags. No matches returns empty results.

## Output

Returns a ranked list of Amazon product listings matching the keyword, each containing: ASIN, product title, product URL, image URL, price range, currency code, average star rating, review count, and boolean flags for Amazon's Choice and Best Seller status. Returns an empty result set when no matches are found.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "maxLength": 300,
       "minLength": 1,
       "description": "Product search keyword."
      },
      "limit": {
       "type": "integer",
       "maximum": 100,
       "minimum": 1,
       "description": "Result depth. Defaults to 20."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "total": 20,
  "results": [
   {
    "url": "https://www.amazon.com/dp/B0CX23V2ZK",
    "asin": "B0CX23V2ZK",
    "rank": 1,
    "image": "https://m.media-amazon.com/images/I/61abcd1234.jpg",
    "title": "Anker USB-C Charger, 40W Dual Port Fast Charging Block",
    "rating": 4.7,
    "priceTo": 25.99,
    "reviews": 18432,
    "currency": "USD",
    "priceFrom": 25.99,
    "isBestSeller": false,
    "isAmazonChoice": true,
    "boughtPastMonth": 5000
   }
  ]
 }
}
```

## More

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