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": 271216,
    "articles": [
        {
            "id": "e30f5de115878dd4e83d3850d2e300e4",
            "title": "Israël: la procureure générale s'oppose à la nomination du futur chef du Mossad",
            "description": "Dans une lettre à la Cour suprême publiée dimanche 10 mai par les médias israéliens, la procureure générale d'Israël a affirmé son opposition à la nomination Roman Gofman au poste de directeur du Mossad,…",
            "content": "À l’origine de l’opposition de la procureure Gali Baharav-Miara, une affaire remontant à 2022, quand le général Roman Gofman était en poste à la frontière nord d’Israël. À l’époque, rappelle-t-elle dans sa lettre, des officiers agissant « à la demand... [1257 chars]",
            "url": "https://www.rfi.fr/fr/moyen-orient/20260510-isra%C3%ABl-la-procureure-g%C3%A9n%C3%A9rale-s-oppose-%C3%A0-la-nomination-du-futur-chef-du-mossad",
            "image": "https://s.rfi.fr/media/display/534e4bea-4c89-11f1-bd88-005056a90284/w:1280/p:16x9/000-A7KY8WE.jpg",
            "publishedAt": "2026-05-10T16:01:02Z",
            "lang": "fr",
            "source": {
                "id": "ce220ee834949cc829facb394da9f7b7",
                "name": "RFI",
                "url": "https://www.rfi.fr"
            }
        },
        {
            "id": "1bb439344eee7bbb17e9297f6e81202d",
            "title": "Russia kills three Ukrainians in 24 hours, accuses Kyiv of violating truce",
            "description": "Russia claims Ukraine has committed more than 1,000 violations since the three-day truce came into effect on Saturday.",
            "content": "At least three people have been killed in Russian attacks on Ukraine in the past 24 hours despite a three-day ceasefire announced by US President Donald Trump that came into effect on May 9.\nRegional authorities on Sunday reported one death each in U... [2598 chars]",
            "url": "https://www.aljazeera.com/news/2026/5/10/russia-kills-three-ukrainians-in-24-hours-accuses-kyiv-of-violating-truce",
            "image": "https://www.aljazeera.com/wp-content/uploads/2025/11/AP25312428168372-1762704358.jpg?resize=1200%2C675",
            "publishedAt": "2026-05-10T15:57:47Z",
            "lang": "en",
            "source": {
                "id": "7530d90c9af769eda4cb548f32ed381d",
                "name": "Al Jazeera",
                "url": "https://www.aljazeera.com"
            }
        },
        {
            "id": "c0b598df5f2a2fbc160167cff5d531f7",
            "title": "Iran responds to U.S. ceasefire proposal as drones target Gulf nations",
            "description": "Washington’s latest proposal addressed a deal to end the war, reopen the Strait of Hormuz and roll back Iran’s nuclear program, an issue that Tehran would rather discuss later.",
            "content": "Iran has sent its response to the latest U.S. ceasefire proposal via Pakistani mediators and wants negotiations to focus on permanently ending the war, Iran’s state-run media said Sunday. Pakistan confirmed receiving it.\nIran seeks to end the war on ... [5485 chars]",
            "url": "https://globalnews.ca/news/11842492/iran-ceasefire-proposal-response-drone-attacks/",
            "image": "https://globalnews.ca/wp-content/uploads/2026/05/a0028681676d00e4eed07bb6609cd23e8959dd4f2103455435b57389620de4d1.jpg?quality=65&strip=all&w=720&h=379&crop=1",
            "publishedAt": "2026-05-10T15:53:16Z",
            "lang": "en",
            "source": {
                "id": "a301f1a787ffad153a758085184d4bbb",
                "name": "Global News",
                "url": "https://globalnews.ca"
            }
        }
    ]
}

Categories