# ioswarm Search Report

> ioswarm Search Report is a paid API for AI agents from ioswarm.io, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-12).

Runs a live web search and synthesizes the results into a cited bullet-point research brief, with every claim linked to a source URL.

## Facts

- Endpoint: POST https://ioswarm.io/api/v1/search/report?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ioswarm-search-report-640ee8b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LuA__hbLmoNJ7VczFrNg6

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 ioswarm-search-report-640ee8b8 -d '<json body>'
```

Example prompt: Search the web for the latest developments in nuclear fusion energy from the past month and give me a cited research brief — pull from sources like nature.com and scientificamerican.com, synthesizing the top 8 results.

## When to prefer this

Choose this endpoint when you need a one-shot research brief with source citations rather than raw search result lists. It is ideal when an agent needs to present grounded, readable summaries to a user without chaining a separate summarization step. Prefer it over plain search endpoints when citation traceability matters, and over general LLM generation when live web grounding is required. Especially useful for current-events queries, competitive research, or any task where factual accuracy tied to verifiable URLs is essential.

## Known failure modes

- Query returns no relevant live results — brief may be sparse or indicate insufficient data
- Domain allowlist too restrictive — no results found within specified domains
- Payment not processed correctly over x402 — call rejected before search runs
- Freshness filter too narrow — no results within the specified time window
- Query is ambiguous — synthesized report may reflect mixed or off-topic sources

## How this service works

One-call research brief: live web search synthesized into a cited bullet report — every claim tied to a source URL from the results. Same shape as /api/v1/search (query, optional k/freshness/domains) with a written summary on top. $0.05 per call over x402 — no account, no API key.

## Output

A structured response containing a written narrative summary at the top followed by cited bullet points, each claim linked to a source URL from the live web search results. Up to 10 results can be synthesized per call.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "k": {
   "type": "integer",
   "maximum": 10,
   "minimum": 1,
   "description": "results to synthesize (default 8)"
  },
  "query": {
   "type": "string",
   "description": "what to search for"
  },
  "domains": {
   "type": "string",
   "description": "comma-separated allowlist, e.g. \"reuters.com,apnews.com\""
  },
  "freshness": {
   "enum": [
    "all",
    "day",
    "week",
    "month",
    "year"
   ],
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ioswarm-search-report-640ee8b8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ioswarm.io](https://www.zero.xyz/host/ioswarm.io/llms.txt)
