# OpenWebNinja Realtime News by Topic Section

> OpenWebNinja Realtime News by Topic Section is a paid API for AI agents from x402.openwebninja.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Fetches real-time news articles filtered by topic category (e.g. WORLD, TECHNOLOGY, HEALTH) with optional country, language, and section filters

## Facts

- Endpoint: GET https://x402.openwebninja.com/realtime-news-data/topic-news-by-section
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/openwebninja-realtime-news-by-topic-section-0eea307d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UR9mANN3gKFqFdIAL8Kqq

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 openwebninja-realtime-news-by-topic-section-0eea307d
```

Example prompt: Pull the latest top 20 TECHNOLOGY news articles in English for the US right now — I want headlines, links, snippets, and source names.

## When to prefer this

Use this endpoint when you need real-time, topic-categorized news headlines with rich metadata (authors, images, snippets, related topics) and can accept Google News as the underlying source. Prefer this over generic web search when you want structured news data organized by standard editorial categories (WORLD, TECHNOLOGY, HEALTH, etc.) and need to filter by country or language. Best suited for news feeds, briefings, and monitoring flows that require fresh articles on demand.

## Known failure modes

- Missing required 'topic' query parameter returns a 400/422 validation error
- Invalid topic enum value (not in WORLD/NATIONAL/BUSINESS/TECHNOLOGY/ENTERTAINMENT/SPORTS/SCIENCE/HEALTH) causes rejection
- Unsupported country or language code may return empty results or an error
- Exceeding limit of 500 returns a validation error
- Payment not provided or insufficient USDC balance returns a 402 Payment Required response
- Rate limiting or upstream Google News unavailability may result in 503 or empty data

## How this service works

40+ public web-data, SERP, e-commerce, real-estate, finance and AI-search APIs, payable per call over x402 (USDC on Base, Polygon, Arbitrum). No account or API key required. Most endpoints $0.003; AI-model endpoints $0.005.

## Output

A JSON array of news articles, each containing the headline, canonical URL, short snippet, author list, source publisher name and URL, lead photo URL, thumbnail URL, and related Google News topic tags. Returns up to 500 articles per call depending on the limit parameter.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "required": {
   "type": "string"
  },
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/openwebninja-realtime-news-by-topic-section-0eea307d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.openwebninja.com](https://www.zero.xyz/host/x402.openwebninja.com/llms.txt)
