API pública
Dados abertos sobre como cada notícia foi coberta. A API devolve título, resumo, distribuição da cobertura, veículos e links para as matérias originais — nunca o texto integral.
Limites
- Sem chave: 100 requisições por hora por IP.
- Com chave: 1.000 requisições por hora. Envie no cabeçalho
X-API-Key. Para pedir uma chave, escreva para api@undernews.com.br. - Cabeçalhos
X-RateLimit-LimiteX-RateLimit-Remainingem cada resposta; acima do limite, status 429.
GET /api/v1/noticias
Notícias mais recentes com pelo menos 2 veículos. Parâmetros: limit (1–50, padrão 20), tema (slug do tema, opcional).
curl "https://undernews.lovable.app/api/v1/noticias?limit=5&tema=economia"
{ "noticias": [ {
"slug": "copom-mantem-selic",
"titulo": "Copom mantém Selic…",
"resumo": "…",
"url": "https://undernews.lovable.app/noticia/copom-mantem-selic",
"distribuicao": { "esquerda": 25, "centro": 50, "direita": 25 },
"total_veiculos": 12,
"blindspot": null,
"primeira_vez_em": "2026-11-05T10:00:00Z",
"atualizado_em": "2026-11-05T12:00:00Z"
} ] }GET /api/v1/noticia/:slug
Uma notícia com a lista de veículos que a cobriram (nome, viés, factualidade, título e link da matéria original).
curl -H "X-API-Key: un_…" "https://undernews.lovable.app/api/v1/noticia/copom-mantem-selic"
Widget embutível
Em cada notícia, use o botão “Copiar código”. O widget mostra título, barra de cobertura e link.
<iframe src="https://undernews.lovable.app/embed/noticia/SLUG" width="100%" height="190" style="border:0;max-width:560px" loading="lazy" title="Cobertura no UNDER NEWS"></iframe>

