- 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": 465152,
"articles": [
{
"id": "9d240a370f6b5fe3214a27ed7ac7dce3",
"title": "Bruins, Lightning arrive at Stadium Series dressed as colonial patriots, Buccaneers",
"description": "Players get creative with arrival outfits before marquee outdoor game",
"content": "There was not an NFL game at Raymond James Stadium on Sunday, but there were plenty of Patriots and Buccaneers.\nThe Boston Bruins and Tampa Bay Lightning continued the long-standing tradition of themed outfits for arrivals to NHL outdoor games on Sun... [2952 chars]",
"url": "https://www.nhl.com/news/2026-stadium-series-arrivals-boston-bruins-tampa-bay-lightning",
"image": "https://media.d3.nhle.com/image/private/t_ratio16_9-size50/v1769979508/prd/derdi77j4tj6gklf2lkx.jpg",
"publishedAt": "2026-02-01T22:03:59Z",
"lang": "en",
"source": {
"id": "8c7d2a077d28a24e16f925a9ca740291",
"name": "NHL.com",
"url": "https://www.nhl.com"
}
},
{
"id": "6d4086616d319e0d867ea3b54f11bddb",
"title": "La rougeole continue de se propager dans la province",
"description": "La Colombie-Britannique a recensé 31 nouveaux cas de rougeole entre la fin décembre et la fin janvier, affirme le Centre de contrôle des maladies.",
"content": "La Colombie-Britannique a recensé 31 nouveaux cas de rougeole entre la fin décembre et la fin janvier, affirme le Centre de contrôle des maladies.\nElle compte maintenant 445 cas, dont 418 confirmés en laboratoire ou en raison du degré d'exposition à ... [1223 chars]",
"url": "https://ici.radio-canada.ca/nouvelle/2224998/rougeole0nord-est-encephalite",
"image": "https://images.radio-canada.ca/q_auto,w_1250/v1/ici-premiere/16x9/rougeole-dmeo-bras-rougeurs.jpg",
"publishedAt": "2026-02-01T21:40:33Z",
"lang": "fr",
"source": {
"id": "197e8e0f338b074f642026d5a319d658",
"name": "Radio-Canada",
"url": "https://ici.radio-canada.ca"
}
},
{
"id": "52cbd3f40ac3e4ef540a80de589d02d0",
"title": "Thousands rally in Toronto to support Iran uprising, call for regime change",
"description": "Thousands gathered in Toronto on Sunday to show support for the Iranian people as a deadly uprising sweeps through the Middle Eastern country.",
"content": "TORONTO — Thousands gathered in Toronto on Sunday to show support for the Iranian people as a deadly uprising sweeps through the Middle Eastern country.\nProtesters took to Sankofa Square to demand the fall of the Islamic regime, one of multiple prote... [816 chars]",
"url": "https://www.cp24.com/local/toronto/2026/02/01/thousands-rally-in-toronto-to-support-iran-uprising-call-for-regime-change/",
"image": "https://www.cp24.com/resizer/v2/C3EEW4MHQXPJBCZG6AJQKAB5YY.jpg?smart=true&auth=2f1275debc2844bd9d06012e4fcf5df50c6361f2bcb1a2600111dfab2712f1fd&width=1200&height=630",
"publishedAt": "2026-02-01T20:59:48Z",
"lang": "en",
"source": {
"id": "7dd7268139219ad1376ef22df3730d7e",
"name": "CP24",
"url": "https://www.cp24.com"
}
}
]
}