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": 406308,
    "articles": [
        {
            "id": "a7ae0681974f7e3c82bc1691a2f3cbee",
            "title": "‘Strickland still sucks’: Pros react to Sean Strickland’s close UFC 328 win over Khamzat Chimaev",
            "description": "Sean Strickland just got past Khamzat Chimaev in the UFC 328 main event Saturday night.",
            "content": "Sean Strickland won over most of his peers with another outstanding performance at UFC 328.\nThe former UFC middleweight champion Strickland regained his belt with an upset of the previously undefeated Khazmat Chimaev at the Prudential Center in Newar... [266 chars]",
            "url": "https://www.mmafighting.com/ufc/487515/strickland-still-sucks-pros-react-to-sean-stricklands-close-ufc-328-win-over-khamzat-chimaev",
            "image": "https://platform.mmafighting.com/wp-content/uploads/sites/109/2026/05/gettyimages-2275392414.jpg?quality=90&strip=all&crop=0%2C5.3996978355928%2C100%2C78.534031413613&w=1200",
            "publishedAt": "2026-05-10T05:31:00Z",
            "lang": "en",
            "source": {
                "id": "50619ed61a9c377689926fae945c9257",
                "name": "MMA Fighting",
                "url": "https://www.mmafighting.com"
            }
        },
        {
            "id": "75fde178c2cd2668d2cd1b4e1e0f2662",
            "title": "Sean Strickland stuns Khamzat Chimaev with split decision victory to reclaim title in UFC 328 main event",
            "description": "Sean Strickland actually issued an apology after beating Khamzat Chimaev in the UFC 328 main event.",
            "content": "Sean Strickland is champion again after stunning Khamzat Chimaev across five rounds to win a split decision in the UFC 328 main event.\nDespite all the bad blood between them, Strickland stuck to his usual strategy as he stayed behind a nasty lead jab... [4482 chars]",
            "url": "https://www.mmafighting.com/ufc/487400/sean-strickland-stuns-khamzat-chimaev-with-split-decision-victory-to-reclaim-title-in-ufc-328-main-event",
            "image": "https://platform.mmafighting.com/wp-content/uploads/sites/109/2026/05/gettyimages-2275391519.jpg?quality=90&strip=all&crop=0%2C1.4117448988282%2C100%2C78.534031413613&w=1200",
            "publishedAt": "2026-05-10T04:59:00Z",
            "lang": "en",
            "source": {
                "id": "50619ed61a9c377689926fae945c9257",
                "name": "MMA Fighting",
                "url": "https://www.mmafighting.com"
            }
        },
        {
            "id": "e7c112b4eba5238574c1fe1df9790a76",
            "title": "Blake scores in OT, Hurricanes complete sweep of Flyers in East 2nd Round",
            "description": "Forward gets 2nd goal at 5:31, Carolina perfect 8-0 in playoffs",
            "content": "Blake scored the winner after taking a pass from Taylor Hall in the slot. He put a wrist shot on net that bounced off the glove of Philadelphia goalie Dan Vladar and trickled over the goal line.\n\"A lot went down on that goal,\" Blake said. \"'Slavvo' (... [3628 chars]",
            "url": "https://www.nhl.com/news/carolina-hurricanes-philadelphia-flyers-game-4-recap-may-9-2026",
            "image": "https://media.d3.nhle.com/image/private/t_ratio16_9-size50/v1778376538/prd/xglacafddok0zcal4nqw.png",
            "publishedAt": "2026-05-10T04:36:20Z",
            "lang": "en",
            "source": {
                "id": "8c7d2a077d28a24e16f925a9ca740291",
                "name": "NHL.com",
                "url": "https://www.nhl.com"
            }
        }
    ]
}

Categories