# aisearch — Cited AI Web Search via x402

> aisearch — Cited AI Web Search via x402 is a paid API for AI agents from aisearch.x.c00l.site, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Performs a live web search and returns both raw results and an AI-synthesized, citation-backed Markdown report, billed per call in USDC via x402 with no API key required.

## Facts

- Endpoint: POST https://aisearch.x.c00l.site/search
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aisearch-cited-ai-web-search-via-x402-2f93f4a0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_leWI9XXGcU5Gkx08axirw

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 aisearch-cited-ai-web-search-via-x402-2f93f4a0 -d '<json body>'
```

Example prompt: Search the web for the current Node.js LTS version and give me a cited summary with sources I can verify.

## When to prefer this

Choose this endpoint when you need both live web data and an AI-synthesized, citation-backed answer in a single call, without the overhead of managing API keys or subscriptions. It is ideal for agents that need verifiable, sourced answers on current events, software releases, or rapidly changing information. Prefer it over static knowledge bases when freshness and citations matter, and over raw search APIs when you want a ready-to-present synthesis rather than raw links.

## Known failure modes

- Payment not received or insufficient USDC — x402 payment challenge returned before search executes
- Query string missing or malformed — likely returns 400 error
- Web search returns no results for highly obscure queries — answer may be empty or low-confidence
- Model timeout on very broad queries — elapsedMs may be high and response truncated
- Rate limiting or upstream search API unavailability — transient 5xx errors

## How this service works

Web search that returns raw results plus an AI-synthesised, properly cited Markdown report. Pay per call in USDC over x402. No API key, no account.

## Output

A JSON object containing: the AI model used, the original query, token usage stats (elapsed ms, input tokens, output tokens, number of web searches), a Markdown answer string with inline citation markers, an array of raw web result objects (url, title, snippet, publishedAt), a citations array with numbered references including URL, title, and exact quote, and an array of suggested follow-up questions.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "model": "claude-sonnet-5",
  "query": "current node lts",
  "usage": {
   "elapsedMs": 11200,
   "inputTokens": 15400,
   "webSearches": 2,
   "outputTokens": 780
  },
  "answer": "Node.js 24 'Krypton' is the current Active LTS line[1].",
  "results": [
   {
    "url": "https://nodejs.org/en/about/previous-releases",
    "title": "Node.js Releases",
    "source": "web_search",
    "snippet": "24.x LTS 'Krypton'...",
    "publishedAt": "2026-07-14T00:00:00.000Z"
   }
  ],
  "citations": [
   {
    "n": 1,
    "url": "https://nodejs.org/en/about/previous-releases",
    "quote": "24.x LTS 'Krypton' entered Active LTS on 2025-11-06",
    "title": "Node.js Releases"
   }
  ],
  "followUpQuestions": [
   "When does Node.js 24 reach end of life?"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aisearch-cited-ai-web-search-via-x402-2f93f4a0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aisearch.x.c00l.site](https://www.zero.xyz/host/aisearch.x.c00l.site/llms.txt)
