India News API

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

Get API key for the India 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 India.

GET
https://gnews.io/api/v4/top-headlines?country=in&category=general&apikey=API_KEY
{
    "totalArticles": 1293056,
    "articles": [
        {
            "id": "f987e64e34612a43a520ecc009610ea1",
            "title": "TMC, Shiv Sena UBT crisis LIVE: Another Trinamool leader arrested; twist emerges in Sena UBT rebellion drama",
            "description": "TMC, Shiv Sena UBT crisis LIVE: Amid Mamata Banerjee's challenge of rebellion by TMC MPs, MLAs and arrests of party leaders, the Uddhav Thackeray-led Shiv Sena faction is reportedly also at the risk of a split with six of nine of its MPs planning to break away. | India News",
            "content": "Reported by Edited by\nTMC, Shiv Sena UBT crisis LIVE: Amid Mamata Banerjee's challenge of rebellion by TMC MPs, MLAs and arrests of party leaders, the Uddhav Thackeray-led Shiv Sena faction is reportedly also at the risk of a split with six of nine o... [34469 chars]",
            "url": "https://www.hindustantimes.com/india-news/tmc-news-live-updates-ananya-banerjee-tmc-abhishek-mamata-banerjee-sayoni-ghosh-kakoli-rebel-mps-bjp-nda-lok-sabha-101781664720788.html",
            "image": "https://www.hindustantimes.com/ht-img/img/2026/06/17/550x309/shiv_sena_ubt_tmc_sanjay_raut_uddhav_1781679535518_1781679545153_45a11440-2734-4f47-bcd4-62c45a038c31.jpg",
            "publishedAt": "2026-06-17T09:27:07Z",
            "lang": "en",
            "source": {
                "id": "d32e3679b6a53eca83b3406e364c0d26",
                "name": "Hindustan Times",
                "url": "https://www.hindustantimes.com"
            }
        },
        {
            "id": "d0c0bf4ecead5dedc92cf1281cdd9f63",
            "title": "IND vs AFG LIVE Score, 2nd ODI: India 146/2 (21 overs); Gill leads charge with fifty",
            "description": "IND vs AFG Live Score | Live Updates of 2nd ODI Match between India - Afghanistan: Shubman Gill's India eye series win in Lucknow today.",
            "content": "Saleem slides one short and Kishan quickly tucks it over fine leg for SIX! A maximum after quite a break and Kishan's latched into such lengths all season. Another short delivery and Gill hacks it across to mid-wicket for a single.\nSaleem continues t... [8884 chars]",
            "url": "https://indianexpress.com/article/sports/cricket/ind-vs-afg-2nd-odi-live-score-india-afghanistan-odi-series-2026-match-scorecard-lucknow-updates-10743683/",
            "image": "https://images.indianexpress.com/2026/06/rohit-live-score.jpg",
            "publishedAt": "2026-06-17T09:25:42Z",
            "lang": "en",
            "source": {
                "id": "fb9b2a133349e3c8aa9c4ccde8d9400c",
                "name": "The Indian Express",
                "url": "https://indianexpress.com"
            }
        },
        {
            "id": "eec5b45ffc1ce4a5bc665673fb2d3014",
            "title": "India A vs Afghanistan A: తిల‌క్‌, ఆర్య‌, కుషాగ్ర హాఫ్ సెంచ‌రీలు.. ఇండియా-ఏ 319/9",
            "description": "India A vs Afghanistan A: ఆఫ్ఘ‌నిస్తాన్ ఏ జ‌ట్టుతో జ‌రిగిన మ్యాచ్‌లో భార‌త్ ఏ జ‌ట్టు నిర్ణీత 50 ఓవ‌ర్ల‌లో 9 వికెట్ల న‌ష్టానికి 319 ప‌రుగులు చేసింది. తిల‌క్ వ‌ర్మ 59, కుషాగ్రా 58, ఆర్యా 58 ర‌న్స్ చేయ‌డంతో భార‌త ఏ జ‌ట్టు స్కోరు 300 దాటింది.",
            "content": "India A vs Afghanistan A: ఆఫ్ఘ‌నిస్తాన్ ఏ జ‌ట్టుతో జ‌రిగిన మ్యాచ్‌లో భార‌త్ ఏ జ‌ట్టు నిర్ణీత 50 ఓవ‌ర్ల‌లో 9 వికెట్ల న‌ష్టానికి 319 ప‌రుగులు చేసింది. తిల‌క్ వ‌ర్మ 59, కుషాగ్రా 58, ఆర్యా 58 ర‌న్స్ చేయ‌డంతో భార‌త ఏ జ‌ట్టు స్కోరు 300 దాటింది.\nJune 17, 20... [1148 chars]",
            "url": "https://www.ntnews.com/sports/tilak-arya-kushagra-scored-fifties-india-a-sets-320-target-for-afghanistan-2423257",
            "image": "https://d2e1hu1ktur9ur.cloudfront.net/wp-content/uploads/2026/06/indiabat.jpg",
            "publishedAt": "2026-06-17T09:10:06Z",
            "lang": "te",
            "source": {
                "id": "193c664b9985b4bbecbcb9048fedc4bc",
                "name": "Namasthe Telangana",
                "url": "https://www.ntnews.com"
            }
        }
    ]
}

Categories