- 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": 462360,
"articles": [
{
"id": "11ebe7bf77726bfc3285ad6e02b03548",
"title": "One of three outbreaks at the Sault hospital has ended",
"description": "An outbreak is declared when there are two or more cases of the same respiratory virus",
"content": "The Sault Area Hospital has declared that a COVID-19 outbreak on unit 2C is now over.\nUnit 2C is for patients requiring post-acute complex continuing care.\nTwo units at the hospital still have COVID-19 outbreaks. Those units include 1B, which is for ... [737 chars]",
"url": "https://www.sootoday.com/local-news/one-of-three-outbreaks-at-the-sault-hospital-has-ended-11850947",
"image": "https://www.vmcdn.ca/f/files/sootoday/images/health/sault-area-hospital/20230829sahzt.JPG;w=1200;h=800;mode=crop",
"publishedAt": "2026-02-07T17:14:49Z",
"lang": "en",
"source": {
"id": "e75700b3f7b2c08a9430fe2e93805216",
"name": "SooToday.com",
"url": "https://www.sootoday.com"
}
},
{
"id": "5db8fedc4b7ebc1daa52aaeea26cd49b",
"title": "2026 Winter Olympics Day 1 Recap: Speed skater Maltais wins bronze for Team Canada's first medal, women's hockey team to make debut after norovirus concerns",
"description": "With plently of opportunities to medal, Team Canada starts Day 1 looking to make their mark at the 2026 Milano Cortina Winter Olympics",
"content": "Welcome to the first full-day of competition at the Milano Cortina 2026 Winter Olympics, after a stunning opening ceremony took place on Feb. 6. With 206 Canadian athletes set to compete throughout the Games, there will be tons of action to keep up w... [3760 chars]",
"url": "https://ca.news.yahoo.com/2026-winter-olympics-day-1-recap-speed-skater-maltais-wins-bronze-for-team-canadas-first-medal-womens-hockey-team-to-make-debut-after-norovirus-concerns-162753170.html",
"image": "https://s.yimg.com/ny/api/res/1.2/4RdfkuS8x2U08R60oiLF9w--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEyMDA7aD03NTQ7Y2Y9d2VicA--/https://s.yimg.com/os/creatr-uploaded-images/2026-02/90a62930-0441-11f1-b3df-ddd9ec7a42a1",
"publishedAt": "2026-02-07T15:51:43Z",
"lang": "en",
"source": {
"id": "a2b63f17a2f88eb6115cf6b743dcd1e5",
"name": "Yahoo News Canada",
"url": "https://ca.news.yahoo.com"
}
},
{
"id": "4cb4d39afc6311d07be0b2e5c2fcdcc6",
"title": "Des milliers de personnes auraient été exposées à la rougeole à Brandon",
"description": "La province demande aux participants de e surveiller l’apparition de symptômes liés à cette maladie.",
"content": "Des milliers de personnes qui ont assisté à l’exposition agricole Ag Days à Brandon, en janvier, auraient été exposées à la rougeole, selon des responsables de la santé publique au Manitoba.\nDans un bulletin publié vendredi, la province demande à tou... [1416 chars]",
"url": "https://ici.radio-canada.ca/nouvelle/2226685/rougeole-ag-days-brandon",
"image": "https://images.radio-canada.ca/q_auto,w_1250/v1/ici-info/16x9/ag-days-agriculture-brandon.jpg",
"publishedAt": "2026-02-07T15:41:25Z",
"lang": "fr",
"source": {
"id": "197e8e0f338b074f642026d5a319d658",
"name": "Radio-Canada",
"url": "https://ici.radio-canada.ca"
}
}
]
}