- 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": 463860,
"articles": [
{
"id": "1e13388cd7f6c9998cd24a3802d01e9a",
"title": "West-end Toronto shooting leaves man dead",
"description": "A man is in hospital fighting for his life after a late-night shooting in Toronto’s west-end Friday night.",
"content": "A man is dead after a late-night shooting in Toronto’s west-end Friday night.\nIn a post to social media, officials say the incident happened in the Scarlettwood Road and Scarlettwood Court area shortly after 10 p.m.\nWhen officers arrived, they say th... [430 chars]",
"url": "https://www.cp24.com/local/toronto/2026/04/25/man-dead-after-shooting-in-torontos-west-end-homicide-unit-investigating/",
"image": "https://www.cp24.com/resizer/v2/BRSMVM3KG5DX7CNIJX57JIZH2U.jpeg?smart=true&auth=11ba18f3b7074ab341b578693df2727ff7c72f813876ab668296bb9c77bf8ebe&width=1200&height=630",
"publishedAt": "2026-04-25T12:53:58Z",
"lang": "en",
"source": {
"id": "7dd7268139219ad1376ef22df3730d7e",
"name": "CP24",
"url": "https://www.cp24.com"
}
},
{
"id": "fa6a8079c8db665f3ec62755e9b51371",
"title": "Kraken-like giant octopus ruled the seas in the time of the dinosaurs, study suggests",
"description": "'We show that these animals reached total lengths of up to nearly 20 metres, which may have surpassed the size of large marine reptiles'",
"content": "A giant octopus may have ruled the ancient seas as a top marine predator in the age of the dinosaurs, according to new research.\nJapanese scientists from Hokkaido University studied 15 jaw fossils of large octobrachia, which were previously found on ... [2738 chars]",
"url": "https://ca.news.yahoo.com/kraken-giant-octopus-ruled-seas-120005705.html",
"image": "https://s.yimg.com/ny/api/res/1.2/IdBL4afZ84v6I1Roqh_4.w--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEyMDA7aD05MDA7Y2Y9d2VicA--/https://media.zenfs.com/en/national_post_articles_198/0b01db1a725d0d00017afeebfb3014e2",
"publishedAt": "2026-04-25T12:00:05Z",
"lang": "en",
"source": {
"id": "a2b63f17a2f88eb6115cf6b743dcd1e5",
"name": "Yahoo News Canada",
"url": "https://ca.news.yahoo.com"
}
},
{
"id": "bbe4e8aa6cbf0e4f0e9c9f7a1d631b57",
"title": "About Last Night: Canadiens take series lead, but where's the first line?",
"description": "Cole Caufield has zero goals and four shots against the Lightning in three playoff games.",
"content": "Defenceman Lane Hutson scored the winner at 2:09 in overtime to give the Montreal Canadiens a 3-2 win over the Tampa Bay Lightning in Game 3 on Friday night at the Bell Centre.\nWith the win, the Canadiens have taken a 2-1 lead in their best-of-seven,... [3690 chars]",
"url": "https://montrealgazette.com/sports/hockey/montreal-canadiens/about-last-night-canadiens-take-series-lead-but-wheres-the-first-line/",
"image": "https://montrealgazette.com/wp-content/uploads/sites/2/2026/04/0425-ot-1.jpg?w=1024",
"publishedAt": "2026-04-25T10:00:00Z",
"lang": "en",
"source": {
"id": "a27b75f5edcb9a8e875f9905b0f24199",
"name": "Montreal Gazette",
"url": "https://montrealgazette.com"
}
}
]
}