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": 245478,
    "articles": [
        {
            "id": "38f6e20bb7c32209b61f763913582591",
            "title": "Fugitivo do Tribunal de Ponte de Sor entrega-se à GNR duas semanas depois",
            "description": "O homem de 37 anos que fugiu do Tribunal de Ponte de Sor a 13 de maio, enquanto aguardava para ser apresentado a primeiro interrogatório judicial, entregou-se na tarde desta terça-feira à GNR, acompanhado pelo seu advogado, Aníbal Pinto.",
            "content": "Manuel Moura Machado tinha sido detido por um crime de tentativa de homicídio e no dia da fuga, há cerca de duas semanas, foi levado ao Tribunal de Ponte de Sor para ser interrogado por um juiz de instrução criminal.\nPorém, antes do início do interro... [1689 chars]",
            "url": "https://www.jn.pt/justica/artigo/fugitivo-do-tribunal-de-ponte-de-sor-entrega-se-a-gnr-duas-semanas-depois/18088550",
            "image": "https://staticx.noticiasilimitadas.pt/jn/ec43ea35-e392-4dd0-85e4-3db8a350d824_1200x675.jpg",
            "publishedAt": "2026-05-26T15:14:00Z",
            "lang": "pt",
            "source": {
                "id": "3a83ffb3c955fd3ca19ff33b144eeed1",
                "name": "Jornal de Notícias",
                "url": "https://www.jn.pt"
            }
        },
        {
            "id": "f7348bec4e2aa7cc4160cd8b95b1ea23",
            "title": "Estudante de erasmus encontrado morto no Rio Mondego",
            "description": "John Olumide Adiola estava desaparecido desde domingo, após o Cortejo da Queima das Fitas. Vítima saltou para o rio e não voltou a ser vista.",
            "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/portugal/detalhe/estudante-de-erasmus-encontrado-morto-no-rio-mondego",
            "image": "https://cdn.cmjornal.pt/images/2026-05/img_1280x721uu2026-05-26-13-45-59-2287420.jpg",
            "publishedAt": "2026-05-26T14:37:00Z",
            "lang": "pt",
            "source": {
                "id": "2008508df4347bc5a804914c0f2c0bf9",
                "name": "Correio da Manhã: Portugal, Mundo, Sociedade, Cultura. Classificados",
                "url": "https://www.cmjornal.pt"
            }
        },
        {
            "id": "76d91a19ba8298ff7e17a87057c5e488",
            "title": "Encontrado corpo de estudante desaparecido no Mondego após mergulho durante Queima das Fitas",
            "description": "O corpo do estudante nigeriano de Erasmus John Olumide Adiola, de 27 anos, que estava desaparecido no Mondego desde a noite de domingo, após um mergulho junto à Ponte Pedonal Pedro e Inês, em Coimbra, foi encontrado esta tarde, pelas 15.20 horas.",
            "content": "O cadáver estava na margem direita do rio, junto ao Parque Verde. Foi visto e retirado pelos mergulhadores dos Sapadores de Coimbra, que o detetaram a uma profundidade de dois a três metros, revelou ao JN o comandante dos Bombeiros Sapadores, Paulo P... [419 chars]",
            "url": "https://www.jn.pt/pais/artigo/estudante-desaparecido-no-mondego-apos-mergulho-durante-cortejo-da-queima-das-fitas/18088539",
            "image": "https://staticx.noticiasilimitadas.pt/jn/1e78d5e2-d76f-485d-88e6-be3a16efbcc3_1200x675.jpg",
            "publishedAt": "2026-05-26T14:37:00Z",
            "lang": "pt",
            "source": {
                "id": "3a83ffb3c955fd3ca19ff33b144eeed1",
                "name": "Jornal de Notícias",
                "url": "https://www.jn.pt"
            }
        }
    ]
}

Categories