# meld402 News Brief — Multi-Source News Aggregator

> meld402 News Brief — Multi-Source News Aggregator is a paid API for AI agents from meld402.vercel.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Aggregates news articles from multiple sources (NewsAPI, GNews, You.com) for a given topic into a single normalized response, paid per request via x402 on Base.

## Facts

- Endpoint: POST https://meld402.vercel.app/api/news/brief
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/meld402-news-brief-multi-source-news-aggregator-6344f1ad
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5zuouBQnrq5jQnMGkGeuX

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 meld402-news-brief-multi-source-news-aggregator-6344f1ad -d '<json body>'
```

Example prompt: Pull me up to 10 recent English-language news articles about quantum computing — I need titles, descriptions, URLs, and which sources they came from.

## When to prefer this

Choose this endpoint when you need multi-source news aggregation in a single call with a stable schema, without managing separate API keys for NewsAPI, GNews, or You.com. Prefer it for autonomous agent workflows where a single USDC micropayment per request is more practical than juggling multiple subscriptions. Ideal when source diversity and attribution metadata matter, or when you need news in languages beyond English.

## Known failure modes

- No articles found for obscure or misspelled topic — returns empty articles array
- One or more upstream sources (NewsAPI, GNews, You.com) unavailable — reflected in degraded field, partial results returned
- Invalid language code — may return no results or default behavior
- Payment not received or insufficient — 402 response before data is returned
- max_articles exceeds 50 — validation error
- Topic string empty or too long — schema validation error

## How this service works

14 paid data endpoints for autonomous agents and developers. Covers crypto intelligence (token, chain, Solana, gas), markets (FX, market pulse), location (weather), and research (news, brief). Each route aggregates multiple public sources into one stable schema with a single USDC payment over x402 on Base.

## Output

A JSON object containing an array of normalized news articles (title, URL, description, source, image URL, api_source, published_at), the list of data sources used, total result count, and metadata including an as_of timestamp, source attribution strings, and any degraded sources.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "topic": {
   "type": "string",
   "maxLength": 200,
   "minLength": 1,
   "description": "Topic to search for"
  },
  "language": {
   "type": "string",
   "default": "en",
   "maxLength": 2,
   "minLength": 2,
   "description": "Language code (ISO 639-1)"
  },
  "max_articles": {
   "type": "integer",
   "default": 10,
   "maximum": 50,
   "minimum": 1,
   "description": "Maximum articles to return"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "topic": "artificial intelligence",
   "articles": [
    {
     "url": "https://example.com/gpt5-announcement",
     "title": "OpenAI Announces GPT-5 with Advanced Reasoning",
     "source": "TechCrunch",
     "image_url": "https://example.com/gpt5.jpg",
     "api_source": "newsapi",
     "description": "OpenAI has unveiled GPT-5, featuring significant improvements in reasoning and code generation capabilities.",
     "published_at": "2026-08-23T18:30:00.000Z"
    },
    {
     "url": "https://example.com/deepmind-protein",
     "title": "Google DeepMind Achieves Breakthrough in Protein Folding",
     "source": "Nature",
     "image_url": "https://example.com/deepmind.jpg",
     "api_source": "gnews",
     "description": "AlphaFold 3 demonstrates unprecedented accuracy in predicting protein structures.",
     "published_at": "2026-08-23T15:00:00.000Z"
    },
    {
     "url": "https://example.com/eu-ai-act",
     "title": "EU AI Act Enforcement Begins Next Month",
     "source": "Reuters",
     "image_url": null,
     "api_source": "youcom",
     "description": "Regulatory framework for high-risk AI systems takes effect with strict compliance requirements.",
     "published_at": "2026-08-23T12:00:00.000Z"
    }
   ],
   "sources_used": [
    "newsapi",
    "gnews",
    "youcom"
   ],
   "total_results": 3
  },
  "meta": {
   "as_of": "2026-08-24T00:00:00.000Z",
   "sources": [
    "newsapi",
    "gnews",
    "youcom"
   ],
   "degraded": [],
   "attribution": [
    "News data by NewsAPI (newsapi.org)",
    "News data by GNews (gnews.io)",
    "Search results by You.com"
   ]
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/meld402-news-brief-multi-source-news-aggregator-6344f1ad/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from meld402.vercel.app](https://www.zero.xyz/host/meld402.vercel.app/llms.txt)
