Ireland News API

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

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

GET
https://gnews.io/api/v4/top-headlines?country=ie&category=general&apikey=API_KEY
{
    "totalArticles": 318178,
    "articles": [
        {
            "id": "4a87e78197051e97636f459dbde379d0",
            "title": "All-Ireland football draw: Roscommon to play Monaghan",
            "description": "Follow the draw live with 16 counties waiting to see who they get in the second round",
            "content": "Round 2A:\nDonegal v Cork\nGalway v Westmeath\nTyrone v Mayo\nLouth v Armagh\nRound 2B:\nDerry v Meath\nKildare v Kerry\nCavan v Dublin\nMonaghan v Roscommon\nDraw analysis from Gordon Manning:\nThe big hitters have avoided each other in Rounds 2A and 2B of the... [3185 chars]",
            "url": "https://www.irishtimes.com/sport/gaelic-games/2026/06/02/all-ireland-draw-live-updates-teams-await-their-fate-in-rounds-2a-and-2b/",
            "image": "https://www.irishtimes.com/resizer/v2/G7LOYAOFXBGSNNTIXJZB7UGRE4.jpg?smart=true&auth=55be94fac4c008b9d31499905285a055c03d547e4b9d538702e7bdbbecff77af&width=1200&height=630",
            "publishedAt": "2026-06-02T07:42:38Z",
            "lang": "en",
            "source": {
                "id": "735252dcb2793bb57ad34b2a2b258f27",
                "name": "The Irish Times",
                "url": "https://www.irishtimes.com"
            }
        },
        {
            "id": "1b6bc070a97aedaf187ffcd84257bb6a",
            "title": "Man dies after swimming across Liffey following alleged assault in Dublin",
            "description": "A man in his 30s entered the River Liffey near the War Memorial Gardens and was later pronounced dead in hospital as gardaí investigate the circumstances",
            "content": "He swam across the river to land adjoining three rowing clubs, including the Garda Boat Club, by Chapelizod Rd.\nHe was treated near the river bank when he got to the other side and was rushed to hospital, but later died of his injuries.\nA Garda spoke... [992 chars]",
            "url": "https://www.irishexaminer.com/news/arid-41855187.html",
            "image": "https://www.irishexaminer.com/cms_media/module_img/10205/5102727_4_seoimageog_Islandbridge_20War_20Memorial_20Gardens.jpg",
            "publishedAt": "2026-06-02T06:51:00Z",
            "lang": "en",
            "source": {
                "id": "634dc62a3fe9c48f4c2cc004e680a220",
                "name": "Irish Examiner",
                "url": "https://www.irishexaminer.com"
            }
        },
        {
            "id": "18661f30908b12f825c951475ef34c52",
            "title": "Violence continues in Lebanon - in spite of Trump's angry phone call with Netanyahu",
            "description": "Axios reported that in a phone call to Netanyahu, Trump said “you’re fucking crazy” and “everybody hates Israel because of this”.",
            "content": "ISRAEL AND HEZBOLLAH clashed overnight again despite US president Donald Trump’s angry call with Israeli prime minister Benjamin Netanyahu over his military’s escalation in Lebanon and reports both sides had agreed to halt fighting ahead of US-hosted... [1861 chars]",
            "url": "https://www.thejournal.ie/violence-continues-in-lebanon-in-spite-of-trumps-angry-phone-call-with-netanyahu-7058082-Jun2026/",
            "image": "https://img2.thejournal.ie/article/7058082/river/?height=400&version=7058095",
            "publishedAt": "2026-06-02T06:38:00Z",
            "lang": "en",
            "source": {
                "id": "4b076cf5299b6d16a1b9fef3b354aade",
                "name": "The Journal",
                "url": "https://www.thejournal.ie"
            }
        }
    ]
}

Categories