- 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": 448404,
"articles": [
{
"id": "f1324394b561a4526a5ebaf0a85c2e1c",
"title": "NL Health Services outlines flu season precautions",
"description": "Newfoundland and Labrador (NL) Health Services is sharing information to help people stay safe during the flu and respiratory illness season. There continue to be cases of influenza in the province, with almost all cases caused by influenza A. It is particularly important to help protect those who are at risk of more severe illness […]",
"content": "Health, News January 31st, 2026\nNewfoundland and Labrador (NL) Health Services is sharing information to help people stay safe during the flu and respiratory illness season. There continue to be cases of influenza in the province, with almost all cas... [2035 chars]",
"url": "https://ntv.ca/health/nl-health-services-outlines-flu-season-precautions-2/",
"image": "https://ntv.ca/wp-content/uploads/2023/05/230514-MASKS-e1700589160619.jpg",
"publishedAt": "2026-01-31T14:25:21Z",
"lang": "en",
"source": {
"id": "27c49f5d2826c9c9b4314335d86ff2a2",
"name": "ntv.ca",
"url": "https://ntv.ca"
}
},
{
"id": "987caed065d9db516ab04e5e40f930d2",
"title": "Israeli air strikes kill at least 28 Palestinians in Gaza, rescue officials say",
"description": "Israel's military confirmed the strikes, which come during a ceasefire that Israel and Hamas accuse each other of breaking.",
"content": "At least 28 people have been killed in a wave of Israeli air strikes across the Gaza Strip on Saturday, according to local authorities.\nThe civil defence agency, which is operated by Hamas, says children and women were among those killed. It added th... [2680 chars]",
"url": "https://www.bbc.com/news/articles/c701g1g00gdo",
"image": "https://ichef.bbci.co.uk/news/1024/branded_news/77d5/live/cbf50f70-fe96-11f0-ae1d-b56660f38b59.jpg",
"publishedAt": "2026-01-31T13:29:56Z",
"lang": "en",
"source": {
"id": "f331a5ed3965fb59761dfcecfc7e7a34",
"name": "BBC",
"url": "https://www.bbc.com"
}
},
{
"id": "6b5ea27aaa7c6c0a8acfa630616377ef",
"title": "Rybakina wins Australian Open by beating No. 1 Sabalenka for her second Grand Slam title",
"description": "Elena Rybakina finally won her second Grand Slam title with a victory over top-ranked Aryna Sabalenka at the Australian Open on Saturday, and it was something of a testament to quiet achievers.",
"content": "MELBOURNE, Australia (AP) — Elena Rybakina finally won her second Grand Slam title with a victory over top-ranked Aryna Sabalenka at the Australian Open on Saturday, and it was something of a testament to quiet achievers.\nAfter some tumult at the sta... [4470 chars]",
"url": "https://www.tsn.ca/tennis/article/rybakina-wins-australian-open-by-beating-no-1-sabalenka-for-her-second-grand-slam-title/",
"image": "https://www.tsn.ca/resizer/v2/2RTBMGVHRDTII52FZRVKVJPY2A.jpg?smart=true&auth=4df20262bce041f3067a70ec49100bacc42e2a299e225d67a77ea9022189695f&width=1200&height=630",
"publishedAt": "2026-01-31T13:06:37Z",
"lang": "en",
"source": {
"id": "83ec652de04269e0242e0ec8be47a101",
"name": "TSN",
"url": "https://www.tsn.ca"
}
}
]
}