GET/theage/articleapiKey2 credits/request
Returns one The Age article's public metadata and the body paragraphs an anonymous visitor's page request is served, from a canonical article URL. The Age runs a metered subscription paywall; the response reports it with is_accessible_for_free (the page's own declaration), paywalled (the page marks the story as subscriber content), and is_truncated (the page served a shortened preview, or no body at all, instead of the full story). Paywalls are never bypassed and body text is never fabricated. Video-only pages are rejected with a 400.
Required: url.
Sampled 14 Oct 2026: 13 fields returned with a value. In the sample: published_at: 2026-09-24; section: “politics/federal”; url: theage.com.au; is_accessible_for_free: false; title: 76 characters; authors: 1 entry; description: 120 characters; updated_at: 2026-09-24.
Open in Playground
GET/theage/authorapiKey2 credits/request
Returns an Age journalist's public profile -- name, short biography, headshot, contact email and social links where published -- plus their recent stories, from a canonical https://www.theage.com.au/by/<name>-<id> URL.
Required: url.
Sampled 14 Oct 2026: 10 items. Filled in every item: title, url, summary, published_at, author, image_url. In the sample: published_at: 2026-09-24 to 2026-10-13; url: theage.com.au; title: median 79 characters; summary: median 149 characters; image_url: static.ffx.io.
Open in Playground
GET/theage/headlinesapiKey1 credit/request
Returns the current stories for one The Age section: title, canonical URL, summary, author, publication time, and image where the section lists them. section must be one of the slugs returned by /theage/sections; any other value is rejected with a 400 before The Age is contacted.
Required: section (96 allowed values, including melbourne-news, national/victoria, politics, politics/federal, politics/victoria, politics/nsw, politics/queensland, politics/western-australia, business, business/companies, business/markets, business/bullsnbears, business/the-economy, business/banking-and-finance, business/small-business, business/workplace, world, world/north-america, world/europe, world/asia, world/middle-east, world/south-america, world/africa, national, national/nsw, national/queensland, national/western-australia, opinion, property, property/news, property/living, sport, sport/afl, sport/cricket, sport/soccer, sport/racing, sport/tennis, sport/nrl, sport/rugby-union, sport/netball).
Sampled 14 Oct 2026: 20 items. Filled in every item: title, url, summary, published_at, image_url. Not in every item: author (17). In the sample: published_at: 2026-10-11 to 2026-10-13; url: theage.com.au; title: median 68 characters; summary: median 149 characters; image_url: static.ffx.io.
Open in Playground
GET/theage/newsapiKey1 credit/request
Returns The Age's current "Latest News" public RSS feed: each story's title, canonical URL, summary, author, publication time, and lead image.
Takes no parameters.
Sampled 14 Oct 2026: 20 items. Filled in every item: title, url, summary, published_at, image_url. Not in every item: author (9). In the sample: published_at: 2026-10-13; url: theage.com.au; title: median 49 characters; summary: median 108 characters; image_url: static.ffx.io.
Open in Playground
GET/theage/sectionsapiKey1 credit/request
Lists every The Age section accepted by /theage/headlines (96 sections from the site's own section menu), each with its slug, display name, and public section-front URL.
Takes no parameters.
Sampled 14 Oct 2026: 96 items. Filled in every item: slug, name, url. In the sample: name: “Melbourne” and 95 other values; url: theage.com.au.
Open in Playground