Canadian local-news monitoring
Use CTV News endpoints to turn canadian local-news monitoring into repeatable API requests with documented inputs and JSON responses.
Create Canadian news feeds that combine national reporting with provincial and city newsroom coverage.
Collect CTV News headlines, sections, and articles through 5 documented Crawlora endpoints, including an author-related route. Covers Canada and local editions.
Endpoint families
5
Documented params
8
Examples
5
Live catalog snapshot
Active endpoints
5
Methods
GET
Required params
8
Schema refs
5
{
"platform": "CTV News",
"endpoint": "ctvnews-headlines",
"method": "GET",
"path": "/ctvnews/headlines",
"auth": "apiKey"
}Use cases
Collect CTV News headlines, sections, and articles through 5 documented Crawlora endpoints, including an author-related route. Covers Canada and local editions.
Use CTV News endpoints to turn canadian local-news monitoring into repeatable API requests with documented inputs and JSON responses.
Use CTV News endpoints to turn national policy and climate research into repeatable API requests with documented inputs and JSON responses.
Use CTV News endpoints to turn regional broadcast-news aggregation into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live CTV News endpoint catalog — 5 endpoints, 8 documented request parameters, and 5 published response schemas — the same catalog Docs and Playground run against.
5 documented CTV News endpoints, grouped into 5 request families — Article, Author and Headlines, plus 2 more.
8 request parameters are documented across those CTV News endpoints, 8 of them required — the full input contract is public before you write any integration code.
5 of the 5 CTV News endpoints ship a recorded example response, and 5 carry a documented response schema — you can code against the real JSON before the first request.
CTV News endpoints document their error responses (400, 404, 429 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 CTV News endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
/ctvnews/article
/ctvnews/author
/ctvnews/headlines
/ctvnews/news
/ctvnews/sections
Endpoint catalog
/ctvnews/headlinesReturns the current stories listed on one public CTV News section page, newest first, with headline, summary, byline, publication time and image.
MCP tool ctvnews_headlines
/ctvnews/newsReturns the newest CTV News stories (about the last 24 hours, newest first) from its public news sitemap, each with headline, publication time and lead image.
MCP tool ctvnews_news
/ctvnews/sectionsLists the 27 CTV News sections accepted by `ctvnews-headlines`: 12 national topic sections such as `canada`, `politics` and `sci-tech`, and 15 local newsrooms such as `toronto`, `calgary` and `atlantic`. Video, photo, weather, podcast, sponsored and shopping hubs are not included.
MCP tool ctvnews_sections
/ctvnews/articleReturns public CTV News article metadata and body paragraphs from a canonical story URL (https://www.ctvnews.ca/<section>/article/<slug>/). Video, photo-gallery and live-stream pages are not article pages.
MCP tool ctvnews_article
/ctvnews/authorReturns a CTV News byline profile from a canonical author URL: name, role, biography, photo, public contact address, and recent stories.
MCP tool ctvnews_author
Related APIs
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.
Media & Streaming
Turn Apple Books ebook and audiobook pages into structured data — search, catalog detail, paginated customer reviews, similar titles, author bibliographies, series listings, and chart rankings as normalized JSON. Credential-free.
How to scrape CTV News
CTV's local editions make it practical to preserve city or province context while also collecting Canada-wide coverage. CTV combines national categories with local editions, so a city story should retain its edition before it is aggregated with Canada-wide reporting. Its 2026-09-26 Canada feed included a Brampton jewelry theft and a ChatGPT-related report; the two should not be grouped solely because they share a top-level feed. For a regional watch, start with the local edition, save the city or province label, publication time, and article URL, and then check whether a national version adds new reporting.
Use sections for Canada-wide coverage or an available local newsroom.
Call headlines or news to discover current public reports.
Use article and author routes to complete the source record.
FAQ
Yes. The sections endpoint includes Canada-wide categories alongside local CTV newsroom editions.
The 5-endpoint integration returns the public data documented for each CTV News route. Article, headline, news, and section feeds vary by publisher; an author-related route is also listed, and its behavior is platform-specific.