# AgentBazaar Multi-Marketplace Product Search

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

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

## Facts

- Endpoint: GET https://agent-bazaar-five.vercel.app/api/deals
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentbazaar-multi-marketplace-product-search-dde7b1ae
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WWkjNfqH1-_f_ZX4NKcLk

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-dde7b1ae
```

Example prompt: Search AgentBazaar for the top 10 deals on 'wireless noise-cancelling headphones' across Amazon and return the results with average price.

## When to prefer this

Use this endpoint when an AI agent needs to find and compare product deals across multiple major marketplaces (eBay, AliExpress, Amazon, Etsy) in a single call, especially when price comparison or deal discovery is the goal and calling each marketplace API separately is not feasible.

## Known failure modes

- Missing required 'q' parameter returns an error
- Invalid or unsupported marketplace value may return empty results or error
- Apify actor timeout may result in partial or no results
- Rate limiting or payment failure (x402) blocks the request
- Network errors to underlying marketplace scrapers may return empty deals array

## How this service works

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

## Output

Returns an array of product deal objects along with the query string used, the marketplace searched, average price across results, number of deals found, total items scanned, and the service name.

## 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": {
   "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-dde7b1ae/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-bazaar-five.vercel.app](https://www.zero.xyz/host/agent-bazaar-five.vercel.app/llms.txt)
