
Canada Sports News API
Get the live top sports headlines from Canada with our JSON API.
Get API key for the Canada Sports News APIAPI 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": 5851714, "articles": [ { "id": "1f1f20b1074ad1a7a4db74b7cec82f00", "title": "Bieber's dominant Blue Jays debut offers glimpse of what's to come", "description": "Shane Bieber's debut for the Blue Jays led to another win as they beat the Marlins while getting an enticing glimpse at what their newest starter may be able to offer down the stretch and into the playoffs.", "content": "MIAMI — A few hours before first pitch Friday, Shane Bieber sat alone in the visiting dugout at loanDepot Park, eyes on the field where he’d soon make his first big-league start in more than 16 months. By the late evening, Bieber’s new teammates were... [3570 chars]", "url": "https://www.sportsnet.ca/mlb/article/biebers-dominant-blue-jays-debut-offers-glimpse-of-whats-to-come/", "image": "https://www.sportsnet.ca/wp-content/uploads/2025/08/Shane-Bieber-2.jpg", "publishedAt": "2025-08-23T02:48:00Z", "lang": "en", "source": { "id": "46feeb00f639cdb65f2e57274ee65901", "name": "Sportsnet.ca", "url": "https://www.sportsnet.ca", "country": "ca" } }, { "id": "5a8104d4899d9fd6a55caab522609ff6", "title": "Inside look at San Jose Sharks", "description": "Aim to take next step in rebuild with added help from veterans", "content": "NHL.com is providing in-depth roster, prospect and fantasy analysis for each of its 32 teams from Aug. 1-Sept. 1. Today, the San Jose Sharks.\nThe San Jose Sharks have been patient. So have their fans.\nSix seasons without the Stanley Cup Playoffs and ... [2194 chars]", "url": "https://www.nhl.com/news/san-jose-sharks-inside-look-for-2025-26-season-32-in-32", "image": "https://media.d3.nhle.com/image/private/t_ratio16_9-size50/prd/dtrscccamuekvlatxid5.jpg", "publishedAt": "2025-08-23T02:04:13Z", "lang": "en", "source": { "id": "8c7d2a077d28a24e16f925a9ca740291", "name": "NHL.com", "url": "https://www.nhl.com", "country": "ca" } }, { "id": "0743e9bc60d12cdff367b015daf2c4b1", "title": "Toronto Blue Jays vs. Miami Marlins 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 Miami Marlins on August 22, 2025", "content": "MIAMI (AP) Shane Bieber struck out nine over six innings of one-run ball in his Toronto debut and return from a 16-month absence as the Toronto Blue Jays beat the Miami Marlins 5-2 on Friday night.\nDaulton Varsho homered, doubled and drove in three r... [1508 chars]", "url": "https://www.cbssports.com/mlb/gametracker/recap/MLB_20250822_TOR@MIA/", "image": "https://sportsfly.cbsistatic.com/fly-149/bundles/sportsmediacss/images/fantasy/default-article-image-large.png", "publishedAt": "2025-08-23T01:52:30Z", "lang": "en", "source": { "id": "416e66c8ea979965c0cee3b0ed1f714b", "name": "CBS Sports", "url": "https://www.cbssports.com", "country": "ca" } } ] }