Flag of Ukraine

Ukraine News API

Get the live top headlines from Ukraine with our JSON API.

Get API key for the Ukraine News API

API 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 Ukraine.

GET
https://gnews.io/api/v4/top-headlines?country=ua&category=general&apikey=API_KEY
{
    "totalArticles": 326510,
    "articles": [
        {
            "id": "4aa70361480de0abc4edaac425103530",
            "title": "В России сделали заявление о \"тишине\" для выборов в Украине",
            "description": "Россия заявила о готовности обеспечить отсутствие обстрелов в день возможного голосования в Украине, если Киев примет решение о проведении выборов....",
            "content": "Заявления РФ относительно выборов\nПо словам российского дипломата, Москва якобы готова гарантировать \"тишину\" в день голосования, если украинские власти решат провести выборы.\nТакже он отметил, что Россия готова обсуждать с США и другими странами воп... [1602 chars]",
            "url": "https://www.rbc.ua/ukr/news/rosiyi-zrobili-zayavu-tishu-viboriv-ukrayini-1771150396.html",
            "image": "https://www.rbc.ua/static/img/g/a/gauzin__1__a61b522378a5ce1298f77995f022ecc8_1300x820.jpg",
            "publishedAt": "2026-02-15T10:13:16Z",
            "lang": "ru",
            "source": {
                "id": "6f1ead09126f1f4738a48957e22f789c",
                "name": "РБК-Україна",
                "url": "https://www.rbc.ua"
            }
        },
        {
            "id": "49b37d99f40e5d273dbd615b73988bd8",
            "title": "Экс-министра энергетики Галущенко задержали при попытке выезда из Украины - источник",
            "description": "В ночь 15 февраля при попытке пересечения границы НАБУ и САП задержали бывшего министра энергетики Германа Галущенко.",
            "content": "В ночь 15 февраля при попытке пересечения границы НАБУ и САП задержали бывшего министра энергетики Германа Галущенко.\nИсточник: собеседник УП в политических кругах\nДетали: Уточняется, что он был снят с поезда.\nРеклама:\nИсточник \"Украинской правды\" до... [571 chars]",
            "url": "https://www.pravda.com.ua/rus/news/2026/02/15/8021129/",
            "image": "https://uimg.pravda.com.ua/buckets/upstatic/images/doc/6/2/772193/62e2a2e651b9102ab057c00d8400dea6.jpeg?w=1200&q=85&stamp=1771148149",
            "publishedAt": "2026-02-15T09:33:00Z",
            "lang": "ru",
            "source": {
                "id": "f22da91c498603eb4d447ae38063cc99",
                "name": "Українська правда",
                "url": "https://www.pravda.com.ua"
            }
        },
        {
            "id": "70ec4b5d339b291bba6a1121579cf120",
            "title": "Яка ситуація з опаленням у Києві: Кличко розповів про результати відновлення",
            "description": "За останню добу у Києві відновили подачу тепла ще до 1100 багатоповерхівок. Загалом тепло повернули вже у 1500 будинків, які залишилися без опалення внаслідок російського обстрілу 12 лютого.",
            "content": "За останню добу у Києві відновили подачу тепла ще до 1100 багатоповерхівок. Загалом тепло повернули вже у 1500 будинків, які залишилися без опалення внаслідок російського обстрілу 12 лютого.\nВідео дня\nЗа словами київського міського голови Віталія Кли... [1525 chars]",
            "url": "https://news.obozrevatel.com/ukr/kiyany/yaka-situatsiya-z-opalennyam-u-kievi-klichko-rozpoviv-pro-rezultati-vidnovlennya.htm",
            "image": "https://i.obozrevatel.com/news/2026/2/15/screenshot51.png?size=1200x630",
            "publishedAt": "2026-02-15T09:10:00Z",
            "lang": "uk",
            "source": {
                "id": "60c5a60037cdc4b8da4375726dc44089",
                "name": "OBOZ.UA",
                "url": "https://news.obozrevatel.com"
            }
        }
    ]
}

Categories