
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": 7135838, "articles": [ { "id": "1ba22b68cf5f757b9711c697bd28705b", "title": "Manitoba Health warns of measles exposure at emergency room, Winkler medical centre", "description": "Public health officials are warning people might have been exposed to measles at two health-care centres in southern Manitoba last week.", "content": "Public health officials are warning people might have been exposed to measles at two health-care centres in southern Manitoba last week.\nThe province said people might have been infected with the virus at the C.W. Wiebe Medical Centre urgent care fac... [2240 chars]", "url": "https://www.cbc.ca/news/canada/manitoba/measles-manitoba-exposure-sites-winkler-1.7599047", "image": "https://i.cbc.ca/1.7508947.1744474099!/cantoImage/httpImage/image.jpg_gen/derivatives/16x9_1180/shutterstock-measles.jpg?im=Resize%3D620", "publishedAt": "2025-07-31T21:59:38Z", "source": { "id": "aa998c61041906c2082d63fdef6cc33a", "name": "CBC", "url": "https://www.cbc.ca" } }, { "id": "9d6b75a2f457935068c12cd72de2d4a8", "title": "First human case of West Nile virus this year confirmed in Toronto, PHAC says", "description": "As of July 12, two other Canadian residents were infected this year while travelling outside of the country", "content": "The Public Health Agency of Canada says this year’s first human case of West Nile virus acquired within the country has been confirmed in Toronto.\nThe confirmation comes after Toronto Public Health said its first laboratory-confirmed case of the viru... [1031 chars]", "url": "https://www.theglobeandmail.com/canada/article-west-nile-virus-first-case-this-year-toronto-phac/", "image": "https://www.theglobeandmail.com/resizer/v2/GRQOB63CKRAS5MBIR5TECI6YIY.jpg?auth=05a4032022bdbf662629fd7891e867a69860db44a98611b67edb67ec5d5766e7&width=1200&height=800&quality=80&smart=true", "publishedAt": "2025-07-31T21:46:34Z", "source": { "id": "7bf059d2d239a92b25534b00be01732d", "name": "The Globe and Mail", "url": "https://www.theglobeandmail.com" } }, { "id": "6a5f1c014337857d1dd0cbbbf3a88f45", "title": "Seven more measles cases announced", "description": "Breaking News, Sports, Manitoba, Canada", "content": "The province has reported seven more confirmed measles cases.\nThe total number of cases in Manitoba since February has increased to 165. There are another 10 probable cases, compared with nine the last time the provincial government provided updated ... [604 chars]", "url": "https://www.winnipegfreepress.com/this-just-in/seven-more-measles-cases-announced", "image": "https://www.winnipegfreepress.com/wp-content/uploads/sites/2/2022/11/fb-og-image.png", "publishedAt": "2025-07-31T20:54:51Z", "source": { "id": "ce16c38b3c43eee5cdb95476a1f8c587", "name": "Winnipeg Free Press", "url": "https://www.winnipegfreepress.com" } } ] }