Flag of Canada

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": 234760,
    "articles": [
        {
            "id": "86a7570f22ad086463dc8e927147d93c",
            "title": "ICE detained a 5-year-old boy coming home from Minnesota preschool, say school officials",
            "description": "A five-year-old boy, wearing a blue toque with droopy ears, carrying a Spider-Man backpack, was reportedly apprehended by U.S. Immigration and Customs Enforcement (ICE) agents in his Columbia Heights driveway on Tuesday.",
            "content": "He was arriving home from preschool with his dad. The photos show what Minnesota school officials say happened next.\nA five-year-old boy, wearing a blue toque with droopy ears, carrying a Spider-Man backpack, was reportedly apprehended by U.S. Immigr... [3733 chars]",
            "url": "https://www.cbc.ca/news/world/ice-detains-boy-school-9.7055812",
            "image": "https://i.cbc.ca/ais/ea42cae6-9623-441a-af8f-b9fad97b96f6,1769090576425/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C71%2C1536%2C864%29%3BResize%3D620",
            "publishedAt": "2026-01-22T17:33:10Z",
            "lang": "en",
            "source": {
                "id": "aa998c61041906c2082d63fdef6cc33a",
                "name": "CBC",
                "url": "https://www.cbc.ca"
            }
        },
        {
            "id": "5644a3bb19688945d60ee545a6cea70b",
            "title": "Here are the countries joining Trump's 'Board of Peace' so far",
            "description": "U.S. President Donald Trump launched his newly formed \"Board of Peace\" on an international stage Thursday as more countries responded to his invitation for a seat at the table that will initially aim to rebuild Gaza.",
            "content": "U.S. President Donald Trump launched his newly formed \"Board of Peace\" on an international stage Thursday as more countries responded to his invitation for a seat at the table that will initially aim to rebuild Gaza.\nAs of Thursday morning, some 35 c... [2236 chars]",
            "url": "https://www.cbc.ca/news/world/board-of-peace-gaza-trump-list-of-countries-9.7055866",
            "image": "https://i.cbc.ca/ais/967066b2-4c0e-4e15-891c-001f1bf1029c,1769097436706/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C139%2C5900%2C3318%29%3BResize%3D620",
            "publishedAt": "2026-01-22T17:31:05Z",
            "lang": "en",
            "source": {
                "id": "aa998c61041906c2082d63fdef6cc33a",
                "name": "CBC",
                "url": "https://www.cbc.ca"
            }
        },
        {
            "id": "b79d538f317c26d5c3d5560457ab60c9",
            "title": "Canada absent from Trump’s ‘Board of Peace’ founding membership",
            "description": "Mark Carney’s office said Canada had agreed 'in principle' to join board overseeing the 'redevelopment' of Gaza, but has yet to formally sign on.",
            "content": "Canada was absent from a list of founding “Board of Peace” members at a ceremony led by U.S. President Donald Trump Thursday in Davos, Switzerland.\nPrime Minister Mark Carney has indicated that Canada agreed “in principle” to join the board, meant to... [3198 chars]",
            "url": "https://globalnews.ca/news/11624551/canada-absent-trump-board-of-peace-membership/",
            "image": "https://globalnews.ca/wp-content/uploads/2026/01/b4178fd73de2b92f3fe5fbf9d0ed18b88d75d21c4eaf177352285014217fab01_0ba9a5.jpg?quality=65&strip=all&w=720&h=379&crop=1",
            "publishedAt": "2026-01-22T17:27:43Z",
            "lang": "en",
            "source": {
                "id": "a301f1a787ffad153a758085184d4bbb",
                "name": "Global News",
                "url": "https://globalnews.ca"
            }
        }
    ]
}

Categories