GET/walesonline/articleapiKey2 credits/request
Returns public WalesOnline article metadata (including the section) and body paragraphs from a canonical article URL, including live blogs. Photo-gallery URLs are rejected.
Required: url.
Sampled 14 Oct 2026: 9 fields returned with a value. In the sample: published_at: 2026-09-24; section: “Latest Wales News”; url: walesonline.co.uk; title: 95 characters; authors: 1 entry; description: 82 characters; updated_at: 2026-09-25; image_url: i2-prod.walesonline.co.uk.
Open in Playground
GET/walesonline/authorapiKey2 credits/request
Returns one WalesOnline author's public profile (name, plus job title, bio, email and X/Twitter handle when the author lists them) and one page of their recent articles.
Optional: slug, url, page.
Sampled 14 Oct 2026: 24 items. Filled in every item: title, url, label, label_url. In the sample: url: walesonline.co.uk; title: median 77 characters; label_url: walesonline.co.uk.
Open in Playground
GET/walesonline/headlinesapiKey1 credit/request
Lists recent WalesOnline headlines for one section, up to about 25 items. `section` is required and takes a slug such as `news/wales-news`, `news/politics`, `sport/rugby`, `sport/football` or `whats-on`; `walesonline-sections` lists all 37. Photo galleries are omitted, and an invalid value returns a 400 error.
Required: section (37 allowed values: news, news/wales-news, news/uk-news, news/world-news, news/politics, news/local-news, news/education, news/health, news/cost-of-living, news/homes-property, news/motoring, news/motoring/motoring-news, news/news-opinion, sport, sport/football, sport/football/football-news, sport/football/transfer-news, sport/rugby, sport/rugby/rugby-news, sport/boxing, sport/other-sport, sport/other-sport/athletics, whats-on, whats-on/whats-on-news, whats-on/arts-culture-news, whats-on/family-kids-news, whats-on/food-drink-news, whats-on/music-nightlife-news, whats-on/restaurants-bars, whats-on/shopping, whats-on/travel, lifestyle, lifestyle/showbiz, lifestyle/tv, lifestyle/welsh-homes, special-features, in-your-area).
Sampled 14 Oct 2026: 25 items. Filled in every item: title, url, summary, published_at, author, image_url. In the sample: published_at: 2026-10-12 to 2026-10-13; url: walesonline.co.uk; title: median 72 characters; summary: median 90 characters; image_url: i2-prod.walesonline.co.uk and 1 other host.
Open in Playground
GET/walesonline/newsapiKey1 credit/request
Returns fresh WalesOnline top stories from the public home RSS feed. Photo galleries are omitted because they have no readable article body.
Takes no parameters.
Sampled 14 Oct 2026: 25 items. Filled in every item: title, url, summary, published_at, author, image_url. In the sample: published_at: 2026-10-13; url: walesonline.co.uk; title: median 75 characters; summary: median 113 characters; image_url: i2-prod.walesonline.co.uk and 4 other hosts.
Open in Playground
GET/walesonline/sectionsapiKey1 credit/request
Lists the 37 WalesOnline sections accepted by `walesonline-headlines`, with nested slugs such as `news/wales-news`, `sport/rugby` and `whats-on/food-drink-news`. Each has a `slug`, a display `name` and a feed `url`. Takes no parameters.
Takes no parameters.
Sampled 14 Oct 2026: 37 items. Filled in every item: slug, name, url. In the sample: name: “News” and 36 other values; url: walesonline.co.uk.
Open in Playground