Canada News API

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

Get API key for the Canada 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=general&apikey=API_KEY
{
    "totalArticles": 557934,
    "articles": [
        {
            "id": "4bdc0428a99ee66b4bb045e62abd8abb",
            "title": "Bat in Haldimand-Norfolk tests positive for rabies, public health says",
            "description": "A bat in the Haldimand-Norfolk region has been found to be positive for rabies — prompting a warning from Grand Erie Public Health for residents to avoid contact with bats and other wild animals.",
            "content": "A bat in the Haldimand-Norfolk region has been confirmed as positive for rabies — prompting a warning from Grand Erie Public Health for residents to avoid contact with bats and other wild animals.\nThe health unit said in a Tuesday news release that p... [1692 chars]",
            "url": "https://www.cbc.ca/news/canada/hamilton/rabies-bat-haldimand-norfolk-positive-9.7222004",
            "image": "https://i.cbc.ca/ais/1.1981223,1381473897000/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C0%2C1180%2C663%29%3BResize%3D620",
            "publishedAt": "2026-06-03T16:27:22Z",
            "lang": "en",
            "source": {
                "id": "aa998c61041906c2082d63fdef6cc33a",
                "name": "CBC",
                "url": "https://www.cbc.ca"
            }
        },
        {
            "id": "b788002cfc8a22e9ca84d0b2ee5dcb75",
            "title": "Carney says latest Trump tariffs 'not a surprise' after U.S. promises new 10% levy on Canada",
            "description": "Prime Minister Mark Carney says he isn't surprised by the Trump administration's plan to slap import levies on goods allegedly made with forced labour.",
            "content": "Prime Minister Mark Carney says he isn't surprised by the Trump administration's plan to slap import levies on goods allegedly made with forced labour.\nA report released from U.S. Trade Representative Jamieson Greer's office on Tuesday listed dozens ... [3865 chars]",
            "url": "https://www.cbc.ca/news/politics/carney-trump-tariffs-forced-labour-9.7221762",
            "image": "https://i.cbc.ca/ais/de7f3d71-ca33-4cd8-9719-af4d1c5c034d,1780497029905/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C271%2C4511%2C2537%29%3BResize%3D620",
            "publishedAt": "2026-06-03T16:23:17Z",
            "lang": "en",
            "source": {
                "id": "aa998c61041906c2082d63fdef6cc33a",
                "name": "CBC",
                "url": "https://www.cbc.ca"
            }
        },
        {
            "id": "1e6ef7b7a4fe49dc8e3d717490234328",
            "title": "No change to current NWT cancer care with release of new guide",
            "description": "The GNWT released a new guide to cancer treatment services available to NWT residents, though that doesn't come with any change to those services.",
            "content": "The GNWT has released a new guide to cancer treatment services available to NWT residents, though that doesn’t come with any change to those services.\nThe Cancer Care Vision: A Living Framework for Quality and Priorities in the Northwest Territories,... [2110 chars]",
            "url": "https://cabinradio.ca/293714/news/health/no-change-to-current-nwt-cancer-care-with-release-of-new-guide/",
            "image": "https://cabinradio.ca/wp-content/uploads/2025/07/IMG_5609.jpg",
            "publishedAt": "2026-06-03T16:04:44Z",
            "lang": "en",
            "source": {
                "id": "93eabc11fd06d38b99b4ef1ae82e391d",
                "name": "Cabin Radio",
                "url": "https://cabinradio.ca"
            }
        }
    ]
}

Categories