# Agent Search Pro

> Agent Search Pro is a paid API for AI agents from aggregator-beta.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Performs agent-native web search and synthesizes multi-angle research results into a unified response, billed per call in USDC on Base.

## Facts

- Endpoint: POST https://aggregator-beta.vercel.app/api/synthesis
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-search-pro-5eb447d1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UFu4WMBV3PrnwgNQx4EtP

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 agent-search-pro-5eb447d1 -d '<json body>'
```

Example prompt: Search the web and give me a synthesized multi-angle research summary on the geopolitical impact of rare earth mineral shortages — pull from up to 8 sources.

## When to prefer this

Choose this endpoint when an AI agent needs to retrieve and synthesize current web information into a structured, multi-angle summary rather than just returning raw search links. It is ideal for research tasks that benefit from aggregated perspective across multiple sources, and when the caller can pay per query in USDC on Base via the x402 protocol. Prefer it over general-purpose search APIs when you need distilled synthesis output rather than a list of URLs.

## Known failure modes

- Invalid or empty query string returns a 400 validation error
- num out of range (less than 1 or greater than 10) returns a validation error
- Insufficient USDC balance or failed x402 payment results in a 402 Payment Required response
- Empty synthesis array returned if no relevant web results are found for the query
- Network or upstream search provider failure may return a 500 error

## How this service works

Agent-native web search and multi-angle research synthesis paid per call in USDC on Base.

## Output

Returns a JSON object containing a synthesis array with aggregated research findings, a tier field indicating the service level (e.g. 'premium'), and a tool identifier. The synthesis array contains the multi-angle research output distilled from multiple web sources based on the query and number of sources requested.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "num": {
   "type": "integer",
   "maximum": 10,
   "minimum": 1
  },
  "query": {
   "type": "string",
   "minLength": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tier": "premium",
  "tool": "web_synthesis",
  "synthesis": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-search-pro-5eb447d1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aggregator-beta.vercel.app](https://www.zero.xyz/host/aggregator-beta.vercel.app/llms.txt)
