NBC News
News, video, and audio listings from NBC News, served as plain REST.
Endpoints
| Endpoint | Path params | Query params | What it returns | Price | Data up to |
|---|---|---|---|---|---|
GET /nbcnews/news |
— | category |
Curated news feed for one category. | $0.003 | 5 min |
GET /nbcnews/search |
— | query, page |
Full-text article search. | $0.003 | 5 min |
GET /nbcnews/watch |
— | — | Video and live-stream listings. | $0.001 | 15 min |
GET /nbcnews/listen |
— | — | Audio station and podcast listings. | $0.001 | 15 min |
Prices are per call, paid in USDC with x402. "Data up to" is the cache window: a repeated call inside it returns the same data.
Calling it
# x402: no account or API key. The server answers 402 with payment instructions; an x402 client pays and repeats the request.
curl -i "https://<base-url>/nbcnews/news?category=business"
Responses are JSON. Field names follow the upstream source, so a response can be larger than the table above suggests.
Notes
- Responses are NBC News' own JSON, passed through unchanged.
categoryis free text, not a fixed list — NBC News accepts category ids beyond the common ones (cover,politics,us-news,world-news,business,sports,health,science,culture-matters, and others).- All endpoints are public; no API key or authentication is required.