- 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 News API
Get the live top headlines from Canada with our JSON API.
Get API key for the Canada 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=general&apikey=API_KEY
{
"totalArticles": 464190,
"articles": [
{
"id": "44c728bcacca750d3c4375ee1f1d5daf",
"title": "This app lets kids with disabilities use devices with their minds. Now anyone can download it",
"description": "Brain-computer interfaces have been around for decades. But now the technology, which reads brainwaves and turns them into real-world action, is being used to help kids with disabilities.",
"content": "When Claire Sonnenberg was born with cerebral palsy, her parents were told she would never talk, walk or do much of anything on her own.\nNow the smart and smiley 10-year-old plays video games, bakes and makes smoothies and pores over books using a br... [5192 chars]",
"url": "https://www.cbc.ca/radio/thecurrent/kids-disabilities-control-devices-with-brainwaves-app-9.7184114",
"image": "https://i.cbc.ca/ais/6d8e050b-4c21-4133-9587-2bd567fdd8d7,1777646571225/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C188%2C480%2C270%29%3BResize%3D620",
"publishedAt": "2026-05-02T08:00:00Z",
"lang": "en",
"source": {
"id": "aa998c61041906c2082d63fdef6cc33a",
"name": "CBC",
"url": "https://www.cbc.ca"
}
},
{
"id": "5ede1eeb313b7089221aa20aba99d278",
"title": "Lightning, Canadiens to play Game 7 of Eastern Conference 1st round",
"description": "Tampa Bay 7-3 in situation; Montreal is 15-9",
"content": "The Lightning forced the deciding game in the best-of-7 series with a 1-0 overtime win in Game 6 at Bell Centre on Friday.\nThe winner of the game will play the Buffalo Sabres, who defeated the Boston Bruins 4-1 in Game 6 on Friday to advance.\n“Whethe... [1589 chars]",
"url": "https://www.nhl.com/news/tampa-bay-lightning-montreal-canadiens-game-7-lookahead",
"image": "https://media.d3.nhle.com/image/private/t_ratio16_9-size50/v1777688895/prd/wsjkp69t42rvkm5aye0j.jpg",
"publishedAt": "2026-05-02T05:48:45Z",
"lang": "en",
"source": {
"id": "8c7d2a077d28a24e16f925a9ca740291",
"name": "NHL.com",
"url": "https://www.nhl.com"
}
},
{
"id": "27d55619ff67895a9b76a088850f75f1",
"title": "Lightning edge Canadiens in OT, force Game 7 in Eastern 1st Round",
"description": "Goncalves wins it at 9:03, Vasilevskiy makes 30 saves in shutout for Tampa Bay",
"content": "Goncalves slapped in a loose puck in the crease after the Lightning killed off a tripping penalty to Nikita Kucherov at 5:30 of the extra period. Dominic James set up Goncalves on a pass from the bottom of the right circle.\nAndrei Vasilevskiy made 30... [5089 chars]",
"url": "https://www.nhl.com/news/tampa-bay-lightning-montreal-canadiens-game-6-recap-may-1-2026",
"image": "https://media.d3.nhle.com/image/private/t_ratio16_9-size50/v1777688908/prd/jqbhdvug3wissuglmpgh.jpg",
"publishedAt": "2026-05-02T04:53:42Z",
"lang": "en",
"source": {
"id": "8c7d2a077d28a24e16f925a9ca740291",
"name": "NHL.com",
"url": "https://www.nhl.com"
}
}
]
}