Endpoint Playground
Returns 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.
14 Oct 2026: Single record response; 9 fields had a value in every checked item.
Sample value profiles: published_at: 2026-09-24; section: “Vancouver”; url: ctvnews.ca.
curl 'https://api.crawlora.net/api/v1/ctvnews/article?url=https%3A%2F%2Fwww.ctvnews.ca%2Ftoronto%2Farticle%2Fexample-article-slug%2F' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| url | string | Yes | https://www.ctvnews.ca/toronto/article/example-article-slug/ | Canonical CTV News article URL |
{
"code": 200,
"data": {
"url": "https://www.ctvnews.ca/toronto/article/example-article-slug",
"title": "Example article",
"description": "Example description.",
"published_at": "2026-09-24T18:55:50Z",
"updated_at": "2026-09-24T18:55:50Z",
"section": "Toronto",
"authors": [
"Jane Reporter"
],
"image_url": "https://www.ctvnews.ca/resizer/v2/EXAMPLE.jpg?auth=example",
"paragraphs": [
"Example public paragraph."
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.