Canada Sports News API

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

Get API key for the Canada Sports 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=sports&apikey=API_KEY
{
    "totalArticles": 382356,
    "articles": [
        {
            "id": "b55b337e827061fd800c7adcabb28730",
            "title": "Canadiens dominate Hurricanes in Game 1 of East final",
            "description": "Montreal takes a 1-0 lead in the best-of-seven Eastern Conference final with the road victory after coming off back-to-back seven-game series wins over Tampa Bay and Buffalo. The Canadiens had also swept the regular-season series against the 'Canes 3-0.",
            "content": "The Montreal Canadiens pounced for four first-period goals on slow-starting Carolina — coming off the longest postseason break in more than a century — and handed the Hurricanes their first loss of the playoffs with a 6-2 victory Thursday night in Ga... [2286 chars]",
            "url": "https://www.cbc.ca/news/canada/montreal/habs-hurricanes-game-one-ecf-9.7206759",
            "image": "https://i.cbc.ca/ais/4c51e09d-8ba0-46fa-8ba6-9aa0bafc2b31,1779414793972/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C226%2C4334%2C2437%29%3BResize%3D620",
            "publishedAt": "2026-05-22T02:48:00Z",
            "lang": "en",
            "source": {
                "id": "aa998c61041906c2082d63fdef6cc33a",
                "name": "CBC",
                "url": "https://www.cbc.ca"
            }
        },
        {
            "id": "d0095dfbfdd9662056f600910f3769db",
            "title": "Canadiens strike early, rout Hurricanes to take 1-0 lead in Eastern Conference Final",
            "description": "Juraj Slafkovsky had two goals and an assist as the Montreal Canadiens beat the Carolina Hurricanes 5-2 in Thursday in Game 1 to take a 1-0 lead in the Eastern Conference Final.",
            "content": "RALEIGH, N.C. (AP) — The Montreal Canadiens pounced for four first-period goals on slow-starting Carolina — coming off the longest postseason break in more than a century — and handed the Hurricanes their first loss of the playoffs with a 6-2 victory... [2427 chars]",
            "url": "https://www.tsn.ca/nhl/article/canadiens-strike-early-rout-hurricanes-to-take-1-0-lead-in-eastern-conference-final/",
            "image": "https://www.tsn.ca/resizer/v2/LXH3DEDDXFGI7DQBANLCD5GVAY.jpg?smart=true&auth=d878b920ac2aaf59ffcd3ec5a82e0ca9a92b401f92f87e353f6b849c694b3713&width=1200&height=630",
            "publishedAt": "2026-05-22T02:47:00Z",
            "lang": "en",
            "source": {
                "id": "83ec652de04269e0242e0ec8be47a101",
                "name": "TSN",
                "url": "https://www.tsn.ca"
            }
        },
        {
            "id": "dd34c2fa123cfa0050d185e263ebc970",
            "title": "Toronto Blue Jays vs. New York Yankees Results, Stats, and Recap",
            "description": "CBS Sports brings you live coverage, scoring, expert picks and stats for the MLB matchup between Toronto Blue Jays and New York Yankees on May 21, 2026",
            "content": "NEW YORK (AP) George Springer homered, Vladimir Guerrero Jr. reached base three times and the Toronto Blue Jays beat the New York Yankees 2-0 on Thursday night to split a four-game series.\nSpringer hit his second homer of the series and gave the Blue... [1669 chars]",
            "url": "https://www.cbssports.com/mlb/gametracker/recap/MLB_20260521_TOR@NYY/",
            "image": "https://sportsfly.cbsistatic.com/fly-622/bundles/sportsmediacss/images/fantasy/default-article-image-large.png",
            "publishedAt": "2026-05-22T02:15:00Z",
            "lang": "en",
            "source": {
                "id": "416e66c8ea979965c0cee3b0ed1f714b",
                "name": "CBS Sports",
                "url": "https://www.cbssports.com"
            }
        }
    ]
}

Categories