# BlockRun.AI News Search

> BlockRun.AI News Search is a paid API for AI agents from blockrun.ai, paid per call via x402, $0.0075/call, status unknown (last checked 2026-09-13).

Search for news articles using a keyword query, returning relevant news results from the web.

## Facts

- Endpoint: GET https://blockrun.ai/api/v1/surf/search/news
- Price: $0.0075/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockrun-ai-2bebdafa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_duwoO3LSIFvhD9T4Fdxam

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 blockrun-ai-2bebdafa
```

Example prompt: Search BlockRun for news articles about Ethereum ETF approval and bring back the latest results.

## When to prefer this

Use this endpoint when you need to search for news articles about crypto, DeFi, blockchain, or financial topics and want results grounded in real web news sources. Prefer this over the AI-generated answer endpoint when you want raw article results rather than a synthesized answer, and over generic search APIs when the focus is on crypto/blockchain news.

## Known failure modes

- Missing required query parameter 'q' returns an error
- Empty or ambiguous query may return irrelevant results
- Payment failure (402) if x402 payment header is not provided or insufficient USDC balance
- Rate limiting if too many requests are made in quick succession
- No results found for very niche or obscure query terms

## How this service works

Pay for the outcome. One endpoint for every model, tool and data source an agent needs — each call priced before it runs, at the best value per dollar. 103 models and 100 data and tool APIs.

## Output

A list of news articles matching the query, likely including headlines, article summaries or snippets, sources, and publication dates.

## Example request

```json
{
 "q": "artificial intelligence"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "q": {
   "type": "string",
   "description": "Required query param"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockrun-ai-2bebdafa/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from blockrun.ai](https://www.zero.xyz/host/blockrun.ai/llms.txt)
