Canada World News API

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

Get API key for the Canada World 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=world&apikey=API_KEY
{
    "totalArticles": 267010,
    "articles": [
        {
            "id": "23cf076caa9fbcbb515bd3839b8198b9",
            "title": "Ukraine war briefing: Eliminate Putin’s ‘last major advantage,’ Zelenskyy urges Washington",
            "description": "Patriots would neutralise ballistic missiles and force Russia to negotiate, says Ukrainian president; half a million Russian dead – GCHQ boss. What we know on day 1,555",
            "content": "Volodymyr Zelenskyy has made a dual appeal to Donald Trump and the US Congress for more air defence munitions including Patriot missiles after Russia battered Ukraine with waves of ballistic missiles. The Ukrainian president said the Russian missiles... [5900 chars]",
            "url": "https://www.theguardian.com/world/2026/may/28/ukraine-war-briefing-eliminate-putins-last-major-advantage-zelenskyy-urges-washington",
            "image": "https://i.guim.co.uk/img/media/59605b4171430a7ce348936f13d40624c8ae6a16/368_0_4883_3904/master/4883.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=58c37b8342ff592bbec9abb893d5926d",
            "publishedAt": "2026-05-28T00:40:00Z",
            "lang": "en",
            "source": {
                "id": "558a003a7a0164e924408edec7e99f99",
                "name": "The Guardian",
                "url": "https://www.theguardian.com"
            }
        },
        {
            "id": "2ad8b53b4c0a5f1c4fca5d435366e8cb",
            "title": "U.S. strikes in Iran revive Strait of Hormuz turmoil fears",
            "description": "Oil prices rose on Thursday after fresh U.S. strikes in Iran renewed concerns over disruptions to commercial shipping through the Strait of Hormuz.",
            "content": "Oil prices rose on Thursday after fresh U.S. strikes in Iran renewed concerns over disruptions to commercial shipping through the Strait of Hormuz.\nBrent crude futures, the international benchmark, gained over 1.81% to $96 per barrel, while the West ... [961 chars]",
            "url": "https://www.cnbc.com/2026/05/28/oil-prices-us-strikes-in-iran-revive-strait-of-hormuz-turmoil-fears.html",
            "image": "https://image.cnbcfm.com/api/v1/image/108302895-1778071470308-gettyimages-2274721674-dji_20260505171040_0110_d_rnzcbzl7.jpeg?v=1778071580&w=1920&h=1080",
            "publishedAt": "2026-05-28T00:32:00Z",
            "lang": "en",
            "source": {
                "id": "32c2ad3fb41cb87b5b847d750028dff0",
                "name": "CNBC",
                "url": "https://www.cnbc.com"
            }
        },
        {
            "id": "82470be7915189ac484fc18a82ce0c26",
            "title": "Le gouvernement Fréchette se ravise et critique le traitement infigé à la flottille en Israël",
            "description": "Plus tôt, Québec solidaire avait critiqué le gouvernement pour son silence sur la question.",
            "content": "Après avoir été critiqué pour son silence sur le traitement imposé à la flottille à Gaza, le gouvernement du Québec s’est ravisé mercredi. Il dénonce désormais les « traitements indignes » subis par les Québécois présents sur la flottille et demande ... [3770 chars]",
            "url": "https://www.ledevoir.com/politique/quebec/983210/gouvernement-frechette-critique-silence-traitement-flottille-vers-gaza",
            "image": "https://media1.ledevoir.com/image/983210.jpg?crop=3%3A2%2Csmart&width=1600&ts=1779924550",
            "publishedAt": "2026-05-27T23:29:01Z",
            "lang": "fr",
            "source": {
                "id": "c84f2ae7c58e4987789aacb653e5f635",
                "name": "Le Devoir",
                "url": "https://www.ledevoir.com"
            }
        }
    ]
}

Categories