RadarMeteorológico

API gratuita de clima e alertas do Brasil

Uma API REST pública com os alertas meteorológicos oficiais do INMET, o ranking de temperaturas do país e a base completa dos municípios brasileiros. Sem cadastro, sem chave de API e sem limite de requisições para uso razoável. Todas as respostas são JSON com CORS liberado, então funcionam direto do navegador.

Sem chaveSem cadastroCORS liberadoJSONUso comercial permitido

Endpoints

Base: https://radarmeteorologico.com.br

GET/api/v1/alertas

Avisos meteorológicos do INMET em vigor no Brasil, com riscos, instruções de segurança, período de validade e os códigos IBGE de todos os municípios afetados. Atualizado a cada 10 minutos.

ParâmetroDescrição
uffiltra por estado, ex.: uf=MG

Exemplo

curl https://radarmeteorologico.com.br/api/v1/alertas?uf=SP

Abrir resposta no navegador →

GET/api/v1/temperaturas

Ranking das cidades mais quentes e mais frias do Brasil neste momento, com máxima e mínima previstas para o dia. Cobre 107 municípios escolhidos por registrarem os extremos térmicos do país. Atualizado a cada hora.

ParâmetroDescrição
limitequantas cidades por lista (1 a 50, padrão 10)

Exemplo

curl https://radarmeteorologico.com.br/api/v1/temperaturas?limite=5

Abrir resposta no navegador →

GET/api/v1/cidades

Base dos 5.570 municípios brasileiros com código IBGE, coordenadas, fuso horário e indicação de capital. Sem nenhum parâmetro, devolve as 27 capitais.

ParâmetroDescrição
qbusca por nome, ex.: q=campinas
uftodas as cidades de um estado, ex.: uf=RS
ibgebusca exata por código IBGE, ex.: ibge=3509502

Exemplo

curl https://radarmeteorologico.com.br/api/v1/cidades?q=curitiba

Abrir resposta no navegador →

Exemplo em JavaScript

// Alertas do INMET em vigor em Minas Gerais
const r = await fetch("https://radarmeteorologico.com.br/api/v1/alertas?uf=MG");
const { alertas } = await r.json();

for (const a of alertas) {
  console.log(a.evento, a.severidade, a.municipios_afetados);
}

Condições de uso

Prefere não programar?

Se você só quer mostrar a previsão no seu site, use o widget pronto — é uma linha de código, sem JavaScript e sem cadastro.

Precisa de um dado que não está aqui? Fale com a gente.