GET/nationalpost/articleapiKey2 credits/request
Returns public National Post article metadata and body paragraphs from a canonical article URL. paywalled is true when the publisher marks the story subscriber-only or registration-gated; National Post gates these stories in the reader's browser but still serves the complete text to an anonymous request, so paragraphs is the whole body and nothing is bypassed. Category, tag, author and Sponsored URLs are rejected with a 400.
Required: url.
Sampled 14 Oct 2026: 10 fields returned with a value. In the sample: published_at: 2026-09-14; section: “NP Comment”; url: nationalpost.com; paywalled: true; title: 87 characters; authors: 1 entry; description: 100 characters; updated_at: 2026-09-24.
Open in Playground
GET/nationalpost/authorapiKey2 credits/request
Returns one National Post author's public profile: name, bio when the author has one, the total number of stories the page attributes to them, and their latest stories (first page).
Optional: slug, url.
Sampled 14 Oct 2026: 10 items. Filled in every item: title, url, summary, category. In the sample: url: nationalpost.com; title: median 82 characters; summary: median 100 characters.
Open in Playground
GET/nationalpost/headlinesapiKey1 credit/request
Returns National Post headlines for one section; `section` is required and takes one of 45 slugs such as `canada`, `hockey` or `deals`. The top-level sections `health`, `opinion`, `longreads`, `modern-life`, `travel`, `entertainment`, `shopping-essentials` and `sports` return 10 stories with publication time and byline. Others return up to about 45 without either. Sponsored stories are left out.
Required: section (45 allowed values, including canada, true-crime, politics, health, world, israel-middle-east, opinion, longreads, modern-life, food, horoscopes, style-beauty, travel, travel-canada, travel-usa, travel-international, travel-cruises, travel-guide, entertainment, books, celebrity, movies, music, theatre, television, business-essentials, shopping-essentials, buy-canadian, home-living, outdoor-living, kitchen-dining, tech, personal-care, entertainment-hobbies, gift-guide, deals, sports, hockey, baseball, basketball).
Sampled 14 Oct 2026: 10 items. Filled in every item: title, url, published_at, author. Not in every item: summary (9). In the sample: published_at: 2026-10-10 to 2026-10-13; url: nationalpost.com; title: median 73 characters; summary: median 110 characters.
Open in Playground
GET/nationalpost/newsapiKey1 credit/request
Returns the latest 10 National Post stories across all sections, with no parameters. Each item has a title, canonical article URL, one-line summary, publication time and byline. Use `nationalpost-headlines` to read a single section.
Takes no parameters.
Sampled 14 Oct 2026: 10 items. Filled in every item: title, url, summary, published_at, author. In the sample: published_at: 2026-10-13; url: nationalpost.com; title: median 82 characters; summary: median 110 characters.
Open in Playground
GET/nationalpost/sectionsapiKey1 credit/request
Lists the 45 National Post section slugs accepted by `nationalpost-headlines`, such as `canada`, `opinion`, `hockey` and `gift-guide`, each with its display `name` and category page `url`. Links that leave nationalpost.com (Financial Post, Driving.ca, puzzles, classifieds, e-paper) and the paid Sponsored categories are not included.
Takes no parameters.
Sampled 14 Oct 2026: 45 items. Filled in every item: slug, name, url. In the sample: name: “Canada” and 44 other values; url: nationalpost.com.
Open in Playground