- Argentina
- Australia
- Austria
- Bangladesh
- Belgium
- Botswana
- Brazil
- Bulgaria
- Canada
- Chile
- China
- Colombia
- Cuba
- Czech Republic
- Egypt
- Estonia
- Ethiopia
- Finland
- France
- Germany
- Ghana
- Greece
- Hong Kong
- Hungary
- India
- Indonesia
- Ireland
- Israel
- Italy
- Japan
- Kenya
- Latvia
- Lebanon
- Lithuania
- Malaysia
- Mexico
- Morocco
- Namibia
- Netherlands
- New Zealand
- Nigeria
- Norway
- Pakistan
- Peru
- Philippines
- Poland
- Portugal
- Romania
- Russia
- Saudi Arabia
- Senegal
- Singapore
- Slovakia
- Slovenia
- South Africa
- South Korea
- Spain
- Sweden
- Switzerland
- Taiwan
- Tanzania
- Thailand
- Turkey
- Uganda
- Ukraine
- United Arab Emirates
- United Kingdom
- United States
- Venezuela
- Vietnam
- Zimbabwe
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": 282410,
"articles": [
{
"id": "fe69d302f2144c73e9402b0ef4fad769",
"title": "NBA trade deadline: Running analysis for every notable deal",
"description": "Trending News & Rumors for Football, Basketball, Baseball, Hockey, Soccer & More",
"content": "Welcome to your one-stop shop for analysis of every major transaction leading up to Thursday's NBA trade deadline.\nFeb. 4\nWarriors send Kuminga to Hawks for Porzingis\nWell, it isn't Giannis Antetokounmpo, but it's something for the Warriors.\nGolden S... [19118 chars]",
"url": "https://www.thescore.com/nba/news/3470923",
"image": "https://assets-cms.thescore.com/uploads/image/file/820586/w768xh576_3_Images_V1__20_.jpg?ts=1770272583",
"publishedAt": "2026-02-05T06:26:13Z",
"lang": "en",
"source": {
"id": "9ed95b6d5fb838a90939fdedce0bcc88",
"name": "theScore.com",
"url": "https://www.thescore.com"
}
},
{
"id": "fac853924ee240ab8d22192eb73e1d07",
"title": "Flames take season series, hand Oilers third consecutive loss",
"description": "Rookie Matvei Gridin had a goal and an assist for his first multi-point NHL game to lead the Calgary Flames to a 4-3 victory over the Edmonton Oilers on Wednesday.",
"content": "Rookie Matvei Gridin had a goal and an assist for his first multi-point NHL game to lead the Calgary Flames to a 4-3 victory over the Edmonton Oilers on Wednesday.\nJonathan Huberdeau and Ryan Lomberg, with the game-winner, also scored for Calgary (23... [2039 chars]",
"url": "https://www.sportsnet.ca/nhl/article/flames-take-season-series-hand-oilers-third-consecutive-loss/",
"image": "https://www.sportsnet.ca/wp-content/uploads/2026/02/CP175731618.jpg",
"publishedAt": "2026-02-05T06:01:00Z",
"lang": "en",
"source": {
"id": "46feeb00f639cdb65f2e57274ee65901",
"name": "Sportsnet",
"url": "https://www.sportsnet.ca"
}
},
{
"id": "3e0c1bc2f07fd9179cc93da31da6ef26",
"title": "Blue Jays, Josh Fleming Agree To Minor League Deal",
"description": "The Blue Jays add a long reliever to their minor league depth chart, signing Josh Fleming to a non-roster invite.",
"content": "The Blue Jays reached agreement with left-hander Josh Fleming on a minor league contract, reports Alden González of ESPN. The Republik Sports client receives a non-roster invite to Spring Training.\nFleming spent last season in Triple-A with the Marin... [805 chars]",
"url": "https://www.mlbtraderumors.com/2026/02/blue-jays-josh-fleming-agree-to-minor-league-deal.html",
"image": "https://cdn.mlbtraderumors.com/files/2024/02/josh-fleming-1024x683.jpg",
"publishedAt": "2026-02-05T06:00:47Z",
"lang": "en",
"source": {
"id": "95e9972ed9d1a75fccc1269425e6b80e",
"name": "MLB Trade Rumors",
"url": "https://www.mlbtraderumors.com"
}
}
]
}