News monitoring
Use DW endpoints to turn news monitoring into repeatable API requests with documented inputs and JSON responses.
Turn DW (Deutsche Welle) into structured JSON — full article bodies with revision history, correspondent profiles, and fresh headlines from 18 regional and topic feeds, all from canonical dw.com URLs.
Get DW (Deutsche Welle) articles, correspondent profiles, and headlines from Africa, Europe, Asia, and 15 other regional and topic feeds as structured JSON.
Endpoint families
5
Documented params
8
Examples
5
Live catalog snapshot
Active endpoints
5
Methods
GET
Required params
8
Schema refs
5
{
"platform": "DW",
"endpoint": "dw-article",
"method": "GET",
"path": "/dw/article",
"auth": "apiKey"
}Use cases
Get DW (Deutsche Welle) articles, correspondent profiles, and headlines from Africa, Europe, Asia, and 15 other regional and topic feeds as structured JSON.
Use DW endpoints to turn news monitoring into repeatable API requests with documented inputs and JSON responses.
Use DW endpoints to turn correspondent research into repeatable API requests with documented inputs and JSON responses.
Use DW endpoints to turn regional coverage tracking into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live DW endpoint catalog — 5 endpoints, 8 documented request parameters, and 5 published response schemas — the same catalog Docs and Playground run against.
5 documented DW endpoints, grouped into 5 request families — Article, Author and Headlines, plus 2 more.
8 request parameters are documented across those DW endpoints, 8 of them required — the full input contract is public before you write any integration code.
5 of the 5 DW endpoints ship a recorded example response, and 5 carry a documented response schema — you can code against the real JSON before the first request.
DW endpoints document their error responses (400, 404 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
5 hosted MCP tools back the DW endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
/dw/article
/dw/author
/dw/headlines
/dw/news
/dw/sections
Endpoint catalog
/dw/articleReturns one Deutsche Welle article by its canonical `url`, either a standard `/en/<slug>/a-<id>` article or a `/en/<slug>/live-<id>` live-blog page. The response has the title, description, publish time, section, authors, lead image and body `paragraphs`. Blocked or malformed pages return an upstream error.
MCP tool dw_article
/dw/authorReturns one Deutsche Welle correspondent's public profile (name, expertise, biography) and their recent articles from a canonical person-profile URL. Many DW breaking-news items are bylined to the "Deutsche Welle" editorial organization rather than a named person; those articles have no person-profile URL to look up.
MCP tool dw_author
/dw/headlinesReturns the latest Deutsche Welle headlines for one section. `section` is required and takes one of 18 slugs, such as `africa`, `middle-east`, `germany`, `climate`, `migration`, `human-rights`, `business` or `sports`. Each item has its title and URL, plus an image when the card shows one.
MCP tool dw_headlines
/dw/newsReturns the current Deutsche Welle top stories. Each item has its title, URL, summary and publication time. Takes no parameters; use `dw-headlines` for a single region, topic or category.
MCP tool dw_news
/dw/sectionsLists the DW English-edition sections accepted by `dw-headlines`, grouped under the site's three navigation groups: regions, topics and categories. Each entry has a stable `slug`, display `name` and the section `url`. Takes no parameters.
MCP tool dw_sections
Related APIs
Media & Streaming
Follow German football from the Bundesliga down to the lowest Kreisklasse. Discover competitions in all 22 federations, then read matchdays, standings, scorers, clubs, teams, and players from the DFB's own amateur-football portal.
Media & Streaming
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
How to scrape DW
Crawlora's DW endpoints read dw.com/en and return JSON for articles, correspondent profiles, section headlines, and top stories. DW's 18 public feeds split evenly between regions (Africa, Asia, Europe, Latin America, Middle East, North America, Germany) and topics (Climate, Health, Human Rights, Migration, Technology, Business, Science, Environment, Culture, Sports, Equality). Articles carry both published_at and updated_at, and DW appends an editor's note when a story is revised — a September 23 report on China's new exit-visa rules for tech talent was updated four hours after publishing to fold in fresh reporting on Huawei founder Ren Zhengfei's whereabouts.
/dw/headlines accepts a section slug — africa, asia, europe, latin-america, middle-east, north-america, germany, climate, equality, health, human-rights, migration, technology, business, science, environment, culture, or sports — and returns each item's title and canonical URL.
/dw/article returns title, authors, image_url, published_at, updated_at, and the body as paragraphs, including any editor's-note paragraph DW appends when it revises a story after publication.
/dw/author takes a canonical www.dw.com/en/<name>/person-<id> URL and returns the correspondent's name, area of expertise, biography, and recent articles.
/dw/news returns DW's current front-page mix without a section filter — spanning breaking news (a Berlin Airport drone closure), politics (the Trump-Xi summit), and courts (Harvey Weinstein's resentencing) alongside the outlet's core foreign-affairs coverage.
On 2026-10-30 an author page for Cathrin Schaer returned 9 articles, business headlines returned 12 items with title and url only, and the news route returned 117 items with type and published_at.
Agent Skills
安装 Crawlora agent skill,你的智能体即可通过文档化的 API 以 JSON 形式获取 DW 数据,无需编写爬虫。以下 skill 覆盖 DW:
Researches public news from international, regional, business, technology, sports, science, and entertainment publishers through the Crawlora API —…
npx skills add github.com/Crawlora-org/crawlora-skills --skill news-media-researchFAQ
Yes. Articles return separate published_at and updated_at timestamps, and DW often appends a short editor's note paragraph explaining what changed — useful for detecting silent corrections versus substantive updates.
18 in total: seven regional feeds (Africa, Asia, Europe, Latin America, Middle East, North America, Germany) and 11 topic feeds (Climate, Equality, Health, Human Rights, Migration, Technology, Business, Science, Environment, Culture, Sports). Call /dw/sections for the current list with URLs.
In-house. DW is Germany's state-funded international public broadcaster, founded in 1953 and funded by the federal government but editorially independent; it publishes in more than 30 languages and reported a weekly global audience of 320 million in 2023.
Yes, if the article page links a correspondent profile. /dw/author needs the canonical person-<id> URL format DW uses, not a plain name — pull it from the authors list or bylines on an article response.