Flag of Canada

Canada Nation News API

Get the live top nation headlines from Canada with our JSON API.

Get API key for the Canada Nation News API

API Demonstration

This example demonstrates the HTTP request to make and the JSON response you will receive when you use the news api to get the top headlines from Canada.

GET
https://gnews.io/api/v4/top-headlines?country=ca&category=nation&apikey=API_KEY
{
    "totalArticles": 316378,
    "articles": [
        {
            "id": "5b697302daca3727e82880a7d8c5591f",
            "title": "‘I don’t like winning’: Toronto man outruns streetcars to show up sluggish transit network",
            "description": "Mac Bauer’s racing activism has made ‘signal priority’ and traffic congestion a big talking point for the Canadian city",
            "content": "When Toronto’s streetcars hit a rare open stretch of road, the metallic grind gives way to an airy electric hum, and for a fleeting moment, there is a feeling that one is hurtling along the knife’s edge of the future.\nSeconds later, the illusion shat... [4558 chars]",
            "url": "https://www.theguardian.com/world/2025/dec/30/i-dont-like-winning-toronto-man-outruns-streetcars-to-show-up-sluggish-transit-network",
            "image": "https://i.guim.co.uk/img/media/645bac423aa0d2d7bd6aa43de55862f20cc51b61/0_0_11811_9449/master/11811.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=ad8a97fd4969d7d56ca01486cca97b91",
            "publishedAt": "2025-12-30T11:04:00Z",
            "lang": "en",
            "source": {
                "id": "558a003a7a0164e924408edec7e99f99",
                "name": "The Guardian",
                "url": "https://www.theguardian.com"
            }
        },
        {
            "id": "a680eee2ff804b12b11c48232a2c6ed0",
            "title": "Third Suspect in Empire Avenue Homicide Remains in Hospital",
            "description": "One of three men arrested for first-degree murder last week has yet to be formally charged given his condition...",
            "content": "One of three men arrested for first-degree murder last week has yet to be formally charged given his condition in hospital.\nThe charges would normally be read to the accused by a judge within 24 hours of the arrest.\nBut it was made abundantly clear i... [1084 chars]",
            "url": "https://vocm.com/2025/12/30/third-suspect-in-empire-avenue-homicide-remains-in-hospital/",
            "image": "https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/900/files/2025/12/empire-ave-2.jpg",
            "publishedAt": "2025-12-30T10:30:00Z",
            "lang": "en",
            "source": {
                "id": "e1f7b8d1fbe1f1a390d9ca6465745832",
                "name": "VOCM",
                "url": "https://vocm.com"
            }
        },
        {
            "id": "ddaa10382cccdb715496703ae5d382e8",
            "title": "La vie de ministre, avant et après",
            "description": "En réintégrant Marc Miller au Conseil des ministres, le premier ministre Mark Carney compte aujourd’hui sur 12 ministres qui étaient dans le gouvernement Trudeau. Jean-Yves Duclos n’est pas du nombre.",
            "content": "(Ottawa) En réintégrant Marc Miller au Conseil des ministres, le premier ministre Mark Carney compte aujourd’hui sur 12 ministres qui étaient dans le gouvernement Trudeau. Jean-Yves Duclos n’est pas du nombre.\nLe député de Québec-Centre a été pendant... [4701 chars]",
            "url": "https://www.lapresse.ca/actualites/politique/2025-12-30/jean-yves-duclos/la-vie-de-ministre-avant-et-apres.php",
            "image": "https://mobile-img.lpcdn.ca/v2/924x/r3996/7a967d99de6032f49748afa8dc61ca96.jpg",
            "publishedAt": "2025-12-30T10:00:00Z",
            "lang": "fr",
            "source": {
                "id": "9929f9b2d4820f4ed54220376fab7d4c",
                "name": "La Presse",
                "url": "https://www.lapresse.ca"
            }
        }
    ]
}

Categories