A real-time press release API for developers.
One news API for press releases across 80+ newswires: normalized JSON, RSS, sub-minute latency. For newsroom devs, data teams, and AI products.
Recent press releases as JSON.
The core press release API call. Returns the most recent N releases with title, body, source wire, timestamp, entities, contacts, summary. Public, rate-limited.
RSS press release API for XML clients.
Standard RSS 2.0 endpoint for readers and aggregators that prefer XML over JSON.
Streaming AI agent over the feed.
SSE endpoint that lets you ask natural-language questions about the live feed. Requires an OpenAI key on our side.
Notified on every match.
Configure a saved search in the UI and it fires by email and in-app the moment a release matches — instant, daily or weekly.
Plain HTTPS + JSON. GET /api/items?limit=N returns { items, stats, truncated } — each item carries title, source wire, link, publication timestamp, language, and an AI summary. Add ?full=1 for the full body. The RSS press release API at /api/feed/rss returns the same items as XML, filterable by country, category, source, or query.
curl "https://www.ppnworld.com/api/items?limit=20" \
| jq '.items[] | {title, source: .sourceName, link, pubDate}'const res = await fetch("https://www.ppnworld.com/api/items?limit=20");
const { items } = await res.json();
for (const it of items) {
console.log(it.pubDate, it.sourceName, it.title, it.link);
}import requests
r = requests.get("https://www.ppnworld.com/api/items", params={"limit": 20})
for it in r.json()["items"]:
print(it["pubDate"], it["sourceName"], it["title"], it["link"])curl "https://www.ppnworld.com/api/feed/rss"Surface releases in your CMS.
Pipe the feed into your editorial dashboard. Pre-draft story cards on entity match. Route matches to the beat reporters who cover them.
A news API for press releases as a signal.
Cross-reference releases with market data, regulatory filings, or your own product analytics. Useful for finance, policy, and competitive intelligence.
Real-time grounding for LLMs.
Use the live JSON feed as a retrieval source for AI assistants, briefing tools, or research products.
What does the API return?+
What's the latency?+
Is the API rate-limited?+
Is there a way to bulk-export historical releases?+
Do you have SDKs?+
What about AI training?+
Try the breaking news API.
Sign up, grab a key, and pull live data from the press release API in five minutes. 72-hour free trial, no card required.