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": 487226,
    "articles": [
        {
            "id": "ba3646204457ec6b208fe4fa7ed927c5",
            "title": "Peacock mistakes shiny Mercedes for romantic rival in Cook Street Village (PHOTOS)",
            "description": "A peacock in Victoria’s Cook Street Village is being blamed for a series of mysterious scratches on a black Mercedes after reportedly becoming locked in a battle with his own reflection.",
            "content": "A peacock in Victoria’s Cook Street Village is being blamed for a series of mysterious scratches on a black Mercedes after reportedly becoming locked in a battle with his own reflection.\nThe now-viral Facebook post, shared in the “Friends of Vancouve... [2186 chars]",
            "url": "https://victoriabuzz.com/2026/05/peacock-mistakes-shiny-mercedes-for-romantic-rival-in-cook-street-village-photos/",
            "image": "https://victoriabuzz.com/wp-content/uploads/2026/05/peacokc-Victoria-1024x683.png",
            "publishedAt": "2026-05-17T14:54:19Z",
            "lang": "en",
            "source": {
                "id": "896004cf38c77979e6439c5791506980",
                "name": "Victoria Buzz",
                "url": "https://victoriabuzz.com"
            }
        },
        {
            "id": "a9f299f2b3cf9f89af85e2085f5f1321",
            "title": "U.A.E. reports drone strike at nuclear power plant as Iran war deadlock endures",
            "description": "A drone strike caused a fire at a nuclear power plant in the United Arab Emirates, officials in Abu Dhabi said on Sunday, at a time when progress appears to have stalled in efforts to end the U.S.-Israeli war with Iran and restart shipping in the Gulf.",
            "content": "A drone strike caused a fire at a nuclear power plant in the United Arab Emirates, officials in Abu Dhabi said on Sunday, at a time when progress appears to have stalled in efforts to end the U.S.-Israeli war with Iran and restart shipping in the Gul... [2931 chars]",
            "url": "https://www.cbc.ca/news/world/uae-drone-strike-nuclear-power-plant-9.7202750",
            "image": "https://i.cbc.ca/ais/ec394d45-d6f4-461f-8643-086577ae172f,1779025229915/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C208%2C2000%2C1125%29%3BResize%3D620",
            "publishedAt": "2026-05-17T14:02:27Z",
            "lang": "en",
            "source": {
                "id": "aa998c61041906c2082d63fdef6cc33a",
                "name": "CBC",
                "url": "https://www.cbc.ca"
            }
        },
        {
            "id": "8dcefc3af5a7e3f9093b2e9028329430",
            "title": "Alex Cooper announces pregnancy with husband Matt Kaplan",
            "description": "The couple has been married since April 2024",
            "content": "Call them mom and dad — Alex Cooper and Matt Kaplan are expecting their first baby together.\nThe Call Her Daddy podcast host, 31, shared pictures Sunday showing off her pregnancy bump with Kaplan, 42, as she simply wrote, “Our family.”\nCooper and Kap... [2642 chars]",
            "url": "https://ca.news.yahoo.com/alex-cooper-announces-pregnancy-husband-134210635.html",
            "image": "https://s.yimg.com/os/en/the_independent_635/0d99323eaa224e80a457e5f2095738ba",
            "publishedAt": "2026-05-17T13:42:10Z",
            "lang": "en",
            "source": {
                "id": "a2b63f17a2f88eb6115cf6b743dcd1e5",
                "name": "Yahoo News Canada",
                "url": "https://ca.news.yahoo.com"
            }
        }
    ]
}

Categories