Flag of Canada

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": 286844,
    "articles": [
        {
            "id": "350a7443dd6956c40c59e8b2443f734f",
            "title": "Szoboszlai steps up in place of Salah to sink Inter as Liverpool fans sing Slot’s name",
            "description": "Dominik Szoboszlai scored an 88th-minute penalty to give Liverpool a much-needed boost with a 1-0 win at Inter in the Champions League",
            "content": "The Liverpool hierarchy protected Arne Slot’s authority by axing Mohamed Salah from the Champions League trip to Milan. The Liverpool team followed suit by inflicting a first European home defeat on Internazionale since September 2022 courtesy of Dom... [4837 chars]",
            "url": "https://www.theguardian.com/football/2025/dec/09/inter-liverpool-champions-league-match-report",
            "image": "https://i.guim.co.uk/img/media/8dceff4bd02ec4e48a0cea7640ad0c5b910b6494/514_0_2778_2222/master/2778.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=7810ae636bf464be951424cce963213a",
            "publishedAt": "2025-12-09T22:25:00Z",
            "lang": "en",
            "source": {
                "id": "558a003a7a0164e924408edec7e99f99",
                "name": "The Guardian",
                "url": "https://www.theguardian.com"
            }
        },
        {
            "id": "8089a0bbb62e7227a399a138bf3eb573",
            "title": "Lamine Yamal banned for Barcelona’s Champions League clash with Slavia Prague",
            "description": "The teenager will sit the next match out.",
            "content": "Barcelona will have to cope without Lamine Yamal next time out in the Champions League against Slavia Prague after he picked up a one-match ban against Eintracht Frankfurt.\nYamal was booked in the second half of the match, his third of the campaign s... [670 chars]",
            "url": "https://www.barcablaugranes.com/barcelona-uefa-champions-league/107676/lamine-yamal-banned-for-barcelonas-champions-league-clash-with-slavia-prague",
            "image": "https://platform.barcablaugranes.com/wp-content/uploads/sites/21/2025/12/gettyimages-2251023336.jpg?quality=90&strip=all&crop=0%2C10.728738751437%2C100%2C78.542522497126&w=1200",
            "publishedAt": "2025-12-09T21:32:09Z",
            "lang": "en",
            "source": {
                "id": "da921ab42218b0440227ae6505101aa7",
                "name": "Barca Blaugranes",
                "url": "https://www.barcablaugranes.com"
            }
        },
        {
            "id": "b4992709008c04c8f324360d29bbc302",
            "title": "D-backs Rumors: Marte, Johnson, Front Office",
            "description": "The asking price on Ketel Marte is sky-high. The D-backs like a former Braves reliever. They also hired a new AGM. Read more at MLB Trade Rumors.",
            "content": "Even as general manager Mike Hazen continues to downplay the possibility of a trade, Diamondbacks second baseman Ketel Marte is one of the most talked-about players around baseball’s Winter Meetings at the moment. Hazen has called a trade unlikely, s... [5583 chars]",
            "url": "https://www.mlbtraderumors.com/2025/12/dbacks-trade-rumors-ketel-marte-established-starting-pitcher-top-prospects.html",
            "image": "https://cdn.mlbtraderumors.com/files/2025/11/ketel-marte-diamondbacks-1024x683.jpg",
            "publishedAt": "2025-12-09T21:31:44Z",
            "lang": "en",
            "source": {
                "id": "95e9972ed9d1a75fccc1269425e6b80e",
                "name": "MLB Trade Rumors",
                "url": "https://www.mlbtraderumors.com"
            }
        }
    ]
}

Categories