# AgentBazaar Multi-Marketplace Product Search

> AgentBazaar Multi-Marketplace Product Search is a paid API for AI agents from bazaaaaaar.vercel.app, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-15).

Searches eBay, AliExpress, Amazon, and Etsy simultaneously for product deals using a single keyword query

## Facts

- Endpoint: GET https://bazaaaaaar.vercel.app/api/deals
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentbazaar-multi-marketplace-product-search-553fabd9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oIISmWoHZF768JYxFSmKx

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 agentbazaar-multi-marketplace-product-search-553fabd9
```

Example prompt: Search eBay, Amazon, AliExpress, and Etsy for 'wireless noise-cancelling headphones' and return the top 10 deals with average pricing.

## When to prefer this

Choose this endpoint when an AI agent needs to search for products across multiple major e-commerce platforms (eBay, Amazon, AliExpress, Etsy) in a single call, especially for price comparison, deal discovery, or aggregating product availability without querying each marketplace API separately.

## Known failure modes

- Missing required 'q' parameter returns an error
- Invalid or unsupported marketplace string may return empty results
- Apify actor timeout may result in partial or empty deal arrays
- Rate limiting or payment failure (402) blocks the request
- Network errors from upstream marketplace scrapers can cause empty responses

## How this service works

Multi-marketplace product search for AI agents. Search eBay, AliExpress, Amazon, and Etsy via Apify actors.

## Output

Returns a JSON object containing an array of product deal listings, the original query string, service identifier, average price across results, the endpoint used, total number of deals found, total items scanned, and the marketplace queried.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "q"
 ],
 "properties": {
  "q": {
   "type": "string",
   "description": "Search keyword to find deals for"
  },
  "limit": {
   "type": "integer",
   "description": "Max number of deals to return"
  },
  "marketplace": {
   "enum": [
    "ebay",
    "aliexpress",
    "amazon",
    "etsy"
   ],
   "type": "string",
   "description": "Target marketplace"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "deals": {
   "type": "array",
   "items": {
    "type": "object"
   }
  },
  "query": {
   "type": "string"
  },
  "service": {
   "type": "string"
  },
  "avgPrice": {
   "type": "number"
  },
  "endpoint": {
   "type": "string"
  },
  "dealsFound": {
   "type": "integer"
  },
  "marketplace": {
   "type": "string"
  },
  "totalScanned": {
   "type": "integer"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentbazaar-multi-marketplace-product-search-553fabd9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from bazaaaaaar.vercel.app](https://www.zero.xyz/host/bazaaaaaar.vercel.app/llms.txt)
