The news API that really covers the Benelux
Most news APIs track a few hundred Dutch and Belgian outlets. We track every outlet we can find in the Netherlands, Belgium and Luxembourg. Every article comes with its author, outlet and publication time, as clean JSON or RSS, usually within minutes and at most twelve hours after publication.
The latest articles that entered the index.
Global news APIs stop at the top 300
If you have ever queried a global news API for Dutch or Belgian coverage, you know the gap. The national titles are in there. Regional papers, trade media, niche sites, local broadcasters and sector publications are not. In a market where most news lives outside the top 300, that is most of the news.
And the author field is usually empty.
| What you compare | Presscloud News API | Typical global news API |
|---|---|---|
| Regional and trade media | Yes | Limited |
| Freshness | Minutes to hours | Hours |
Structured, not scraped
Every article comes back as a consistent JSON object. We do not return the full article text. We return everything you need to find an article, classify it and link to it.
- title string
- The headline as the outlet published it.
- url string
- Canonical URL of the article.
- snippet string nullable
- The first 200 characters of the article.
- published_at datetime nullable
- ISO 8601, source time zone normalised to UTC.
- authors array
- A list of { id, name } objects, with the name as the outlet publishes it. Empty when the outlet credits no author.
- outlet object
- Name and domain of the outlet that published the article.
- language enum
- nl, fr, de, lb or en.
- country enum
- NL, BE or LU.
nullable This field can be null: not every outlet supplies it.
The articles endpoint
Switch filters on and see exactly the request you send. All on one API key.
See it before you integrate
Every response has the same structure, as JSON or as an RSS feed. No surprises in production.
{
"status": "ok",
"total_results": 1482,
"articles": [
{
"title": "Amsterdamse scale-up haalt 12 miljoen op voor uitbreiding naar Duitsland",
"url": "https://www.example.nl/artikel/...",
"snippet": "De Amsterdamse software scale-up heeft een Serie A ronde van 12 miljoen euro afgesloten...",
"published_at": "2026-08-20T07:42:00Z",
"authors": [
{ "id": "aut_8f21c4", "name": "Joris de Vries" }
],
"outlet": {
"name": "Example Zakelijk",
"domain": "example.nl"
},
"language": "nl",
"country": "NL"
}
]
}
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:pc="https://presscloud.ai/ns/news">
<channel>
<title>Presscloud News API, country=NL, q=overname</title>
<link>https://api.presscloud.ai/v1/articles.rss</link>
<language>nl</language>
<lastBuildDate>Thu, 20 Aug 2026 07:44:00 GMT</lastBuildDate>
<item>
<title>Amsterdamse scale-up haalt 12 miljoen op voor uitbreiding naar Duitsland</title>
<link>https://www.example.nl/artikel/...</link>
<guid isPermaLink="false">art_5c31b0</guid>
<pubDate>Thu, 20 Aug 2026 07:42:00 GMT</pubDate>
<author>Joris de Vries</author>
<pc:outlet domain="example.nl">Example Zakelijk</pc:outlet>
<pc:country>NL</pc:country>
</item>
</channel>
</rss>
Built for teams that need the whole picture
Media monitoring and PR tools
Track every mention of a brand, person or topic, including the regional and trade media that global APIs miss.
Market and competitive intelligence
Follow funding rounds, product launches, board changes and sector news in the Benelux the moment they happen.
Research and data science
Train and evaluate models on a complete, author-attributed Dutch and French language news corpus.
News aggregators and newsletters
Feed a local or sector-specific feed without building your own crawler for hundreds of sources.
Compliance and risk
Adverse media screening that does not stop at the national dailies.
We built this for ourselves first
Presscloud is a PR platform that 15,400+ companies use to reach journalists in the Benelux. To know where press releases land, we had to track where the news actually appears. Not the top 300 outlets. All of them.
That index grows every week. The News API is that same index, opened up.
Coverage keeps growing
Every source we add for Presscloud is available in the API right away.
Author data is first class
We need it ourselves, so it is there.
Nobody else has the incentive
Global providers optimise for breadth across 150 countries. We optimise for depth in three.
Price on request
There is no price list. Every integration needs a different volume, different filters and a different history, so we put together one proposal that fits your use case.
- 1 Volume How many requests you make per month.
- 2 Filters Which countries, languages and author data you need.
- 3 History Live news only, or a backfill of the index.
- 4 Delivery Real time or batch, matched to your pipeline.
Request API access
We reply to every request within two working days.
- A sample dataset of 1,000 recent articles
- A proposal based on your volume and endpoints
- Direct contact with the team that builds the index
Frequently asked questions
No. We deliver the title, snippet, URL and metadata. The full text stays with the publisher. That is how every major news API works, and it respects publishers' rights under Dutch and European law.
It differs per source: from a few minutes to around twelve hours after publication. For the occasional source it can take a little longer.
The Netherlands, Belgium (Dutch and French language media) and Luxembourg.
The author name as the outlet publishes it, as a field on the article. We do not return contact details.
Backfill is available on the Enterprise plan. Ask us about the period you need.
Yes, per plan. The limits come back in the response headers.
Yes. We process publicly published journalistic metadata. We do not return personal contact details, and authors can request removal via privacy@presscloud.ai.