Flag of Portugal

Portugal News API

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

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

GET
https://gnews.io/api/v4/top-headlines?country=pt&category=general&apikey=API_KEY
{
    "totalArticles": 224952,
    "articles": [
        {
            "id": "318adcebdd19f40600d33145c9f1a6d1",
            "title": "Exército israelita volta a atacar Irão. Teerão pediu à ONU que condene ataques dos EUA e de Israel",
            "description": "Maria da Graça Carvalho explica que quando os combustíveis aumentam de 10 cêntimos \"é feito um desconto correspondente ao valor do IVA que o Estado arrecada por esse aumento\". A ministra lembra que \"não é o Governo que decide qual é o valor. O Governo pode decidir depois na questão dos descontos do ISP\".",
            "content": "Reportagem\nMundo\n|\nGuerra no Médio Oriente\nExército israelita volta a atacar Irão. Teerão pediu à ONU que condene ataques dos EUA e de Israel\nMaria da Graça Carvalho explica que quando os combustíveis aumentam de 10 cêntimos \"é feito um desconto corr... [19653 chars]",
            "url": "https://www.rtp.pt/noticias/mundo/exercito-israelita-volta-a-atacar-irao-teerao-pediu-a-onu-que-condene-ataques-dos-eua-e-de-israel_e1724958",
            "image": "https://cdn-images.rtp.pt/icm/noticias/images/57/57cc1d3f1501952cadd676431b206164?w=860&q=90&rect=0,178,1500,822&auto=format",
            "publishedAt": "2026-03-11T00:20:13Z",
            "lang": "pt",
            "source": {
                "id": "7e859acc1e9a3d808232e77a162e654d",
                "name": "RTP",
                "url": "https://www.rtp.pt"
            }
        },
        {
            "id": "43e9f8646627032198cfb2192a1866b2",
            "title": "De Gea defende guarda-redes do Tottenham, que sofreu três golos e saiu aos 17 minutos",
            "description": "Espanhol solidariza-se com Kinsky, que teve uma estreia traumatizante na Liga dos Campeões, frente ao Atlético de Madrid: «Mantém a cabeça levantada»",
            "content": "É daquelas exibições que correm mundo, pelos piores motivos. O jovem guarda-redes checo Antonín Kinský teve uma noite para esquecer ao serviço do Tottenham, na goleada sofrida diante do Atlético Madrid (5-2).\nEm 16 minutos tenebrosos, teve falhas na ... [636 chars]",
            "url": "https://maisfutebol.iol.pt/internacional/tottenham/de-gea-defende-guarda-redes-do-tottenham-mantem-a-cabeca-levantada",
            "image": "https://img.iol.pt/preset/69b098c0d34edcee7c61bae6/og/maisfutebol",
            "publishedAt": "2026-03-10T23:48:29Z",
            "lang": "pt",
            "source": {
                "id": "04471458a27aac8fca55ee0cb66f60ce",
                "name": "Maisfutebol",
                "url": "https://maisfutebol.iol.pt"
            }
        },
        {
            "id": "ee7c5d741e1c9de8c4db5a5122473f50",
            "title": "Após 14 anos no espaço, satélite da NASA volta à Terra",
            "description": "Lançado em 2012, Van Allen Probe A volta à atmosfera terrestre esta terça-feira. Alguns fragmentos devem sobreviver à reentrada, mas o risco de atingir alguém é de 1 em 4.200.",
            "content": "Ainda esta terça-feira deverão chegar à Terra partes de um satélite da NASA que foi lançado para o espaço em 2012. A NASA não sabe onde cairão as componentes do satélite, mas a probabilidade de atingir uma pessoa é baixa.\nQuase 14 anos depois do seu ... [1655 chars]",
            "url": "https://observador.pt/2026/03/10/apos-14-anos-no-espaco-satelite-da-nasa-com-600-quilos-volta-a-terra-e-nao-se-sabe-onde-vai-cair/",
            "image": "https://wm.observador.pt/wm/l/https%3A%2F%2Fbordalo.observador.pt%2Fv2%2Frs%3Afill%3A770%3A403%2Fc%3A4096%3A2303%3Anowe%3A0%3A1%2Fq%3A70%2Ff%3Awebp%2Fplain%2Fhttps%3A%2F%2Fs3.observador.pt%2Fwp-content%2Fuploads%2F2026%2F03%2F10233224%2Farraydeployment-orig-full-jpgwebp-scaled.jpeg?layer=obstop:T",
            "publishedAt": "2026-03-10T23:45:21Z",
            "lang": "pt",
            "source": {
                "id": "06c86b4317c4889570e5214b3ef4da53",
                "name": "Observador",
                "url": "https://observador.pt"
            }
        }
    ]
}

Categories