# Grok Live Search API (sol.blockrun.ai)

> Grok Live Search API (sol.blockrun.ai) is a paid API for AI agents from sol.blockrun.ai, paid per call via x402, $0.078751/call, status unknown (last checked 2026-09-15).

Real-time search across X/Twitter, web, and news sources using Grok, paid per request via USDC on Solana

## Facts

- Endpoint: POST https://sol.blockrun.ai/api/v1/search
- Price: $0.078751/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sol-blockrun-ai-a9565533
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ttKAso-kK7eRJdKMz-5l0

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 sol-blockrun-ai-a9565533 -d '<json body>'
```

Example prompt: Search X/Twitter and the web for the latest news and posts about 'Solana ETF approval' — pull from both x and news sources, up to 20 results.

## When to prefer this

Choose this endpoint when you need real-time, live search results from X/Twitter posts, current news, or the live web — especially when freshness matters and static datasets would be stale. Prefer it over general web search APIs when social media signal from X is important, or when you need to combine X, web, and news in a single call. Payments are per-request via USDC on Solana via x402 protocol.

## Known failure modes

- Invalid or missing query string returns a 400 error
- Unsupported source enum value causes validation error
- max_results outside 1-50 range returns a validation error
- Payment failure or insufficient USDC balance blocks the request
- Rate limiting or Grok API unavailability causes 503 or timeout

## How this service works

Grok Live Search API - real-time X/Twitter and web search on Solana

## Output

A list of up to 50 real-time search results from X/Twitter posts, web pages, or news articles matching the query, sourced from whichever of x, web, and news were requested.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "query": {
   "type": "string",
   "description": "Search query"
  },
  "sources": {
   "type": "array",
   "items": {
    "enum": [
     "x",
     "web",
     "news"
    ],
    "type": "string"
   }
  },
  "max_results": {
   "type": "integer",
   "maximum": 50,
   "minimum": 1
  }
 }
}
```

## More

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