- 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": 422604,
"articles": [
{
"id": "f0112d3db02c8061887a9a71a1e628d2",
"title": "How to watch, lineup notes, and storylines",
"description": "The Sabres return home looking to take a series lead.",
"content": "The Buffalo Sabres return home to host Game 5 of their second-round playoff series with the Montreal Canadiens at KeyBank Center on Thursday at 7 p.m.\nThe Sabres took care of business with a 3-2 road win in Game 4, evening the series at two wins apie... [3358 chars]",
"url": "https://www.nhl.com/sabres/news/how-to-watch-sabres-canadiens-game-5-lineup",
"image": "https://media.d3.nhle.com/image/private/t_ratio16_9-size50/prd/trk44heivsnoce7bh5wa.jpg",
"publishedAt": "2026-05-14T18:07:39Z",
"lang": "en",
"source": {
"id": "8c7d2a077d28a24e16f925a9ca740291",
"name": "NHL.com",
"url": "https://www.nhl.com"
}
},
{
"id": "bce4dc4a491761c0e43e153389b08981",
"title": "RELEASE: Blackhawks Agree to Terms with Roman Kantserov on Three-Year, Entry-Level Contract",
"description": "Chicago signs forward through 2028-29 season with $1,075,000 cap hit deal",
"content": "The Chicago Blackhawks today announced that the team has agreed to terms with forward Roman Kantserov on a three-year, entry-level contract ($1,075,000 salary cap hit). The contract will begin in the 2026-27 season and will run through the 2028-29 se... [1165 chars]",
"url": "https://www.nhl.com/blackhawks/news/release-blackhawks-agree-to-terms-with-roman-kantserov-on-three-year-entry-level-contract",
"image": "https://media.d3.nhle.com/image/private/t_ratio16_9-size50/prd/abslqplimtichwq5rq3v.png",
"publishedAt": "2026-05-14T18:02:33Z",
"lang": "en",
"source": {
"id": "8c7d2a077d28a24e16f925a9ca740291",
"name": "NHL.com",
"url": "https://www.nhl.com"
}
},
{
"id": "fde3a4fc632fc8944fe6f887f718c400",
"title": "En attendant le match le plus important... jusqu’au prochain!",
"description": "Pendant que le Canadien se reposait à l’hôtel, jeudi matin, les Sabres respiraient la bonne humeur au KeyBank Center.",
"content": "BUFFALO - Pendant que le Canadien se reposait à l’hôtel, jeudi matin, les Sabres respiraient la bonne humeur au KeyBank Center.\nAutant sur la patinoire sur laquelle ils ont tenu un entraînement matinal d’une bonne demi-heure que dans le vestiaire où ... [6742 chars]",
"url": "https://www.rds.ca/hockey/canadiens/article/en-attendant-le-match-le-plus-important-jusquau-prochain/",
"image": "https://www.rds.ca/resizer/v2/LKW5IPJ6XREKHHKEZ7XVQKPCOE.jpg?smart=true&auth=053c3b74750589d40529d8fb6164ae0508865112e5f145bb8d8a34ff615d6483&width=1200&height=630",
"publishedAt": "2026-05-14T17:37:34Z",
"lang": "fr",
"source": {
"id": "f8f4e5e8c91e665de255923c777c6158",
"name": "RDS",
"url": "https://www.rds.ca"
}
}
]
}