# x402 News Search – Ranked News Brief

> x402 News Search – Ranked News Brief is a paid API for AI agents from search.cyberwarex.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Returns a ranked, importance-scored news brief for any topic, refreshed every 15 minutes, aggregating headlines from multiple independent news engines with source, URL, publish time, age, and corroboration score.

## Facts

- Endpoint: GET https://search.cyberwarex.com/news
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-news-search-ranked-news-brief-2e1f0322
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uzJRtDcjgj7yzs4p_JHhp

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 x402-news-search-ranked-news-brief-2e1f0322
```

Example prompt: Pull me a ranked news brief on Ethereum — top 10 headlines from the last day, in English — with sources and how fresh each story is.

## When to prefer this

Choose this endpoint when you need a fast, deterministic, multi-source ranked news brief without LLM hallucination risk — especially for crypto, finance, or keyword monitoring use cases. It is ideal when you need corroboration scores (how many independent engines agree) and freshness metadata (age in minutes) rather than a single-source feed. Prefer it over general web search endpoints when the query is news-specific and you want structured, importance-ranked results rather than raw SERP links.

## Known failure modes

- Missing required 'topic' query parameter returns a validation error
- topic with no recent coverage returns an empty items array
- Unsupported language code may return no results or fall back to English
- max_results above 20 is rejected by schema validation
- Network or upstream news engine outage may return stale cached results
- Payment failure (x402) blocks the request before any search is performed

## How this service works

Ranked news brief for any topic, refreshed every 15 minutes: the most-corroborated recent headlines, each with source, URL, published time, age in minutes and an importance score computed from how many independent news engines surfaced it and how fresh it is. Zero-LLM, deterministic, no API key. Use it for a market or crypto morning brief, monitoring a company or keyword, or grounding a summary in dated sources.

## Output

A JSON object containing a ranked list of up to 20 news items for the given topic. Each item includes the article title, source name, URL, snippet, publication timestamp, age in minutes, a list of search engines that surfaced it, and a floating-point importance score reflecting corroboration and freshness. The response also includes the topic, recency window, generation timestamp, result count, and whether the response was served from cache.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "topic"
     ],
     "properties": {
      "lang": {
       "type": "string",
       "default": "en",
       "description": "Two-letter language code."
      },
      "topic": {
       "type": "string",
       "minLength": 1,
       "description": "Topic or keyword, e.g. crypto, ethereum, AI agents, Tesla."
      },
      "window": {
       "enum": [
        "day",
        "week"
       ],
       "type": "string",
       "default": "day",
       "description": "Recency window."
      },
      "max_results": {
       "type": "integer",
       "default": 10,
       "maximum": 20,
       "minimum": 1
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "count": {
       "type": "integer"
      },
      "items": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "url": {
          "type": "string"
         },
         "rank": {
          "type": "integer"
         },
         "title": {
          "type": "string"
         },
         "source": {
          "type": "string"
         },
         "engines": {
          "type": "array"
         },
         "snippet": {
          "type": "string"
         },
         "published": {
          "type": [
           "string",
           "null"
          ]
         },
         "importance": {
          "type": "number"
         },
         "age_minutes": {
          "type": [
           "integer",
           "null"
          ]
         }
        }
       }
      },
      "topic": {
       "type": "string"
      },
      "cached": {
       "type": "boolean"
      },
      "window": {
       "type": "string"
      },
      "generated_at": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-news-search-ranked-news-brief-2e1f0322/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from search.cyberwarex.com](https://www.zero.xyz/host/search.cyberwarex.com/llms.txt)
