Portugal Nation News API

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

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

GET
https://gnews.io/api/v4/top-headlines?country=pt&category=nation&apikey=API_KEY
{
    "totalArticles": 192712,
    "articles": [
        {
            "id": "3d6b075bf6dfcbf51299a65eda9d26ac",
            "title": "Caso insólito de casamento entre pai e filha continua a dar que falar na aldeia de Fermil em Celorico de Basto",
            "description": "Parte IV do 'Doa a Quem Doer' de 15/05/2026.",
            "content": "O Correio da Manhã incentiva todos os Leitores a interagirem através de comentários às notícias publicadas no seu site, de uma maneira respeitadora com o cumprimento dos princípios legais e constitucionais. Assim são totalmente ilegítimos comentários... [7369 chars]",
            "url": "https://www.cmjornal.pt/cmtv/videos/detalhe/caso-insolito-de-casamento-entre-pai-e-filha-continua-a-dar-que-falar-na-aldeia-de-fermil-em-celorico-de-basto",
            "image": "https://cdn.cmjornal.pt/images/2026-05/img_1280x722uu2026-05-15-19-03-19-2285328.jpg",
            "publishedAt": "2026-05-15T20:27:00Z",
            "lang": "pt",
            "source": {
                "id": "2008508df4347bc5a804914c0f2c0bf9",
                "name": "cmjornal.pt",
                "url": "https://www.cmjornal.pt"
            }
        },
        {
            "id": "2c3c02e5b765c0e187b40e627d918225",
            "title": "A rede que roubava em supermercados e revendia a feirantes",
            "description": "Rede usava Waze e Google Maps para planear assaltos a partir de hostels em Lisboa. Irmãos lideravam grupos que roubaram 125 mil euros em perfumes, cremes e lâminas de barbear.",
            "content": "Era de manhã e Alexandro L. podia ser só uma das pessoas que escolhem o café do supermercado para tomar o pequeno-almoço durante um dia de semana. Mas, sentado à mesa, ele esperava pelo momento certo para a companheira agir. Foram 40 minutos até dar ... [7346 chars]",
            "url": "https://observador.pt/especiais/cintas-sacos-de-aluminio-e-imanes-a-rede-criminosa-que-roubou-milhares-de-euros-em-laminas-cremes-e-whisky-a-supermercados-de-todo-o-pais/",
            "image": "https://wm.observador.pt/wm/l/https%3A%2F%2Fbordalo.observador.pt%2Fv2%2Frs%3Afill%3A770%3A403%2Fc%3A770%3A433%3Anowe%3A0%3A0%2Fq%3A70%2Ff%3Awebp%2Fplain%2Fhttps%3A%2F%2Fs3.observador.pt%2Fwp-content%2Fuploads%2F2020%2F10%2F05110827%2F21940759_770x433_acf_cropped.jpg?layer=obstop:T",
            "publishedAt": "2026-05-15T20:06:19Z",
            "lang": "pt",
            "source": {
                "id": "06c86b4317c4889570e5214b3ef4da53",
                "name": "Observador",
                "url": "https://observador.pt"
            }
        },
        {
            "id": "aeb4d9f9054901d964cbc36bb3925a42",
            "title": "Ministro responde ao TdC e lembra separação de poderes",
            "description": "Tribunal de Contas tinha atacado violentamente o Governo, através de um vídeo oficial e de um parecer muito crítico. Gonçalo Matias recorda papel do Parlamento para aprovar leis e rebate acusações.",
            "content": "Gonçalo Matias, ministro da Reforma do Estado, reagiu esta sexta-feira ao vídeo publicado pelo Tribunal de Conta em que entidade liderada por Filipa Urbano Calvão ataca a proposta do Governo — vídeo que surgiu no dia em que aquele mesmo tribunal libe... [3467 chars]",
            "url": "https://observador.pt/2026/05/15/governo-responde-a-tribunal-de-contas-afasta-inconstitucionalidade-e-lembra-separacao-de-poderes/",
            "image": "https://wm.observador.pt/wm/l/https%3A%2F%2Fbordalo.observador.pt%2Fv2%2Frs%3Afill%3A770%3A403%2Fc%3A2000%3A1124%3Anowe%3A0%3A104%2Fq%3A70%2Ff%3Awebp%2Fplain%2Fhttps%3A%2F%2Fs3.observador.pt%2Fwp-content%2Fuploads%2F2025%2F11%2F03120512%2F45963875.jpg?layer=obstop:T",
            "publishedAt": "2026-05-15T20:00:14Z",
            "lang": "pt",
            "source": {
                "id": "06c86b4317c4889570e5214b3ef4da53",
                "name": "Observador",
                "url": "https://observador.pt"
            }
        }
    ]
}

Categories