- Argentina
- Australia
- Austria
- Bangladesh
- Belgium
- Botswana
- Brazil
- Bulgaria
- Canada
- Chile
- China
- Colombia
- Cuba
- Czechia
- 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
- Republic of Korea
- Romania
- Russian Federation
- Saudi Arabia
- Senegal
- Singapore
- Slovakia
- Slovenia
- South Africa
- Spain
- Sweden
- Switzerland
- Taiwan
- Thailand
- Türkiye
- Uganda
- Ukraine
- United Arab Emirates
- United Kingdom
- United Republic of Tanzania
- 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": 364124,
"articles": [
{
"id": "696d0a22168d60f3cdb55f25020fe07f",
"title": "Blue Jays outright Yariel Rodriguez off 40-man roster",
"description": "The Toronto Blue Jays outrighted Yariel Rodriguez off the roster Saturday after he passed through waivers unclaimed, clearing a valuable 40-man spot by parking the right-hander’s contract in the minor-leagues.",
"content": "TORONTO – The Toronto Blue Jays outrighted Yariel Rodriguez off the roster Saturday after he passed through waivers unclaimed, clearing a valuable 40-man spot by parking the right-hander’s contract in the minor-leagues.\nSigned to a $32-million, five-... [1902 chars]",
"url": "https://www.sportsnet.ca/mlb/article/blue-jays-outright-yariel-rodriguez-off-40-man-roster/",
"image": "https://www.sportsnet.ca/wp-content/uploads/2024/08/CP215346102.jpg",
"publishedAt": "2025-12-06T20:25:00Z",
"lang": "en",
"source": {
"id": "46feeb00f639cdb65f2e57274ee65901",
"name": "Sportsnet.ca",
"url": "https://www.sportsnet.ca"
}
},
{
"id": "875ac321cf3512defdd0cbb62c1af100",
"title": "Belgium, Germany and Croatia to play group matches in Canada at 2026 World Cup",
"description": "Germany, Belgium and Croatia are among the teams that will play games in Canada in group play at next summer's FIFA World Cup.\nThe full schedule of the expanded 48-team, 104-game tournament was announced Saturday in Washington D.C.",
"content": "Germany, Belgium and Croatia are among the teams that will play games in Canada in group play at next summer's FIFA World Cup.\nThe full schedule of the expanded 48-team, 104-game tournament was announced Saturday in Washington D.C.\nCanada is staging ... [880 chars]",
"url": "https://www.cbc.ca/sports/soccer/2026-world-cup-schedule-toronto-vancouver-9.7005973",
"image": "https://i.cbc.ca/ais/653bfe8c-2bcc-4b64-b613-67c7bf5c854f,1765047497628/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C100%2C1922%2C1081%29%3BResize%3D620",
"publishedAt": "2025-12-06T20:23:12Z",
"lang": "en",
"source": {
"id": "aa998c61041906c2082d63fdef6cc33a",
"name": "CBC",
"url": "https://www.cbc.ca"
}
},
{
"id": "4dc8c2bfd16c008ea66985ddb07811dd",
"title": "TTC employee and customer charged",
"description": "A TTC employee and a customer have been charged after they allegedly stabbed each other at Dundas Station last week.",
"content": "A TTC employee and a customer have been charged after they allegedly stabbed each other at Dundas Station last week.\nToronto police said a call came in for a stabbing at the downtown Line 1 subway station on the afternoon of Nov. 26.\nPolice initially... [1247 chars]",
"url": "https://www.cp24.com/local/toronto/2025/12/06/ttc-employee-and-customer-charged-after-allegedly-stabbing-each-other-at-dundas-station/",
"image": "https://www.cp24.com/resizer/v2/GATGKW4MBNCSXOOPYL7DAHXCQQ.png?smart=true&auth=1fc77d8ea0c5921d273744cdffe36e5d5d923fa0e957abc3e62975f744bd9d74&width=1200&height=630",
"publishedAt": "2025-12-06T20:08:29Z",
"lang": "en",
"source": {
"id": "7dd7268139219ad1376ef22df3730d7e",
"name": "CP24",
"url": "https://www.cp24.com"
}
}
]
}