- 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": 536654,
"articles": [
{
"id": "de9abb8ac776ce91ac72cfa6e8487988",
"title": "Excessive or justified? Video shows Toronto police tackling cyclist for alleged traffic violation",
"description": "Following an arrest downtown that was captured on video, Toronto police say a man now faces three charges after running a stop sign, swearing at officers and attempting to flee. But a Toronto lawyer specializing in cycling injury law says police may have used excessive force.",
"content": "A video of Toronto police tackling a cyclist for an alleged traffic violation has prompted questions over whether the use of force was justified — or could lead to further animosity to cyclists on the road.\nThe video, which has been circulating on so... [2408 chars]",
"url": "https://www.cbc.ca/news/canada/toronto/toronto-cyclist-tackled-9.7220412",
"image": "https://i.cbc.ca/ais/7a9e92ed-d5f5-406a-881a-06d460a46835,1780410134484/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C0%2C773%2C434%29%3BResize%3D620",
"publishedAt": "2026-06-02T14:41:48Z",
"lang": "en",
"source": {
"id": "aa998c61041906c2082d63fdef6cc33a",
"name": "CBC",
"url": "https://www.cbc.ca"
}
},
{
"id": "879735798af1c232114c5d802f493dc8",
"title": "Le Canada recommande officiellement de réviser l’ACEUM pour 16 ans",
"description": "Sans grande surprise, le Canada recommande au Mexique et aux États-Unis de réviser et de renouveler leur entente de libre échange pour une durée de 16 ans.",
"content": "Sans grande surprise, le Canada recommande au Mexique et aux États-Unis de réviser et de renouveler leur entente de libre-échange pour une durée de 16 ans.\nLes trois membres de l’Accord Canada–États-Unis–Mexique (ACEUM) ont trois options, à l’approch... [2838 chars]",
"url": "https://ici.radio-canada.ca/nouvelle/2258568/aceum-revision-trump-leblanc-greer-washington",
"image": "https://images.radio-canada.ca/q_auto,w_1250/v1/ici-info/16x9/dominic-leblanc-ministre-commerce-canada-etats-unis.jpg",
"publishedAt": "2026-06-02T14:10:35Z",
"lang": "fr",
"source": {
"id": "197e8e0f338b074f642026d5a319d658",
"name": "Radio-Canada",
"url": "https://ici.radio-canada.ca"
}
},
{
"id": "d69989479b19bf0ddc4ee0780cf52585",
"title": "Canada tells U.S., Mexico it wants CUSMA renewed",
"description": "Canada has given the U.S. and Mexico official notice that it wants the free trade deal between the three countries to be renewed.",
"content": "Canada has given the U.S. and Mexico official notice that it wants the free trade deal between the three countries to be renewed.\nIn a letter to his American and Mexican counterparts, Canada-U.S. Trade Minister Dominic LeBlanc said the country is see... [516 chars]",
"url": "https://www.cbc.ca/news/world/cusma-usmca-canada-us-mexico-trade-agreement-9.7219102",
"image": "https://i.cbc.ca/ais/733e61bd-da6f-4fd6-9e5a-7d6d01ef145b,1759950963931/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C0%2C1180%2C663%29%3BResize%3D620",
"publishedAt": "2026-06-02T13:50:49Z",
"lang": "en",
"source": {
"id": "aa998c61041906c2082d63fdef6cc33a",
"name": "CBC",
"url": "https://www.cbc.ca"
}
}
]
}