Flag of Ukraine

Ukraine Nation News API

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

Get API key for the Ukraine Nation 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=nation&apikey=API_KEY
{
    "totalArticles": 417596,
    "articles": [
        {
            "id": "55ed6cc86ffc9630655553f4775ece12",
            "title": "Зеленский готов встретиться с Путиным для обсуждения территорий",
            "description": "Президент Украины Владимир Зеленский намерен обсудить территориальный вопрос с российским диктатором и поручил переговорщикам поднять вопрос личной вс...",
            "content": "Встреча в Женеве\nНапомним, 17-18 февраля в Женеве проходит третий раунд переговоров между Украиной и Россией при посредничестве США.\nСекретарь СНБО Рустем Умеров, который возглавляет украинских переговорщиков, заявил, что украинская делегация работае... [852 chars]",
            "url": "https://www.rbc.ua/ukr/news/zelenskiy-doruchiv-gotuvati-osobistu-zustrich-1771359431.html",
            "image": "https://www.rbc.ua/static/img/_/f/_facebook_com_zelenskyy_official_dd4cf599803329a89c0f4e05c223039c_1300x820.jpg",
            "publishedAt": "2026-02-17T21:38:36Z",
            "lang": "ru",
            "source": {
                "id": "6f1ead09126f1f4738a48957e22f789c",
                "name": "РБК-Україна",
                "url": "https://www.rbc.ua"
            }
        },
        {
            "id": "4b561478c22c8bf92b31f4ea2271cdc5",
            "title": "Зеленский: РФ согласилась на однодневное перемирие для проведения выборов, но необходимо 60 дней",
            "description": "Президент Украины Владимир Зеленский сообщил, что Россия согласилась на однодневное перемирие для проведения выборов, а не на 60 дней, которые необходимы.",
            "content": "Президент Украины Владимир Зеленский сообщил, что Россия согласилась на однодневное перемирие для проведения выборов, а не на 60 дней, которые необходимы.\nИсточник: Зеленский в интервью изданию Axios\nДетали: Президент отметил, что пока ничего не реше... [761 chars]",
            "url": "https://www.pravda.com.ua/rus/news/2026/02/17/8021527/",
            "image": "https://uimg.pravda.com.ua/buckets/upstatic/images/doc/d/e/773701/de680f77aaa9492ea1f47b8f30ad2c6d.jpeg?w=1200&q=85&stamp=1771359770",
            "publishedAt": "2026-02-17T20:22:00Z",
            "lang": "ru",
            "source": {
                "id": "f22da91c498603eb4d447ae38063cc99",
                "name": "Українська правда",
                "url": "https://www.pravda.com.ua"
            }
        },
        {
            "id": "0cbe43d59c6d886a8cab92d08920e31e",
            "title": "Зеленський: РФ погодилась на одноденне перемир’я для проведення виборів, але необхідно 60 днів",
            "description": "Президент України Володимир Зеленський повідомив, що Росія погодилась на одноденне перемир'я для проведення виборів, а не на 60 днів, які необхідні.",
            "content": "Президент України Володимир Зеленський повідомив, що Росія погодилась на одноденне перемир'я для проведення виборів, а не на 60 днів, які необхідні.\nДжерело: Зеленський в інтерв'ю виданню Axios\nДеталі: Президент зазначив, що поки нічого не вирішено, ... [731 chars]",
            "url": "https://www.pravda.com.ua/news/2026/02/17/8021527/",
            "image": "https://uimg.pravda.com.ua/buckets/upstatic/images/doc/d/e/773701/de680f77aaa9492ea1f47b8f30ad2c6d.jpeg?w=1200&q=85&stamp=1771359770",
            "publishedAt": "2026-02-17T20:22:00Z",
            "lang": "uk",
            "source": {
                "id": "f22da91c498603eb4d447ae38063cc99",
                "name": "Українська правда",
                "url": "https://www.pravda.com.ua"
            }
        }
    ]
}

Categories