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": 342326,
    "articles": [
        {
            "id": "1ff7736ac1694a0d1b7966e9a5b8023b",
            "title": "Tumbler Ridge shooting: 5 students, teacher dead as BC RCMP identifies shooter",
            "description": "At least nine people were killed in a school shooting Tuesday afternoon in Tumbler Ridge, in which the suspected shooter also ended up dead.",
            "content": "BC RCMP said the suspect in a mass shooting in B.C.’s Peace Region, is believed to have acted alone.\nEight people were killed in a school shooting on Tuesday afternoon in Tumbler Ridge, in which the suspected shooter also ended up dead, bringing the ... [3516 chars]",
            "url": "https://globalnews.ca/news/11663209/tumbler-ridge-school-shooting-bc-rcmp-live-latest/",
            "image": "https://globalnews.ca/wp-content/uploads/2026/02/CP175772673.jpg?quality=65&strip=all&w=720&h=379&crop=1",
            "publishedAt": "2026-02-12T03:12:21Z",
            "lang": "en",
            "source": {
                "id": "a301f1a787ffad153a758085184d4bbb",
                "name": "Global News",
                "url": "https://globalnews.ca"
            }
        },
        {
            "id": "2ab6733ff556152e5aa4032e5538c2b2",
            "title": "US House votes to overturn Trump's tariffs on Canada",
            "description": "Six Republican lawmakers joined Democrats to back a resolution that seeks to end the tariffs Trump imposed on Canada last year.",
            "content": "In a 219 to 211 vote, six Republican lawmakers joined Democrats to back a resolution that seeks to end the tariffs Trump imposed on Canada last year.\nThe vote is largely symbolic as it will still need to be approved by the US Senate and then approved... [2077 chars]",
            "url": "https://www.bbc.com/news/articles/clyz2142e77o",
            "image": "https://ichef.bbci.co.uk/news/1024/branded_news/3548/live/563f2ac0-07a3-11f1-b0d2-85559d4741f4.jpg",
            "publishedAt": "2026-02-12T01:42:28Z",
            "lang": "en",
            "source": {
                "id": "f331a5ed3965fb59761dfcecfc7e7a34",
                "name": "BBC",
                "url": "https://www.bbc.com"
            }
        },
        {
            "id": "c504d3716ed9b9c10a55b53cb72d8abe",
            "title": "Des élus républicains votent pour faire invalider les tarifs douaniers imposés au Canada",
            "description": "À l’approche des élections de mi-mandat, ils ont défié pour la première fois la politique phare de Donald Trump.",
            "content": "Signe que la guerre commerciale pèse de plus en plus dans leur camp, six élus républicains ont défié la politique phare de leur président pour tenter d’invalider les droits de douane imposés au Canada.\nLes membres de la Chambre des représentants étai... [6048 chars]",
            "url": "https://www.ledevoir.com/politique/canada/955473/elus-republicains-votent-faire-invalider-tarifs-douaniers-imposes-canada",
            "image": "https://media1.ledevoir.com/image/955473.jpg?crop=3%3A2%2Csmart&width=1600&ts=1770864786",
            "publishedAt": "2026-02-12T00:12:25Z",
            "lang": "fr",
            "source": {
                "id": "c84f2ae7c58e4987789aacb653e5f635",
                "name": "Le Devoir",
                "url": "https://www.ledevoir.com"
            }
        }
    ]
}

Categories