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": 276150,
    "articles": [
        {
            "id": "5f3362ad63d7136613ada6d3e2773773",
            "title": "China’s Xi Jinping and Russian President Vladimir Putin meet in Beijing",
            "description": "Xi and Putin hold talks just days after US President Donald Trump made an official visit to China.",
            "content": "A meeting between Chinese leader Xi Jinping and visiting Russian President Vladimir Putin has started in Beijing, Chinese state media report.\nXi welcomed Putin to the Chinese capital on Wednesday, shaking hands with the Russian leader outside the Gre... [3357 chars]",
            "url": "https://www.aljazeera.com/news/2026/5/20/chinas-xi-jinping-and-russian-president-vladimir-putin-meet-in-beijing",
            "image": "https://www.aljazeera.com/wp-content/uploads/2026/05/2026-05-20T032451Z_1870919635_RC2RCLAOH5EU_RTRMADP_3_CHINA-RUSSIA-1779247861.jpg?resize=1920%2C1440",
            "publishedAt": "2026-05-20T03:45:00Z",
            "lang": "en",
            "source": {
                "id": "7530d90c9af769eda4cb548f32ed381d",
                "name": "Al Jazeera",
                "url": "https://www.aljazeera.com"
            }
        },
        {
            "id": "fc688a8aa8f5d209a767ad8bb3dec7b7",
            "title": "EU strikes deal on Trump trade pact",
            "description": "Negotiators said the compromise will give European manufacturers more certainty, even though Brussels can’t guarantee Washington will stick to the deal.",
            "content": "STRASBOURG — The European Union agreed early Wednesday morning to implement a trade deal with the United States, likely averting a threat by President Donald Trump to punish further delay with oppressive tariffs.\nNegotiators from the European Parliam... [4833 chars]",
            "url": "https://www.politico.eu/article/eu-strikes-deal-implement-us-trump-trade-pact-negotiations-compromise/",
            "image": "https://www.politico.eu/cdn-cgi/image/width=1200,height=630,fit=crop,quality=80,onerror=redirect/wp-content/uploads/2026/05/20/GettyImages-2226589317.jpg",
            "publishedAt": "2026-05-20T03:03:34Z",
            "lang": "en",
            "source": {
                "id": "3ba3d17ed2b9c7b829a43e4ec3f59eb0",
                "name": "politico.eu",
                "url": "https://www.politico.eu"
            }
        },
        {
            "id": "df18e733b73ceed2cdc9601c4a06d741",
            "title": "US President Trump, family granted immunity from pending tax audits",
            "description": "Democratic lawmakers blast move, which follows the establishment of a controversial ‘Anti-Weaponization Fund’.",
            "content": "United States President Donald Trump, his family, and his businesses have been granted immunity from any ongoing audits into their tax affairs, according to a directive by the Department of Justice.\nThe move on Tuesday came as an addendum to Trump’s ... [2934 chars]",
            "url": "https://www.aljazeera.com/news/2026/5/20/us-president-trump-and-family-given-immunity-from-pending-tax-audits",
            "image": "https://www.aljazeera.com/wp-content/uploads/2026/05/AP26126551164570-1779235694_05e6fb-1779236886.jpg?resize=1200%2C630&quality=80",
            "publishedAt": "2026-05-20T02:13:28Z",
            "lang": "en",
            "source": {
                "id": "7530d90c9af769eda4cb548f32ed381d",
                "name": "Al Jazeera",
                "url": "https://www.aljazeera.com"
            }
        }
    ]
}

Categories