Dados públicos brasileiros, prontos para usar

Dado público, verificado antes de chegar até você.

O Megascops busca, confere e organiza dados do TSE, IBGE, IPEA, INEP e outras fontes oficiais. Depois entrega tudo por uma API rápida, mostrando de onde veio cada número.

5.571municípios mapeados
17indicadores
1,18 mivalores verificados
2 de 16fontes no ar

Como funciona

Cada número passa por cinco etapas antes de ir para a API

Arquivo público muda de formato sem avisar, e quando isso acontece o número errado continua aparecendo como se estivesse certo. Por isso nenhuma carga entra no ar sem passar por cada etapa.

  1. Busca na fonte oficial

    Direto do TSE, do IBGE e dos órgãos oficiais. Sem cópia de terceiros.

  2. Guarda o original

    O arquivo bruto fica guardado com assinatura digital (sha256). Dá para refazer tudo, mesmo que a fonte saia do ar.

  3. Prova o formato

    Coluna sumiu, unidade mudou, apareceu uma dimensão nova: a carga para na hora, antes de gravar.

  4. Confere contra a realidade

    A soma dos estados tem que bater com o Brasil. O PIB tem que fechar com os seus componentes. O Censo tem que bater com o total oficial.

  5. Publica de uma vez

    Ou entra tudo, ou não entra nada. A API nunca mostra uma carga pela metade.

Fontes

Do mais leve ao mais pesado

As fontes entram no ar uma a uma, cada uma com o seu teto de volume declarado. Nada é carregado "por garantia".

IBGE

Municípios e território

5.571 municípios, 27 UFs e regiões. É a base que liga todas as fontes.

No ar
IBGE · SIDRA

População, PIB e emprego

Estimativas anuais, Censo 2022, PIB e composição, empresas e salários, IPCA mensal desde 1979.

No ar
IPEA

Desenvolvimento e violência

IDHM, Gini, renda, saneamento e homicídios (Atlas do Desenvolvimento Humano e Atlas da Violência).

Na fila
TSE × IBGE

Mapa eleitoral do território

Liga o código do TSE ao do IBGE. Só por casamento exato, e cada exceção conferida uma a uma.

Na fila
INEP

IDEB

Qualidade da educação pública por município.

Na fila
TSE

Candidaturas

De 2006 a 2026, com deferimento, substituições e federações.

Na fila
TSE

Bens declarados

Patrimônio declarado por candidatura.

Na fila
TSE

Votação por município

Resultado de cada candidato em cada cidade, nas eleições municipais e gerais.

Na fila
Tesouro Nacional

Contas municipais

Receita e despesa de cada município (SICONFI).

Na fila
TSE

Perfil do eleitorado

Eleitores por idade, sexo e escolaridade em cada município.

Na fila
SSP-SP

Segurança pública

Ocorrências por município, em 12 categorias de crime.

Na fila
DataSUS

Estabelecimentos de saúde

Unidades básicas, hospitais e serviços, por município.

Na fila
IBGE · Censo 2022

Setores censitários

Cerca de 468 mil setores: perfil de bairro e mapa.

Na fila
TSE

Votos por seção

O reduto de vereador e prefeito, quarteirão por quarteirão.

Na fila
TSE

Pesquisas eleitorais

Pesquisas registradas: contratante, instituto, amostra e período.

Na fila
Fórum de Segurança

Anuário da segurança pública

Indicadores de violência de todos os estados, depois de onde o Atlas parou.

Na fila

Princípios

Regras que vieram de erros reais

Melhor nulo que errado

Quando não dá para ter certeza, o campo fica vazio e o motivo fica registrado. Zero é uma afirmação; ausência não é zero.

Casamento exato, ou nenhum

Um nome parecido já gravou o código de outra cidade. Aqui município só se liga a município quando o casamento é exato.

O normal não vira alarme

O PIB de Guamaré/RN em 2012 foi negativo, e esse é o dado oficial. A verificação confere a conta, não o sinal do número.

Nada se perde

Backup diário conferido, teste de restauração todo mês e o arquivo original guardado com assinatura digital.

API

JSON pronto, sem o layout de ninguém

Você pede um recurso e recebe o dado já normalizado, sem nomes de coluna do TSE e sem precisar saber quantos arquivos formam um registro. E pode sempre perguntar o que está carregado em vez de supor.

  • Respostas em milissegundos
  • Cache com ETag
  • Chave por consumidor
  • Só leitura

Em construção. Saúde do serviço: api.megascops.com.br/v1/health

GET /v1/municipios/3550308/indicadores

{
  "municipio": "São Paulo",
  "uf": "SP",
  "populacao_censo": { "2022": 11451999 },
  "populacao_estimada": { "2025": 11904961 },
  "fonte": "IBGE/SIDRA t4714, t6579",
  "carregado_em": "2026-10-03"
}