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": 333378,
    "articles": [
        {
            "id": "1ec22f584475a39ae32f199730d1edac",
            "title": "Laurent Dauphin, le pompier en alerte du Rocket",
            "description": "Lors de la huitième vague de la fusillade, Dauphin a effectué une manoeuvre rapide pour glisser le disque entre les jambières de Scott Ratzlaff.",
            "content": "LAVAL — Le Rocket de Laval a l’habitude d’être à l’aise lorsqu’il joue avec une avance, mais il a également montré qu’il pouvait effacer un retard en respectant son style de jeu.\nLaurent Dauphin a marqué le but décisif en tirs de barrage et les Laval... [5454 chars]",
            "url": "https://www.rds.ca/hockey/rocket/article/laurent-dauphin-le-pompier-en-alerte-du-rocket/",
            "image": "https://www.rds.ca/resizer/v2/JDCZYKFQG5AGXAVXZMEI5EDTZA.png?smart=true&auth=65e0d399d3c4d1559539094f114ff0888c04ee6823d5807e587f83f6ba93c5c9&width=1200&height=630",
            "publishedAt": "2026-03-07T23:27:12Z",
            "lang": "fr",
            "source": {
                "id": "f8f4e5e8c91e665de255923c777c6158",
                "name": "RDS",
                "url": "https://www.rds.ca"
            }
        },
        {
            "id": "8c669b499127b9739350fa77def13635",
            "title": "Max Scherzer's outing suggests he'll be ready sooner than later for Blue Jays",
            "description": "Max Scherzer's outing on Saturday wasn't just encouraging, but it also lent credence to his insistence that he'll be ready in time for Opening Day.\nBen Nicholson-Smith dives into the veteran's promising spring-training debut.",
            "content": "CLEARWATER, Fla. – Before Max Scherzer's first start of the spring, he spent some time talking with John Schneider in the manager’s office at the team’s player development complex.\nThese pre-game discussions were a near-daily fixture of the Blue Jays... [4634 chars]",
            "url": "https://www.sportsnet.ca/mlb/article/max-scherzers-outing-suggests-hell-be-ready-sooner-than-later-for-blue-jays/",
            "image": "https://www.sportsnet.ca/wp-content/uploads/2025/11/CP175245116-1.jpg",
            "publishedAt": "2026-03-07T22:12:00Z",
            "lang": "en",
            "source": {
                "id": "46feeb00f639cdb65f2e57274ee65901",
                "name": "Sportsnet",
                "url": "https://www.sportsnet.ca"
            }
        },
        {
            "id": "5690adff53680630acb810d1287b965a",
            "title": "Brad Jacobs met un terme à la carrière de Brad Gushue",
            "description": "Le capitaine de 45 ans a annoncé que ce serait sa dernière saison de curling de compétition.",
            "content": "SAINT-JEAN — Brad Gushue a quitté son dernier championnat canadien de curling masculin sans une fin digne d’un conte de fées, mais il est tout de même devenu un héros populaire de son sport.\nLe natif de St. John’s, âgé de 45 ans, rêvait d’une victoir... [4577 chars]",
            "url": "https://www.rds.ca/curling/article/brad-jacobs-met-un-terme-a-la-carriere-de-brad-gushue/",
            "image": "https://www.rds.ca/resizer/v2/XSGLRJK3TRCPDNOZT3FXRWDWHI.JPG?smart=true&auth=5c23d4e4499d9f80a2a49eb1aa2fc1813cd9e3f7bf15c9114af69a5ce88c880a&width=1200&height=630",
            "publishedAt": "2026-03-07T20:44:46Z",
            "lang": "fr",
            "source": {
                "id": "f8f4e5e8c91e665de255923c777c6158",
                "name": "RDS",
                "url": "https://www.rds.ca"
            }
        }
    ]
}

Categories