Fontes e metodologia

Este site não produz dados: organiza dados abertos de órgãos oficiais e fontes públicas citáveis. Esta página lista cada fonte em uso, a cadência de atualização e as regras que seguimos quando o dado atrasa, muda ou para de ser publicado.

As regras que valem para tudo

Fontes em uso 50 conjuntos de dados

Cada conjunto de dados abaixo alimenta uma parte do site, com o órgão de origem, a licença e a cadência com que atualizamos.

Feriados 1

Cidades 6

População dos municípios (estimativa e Censo 2022)

Anual

IBGE dados abertos IBGE

Estimativa anual (agregado 6579) e Censo 2022 (agregado 4714, com área e densidade). Coleta em massa, uma chamada por indicador.

PIB municipal

Anual

IBGE (SIDRA, tabela 5938) dados abertos IBGE

Produto Interno Bruto a preços correntes. Defasagem de cerca de dois anos na apuração, sempre rotulada.

Empresas ativas por município (CEMPRE)

Anual

IBGE (SIDRA, tabela 9509) dados abertos IBGE

Cadastro Central de Empresas, nova série (ano-base 2022), dados até 2024. Não comparável com a série antiga (993, até 2021) por mudança metodológica.

Brasil em números (indicadores do Banco Mundial)

Anual

Banco Mundial (World Bank Open Data) CC BY 4.0 (World Bank Open Data)

API publica sem chave (api.worldbank.org). Curadoria de 10 indicadores headline do Brasil (PIB, PIB per capita, populacao, expectativa de vida, desemprego, inflacao, Gini, internet, energia, alfabetizacao), serie de ~35 anos. Guarda so pontos nao nulos; o valor exibido e o mais recente nao nulo, sempre com o ano rotulado. Valores em US$ sao dolares correntes. Graficos em SVG no servidor, sem JS.

Estabelecimentos de saúde (CNES)

Mensal

Ministério da Saúde (CNES/DATASUS) dados abertos do SUS

Publica só estabelecimentos (hospitais, UBS, UPAs, clínicas PJ). Consultórios de pessoa física são excluídos; e-mail nunca é exibido; telefone só de unidades públicas ou hospitalares, e mascarado.

Salários 5

Salário mínimo (valor e histórico)

Mensal

Banco Central (série SGS 1619) dados públicos

Série do Banco Central. O SGS pré-preenche meses futuros com o valor vigente: o coletor corta toda data posterior a hoje. Histórico em Real desde julho de 1994.

Tabela de contribuição do INSS

Anual

Portaria interministerial MPS/MF (anual) dados públicos oficiais

Curadoria anual em config/tabelas/inss.json, verificada contra a portaria. Faixas reajustam com o salário mínimo.

Seguro-desemprego (valor das parcelas)

Anual

Ministério do Trabalho e Emprego (portaria anual, reajuste INPC) dados públicos oficiais

Curadoria anual em config/tabelas/seguro-desemprego.json (não há dado aberto estruturado; vem da portaria do MTE). Faixas 2026 com vigência 11/01/2026, reajustadas pelo INPC. Calculadora e tabela na página.

Emprego formal por município (Novo CAGED)

Mensal

Novo CAGED, Ministério do Trabalho e Emprego (PDET) dados abertos

Microdados abertos e SEM chave do Novo CAGED no FTP do PDET (ftp.mtps.gov.br). O coletor le o CAGEDMOV do mes (por vinculo, ~4,3 milhoes de linhas em 7z ~53 MB) em STREAMING e agrega saldo = admissoes menos desligamentos por municipio, UF e nacional. LGPD: so o agregado por municipio. Precisa de um extrator de 7z no host (p7zip ou bsdtar), detectado em runtime; sem ele o coletor falha com mensagem clara. Competencia rotulada; defasagem de ~30 a 45 dias; numero e das declaracoes no prazo e SUJEITO A REVISAO.

Tabela do Imposto de Renda (IRRF mensal)

Anual

Receita Federal e Lei 15.270/2025 dados públicos oficiais

Curadoria anual em config/tabelas/irpf.json. Em 2026, a Lei 15.270/2025 isenta renda até R$ 5.000 por mês por um redutor decrescente até R$ 7.350; o motor de cálculo aplica o redutor.

Empresas 1

Cadastro de empresas (CNPJ): fichas sob demanda e busca por nome de empresa ou sócio

Mensal

Receita Federal, Dados Abertos do CNPJ dados abertos (ODbL/Lei de Acesso à Informação)

Duas camadas. (1) Ficha de cada CNPJ nasce sob demanda (minhareceita.org -> OpenCNPJ -> BrasilAPI), com cache de 75 dias e mitigações LGPD em tempo de request; nunca pré-geramos o universo. (2) Busca por nome enquanto digita: índice SQLite local (data/cnpj-busca) construído todo mês dos Dados Abertos do CNPJ (Empresas, Estabelecimentos e Sócios, ~7 GB zipados), com razão social, nome fantasia, situação, município e quadro societário; o CPF do sócio entra só como a Receita publica (6 dígitos do meio) e nenhum CPF completo existe no site. Empresas baixadas ficam fora da busca por nome. Construção resumível pela tarefa diária cnpj-busca (o host corta processos longos). Enquanto o índice não existe, a busca cai no índice orgânico (empresas já consultadas).

Processos 1

Processos: publicações (DJEN) e movimentações (DataJud)

sob demanda

CNJ, Diário de Justiça Eletrônico Nacional (API pública Comunica) dados públicos (Resolução CNJ 455/2022)

Bloco na ficha da empresa (só pessoa jurídica; MEI/EI nunca). Busca por razão social exata (nomeParte) e só entram publicações em que a empresa é destinatária. Guardamos apenas metadados (número, tribunal, órgão, classe, tipo, data, polo, link); nunca o texto nem os nomes das outras partes. Cache de 7 dias por CNPJ em data/cache/djen; a API leva de 1 a 15 s e limita a contagem em 10 mil. Nasce no clique em /cnpj/{cnpj}/processos/ (noindex). Nada de busca por pessoa física: política do site.

Bancos 3

Juros por banco e modalidade

Semanal

Banco Central (API de taxas de juros) dados públicos

Taxas MÉDIAS praticadas por banco (não oferta ao cliente). Consulta sempre filtrada por período (sem filtro a série inteira leva cerca de 90s). Só cron.

Tesouro Direto (taxas dos títulos públicos)

Diária

Tesouro Nacional (Tesouro Transparente) dados abertos

CSV único com preço e taxa de todos os títulos desde 2002 até D-1 (~14 MB, ~173 mil linhas), lido em streaming. Guarda só os títulos vigentes da Data Base mais recente. Publica taxa de compra (ao investir) e de venda (resgate); a rentabilidade só é garantida no vencimento (marcação a mercado é explicada na página).

Inflação (IPCA)

Mensal

IBGE (IPCA), via Banco Central (séries SGS 433 e 13522) dados públicos

IPCA calculado pelo IBGE, publicado nas séries do Banco Central. Série 433 (variação mensal) e 13522 (acumulado em 12 meses); o acumulado no ano é composto dos meses do ano. Defasagem de cerca de dez dias após o mês fechar; o mês de referência é sempre rotulado.

Clima e Energia 9

Tarifa de energia elétrica por distribuidora

Mensal

ANEEL (dados abertos) dados abertos

CSV único de ~84 MB (ISO-8859-1, ";") com o histórico de reajustes desde 2010, lido em streaming. Guarda só a tarifa RESIDENCIAL vigente por distribuidora (subgrupo B1, modalidade Convencional), somando TUSD + TE e convertendo de R$/MWh para R$/kWh. A base não traz o estado: o mapa distribuidora para UF é curadoria nossa. É a tarifa base SEM impostos: a conta final ainda soma bandeira, PIS/COFINS, ICMS e iluminação pública.

Bandeira tarifária de energia

Mensal

ANEEL (dados abertos) dados abertos

Valor do CSV em R$/MWh, convertido dividindo por 1000 (Amarela 18,85 = R$ 1,885 por 100 kWh). Verde vem como ",00". O CSV atrasa: para o mês corrente vale o anúncio da ANEEL.

Alertas meteorológicos (INMET)

Diária

INMET dados públicos

Avisos ativos. O WAF do INMET corta User-Agent vazio ou "curl": o coletor usa o UA honesto. Municípios sob aviso saem do próprio JSON (geocodes), não do polígono.

Focos de queimadas (INPE)

Diária

INPE, Programa Queimadas dados abertos

CSV diário agregado por UF, bioma e município. Forte sazonalidade (julho a outubro).

Previsão do tempo por município (INMET)

Diária

INMET dados públicos

Previsão de 5 dias (manhã/tarde/noite) por município, on-demand com cache curto de 3h. Ícones próprios a partir do resumo (os base64 da API são descartados).

Reservatórios das hidrelétricas (volume útil)

Diária

ANA / SNIRH (Sistema de Acompanhamento de Reservatórios) dados abertos

FeatureServer ArcGIS público do SAR (JSON, sem token). Só os reservatórios de acumulação do SIN (usinas a fio d'água não têm volume útil). O percentual pode passar de 100% em cheia; a página explica que não é a energia armazenada do ONS.

Nível dos rios em tempo real (telemetria da ANA)

Semanal

ANA (telemetria) dados abertos

Web service LEGADO ServiceANA.asmx (keyless, XML via SimpleXML), oficialmente marcado para desligamento e sem substituto aberto (o novo exige token OAuth). Tratado como fonte EM FIM DE VIDA: o inventário (~4,9 mil estações únicas) é semanal; a LEITURA por estação (nível em cm, vazão em m³/s quando há curva-chave, chuva) nasce sob demanda com cache de 45 min. Se a fonte cair, mostra a última leitura em cache com a data/hora real, nunca um "hoje" fixo. Estação para UF pelo campo Municipio-UF do inventário; sem UF válida, agrupa por bacia. Estações com rio identificado são indexáveis; sem rio, noindex.

Açudes do Nordeste (volume)

Mensal

ANA / SNIRH (SAR, reservatórios do Nordeste) dados abertos

Camada 1 do FeatureServer do SAR (~540 açudes do semiárido), paginada. Usa SAR_PC_VOLUME e SAR_NM_CLASSE. Cada açude tem página individual. O volume pode passar de 100% quando o açude verte na cheia; a página explica.

Nível dos reservatórios (Sabesp)

Diária

Sabesp dado factual atribuído

API v4 interna, não documentada: o coletor vigia mudanças de formato. Histórico próprio guardado desde o dia 1 (série exclusiva).

Veículos 5

Frota de veículos por município (SENATRAN)

Mensal

SENATRAN dados abertos

Dumps XLSX mensais lidos com ZipArchive + SimpleXML nativos. Os nomes dos arquivos mudam mês a mês: o coletor raspa os hrefs da página do ano em vez de montar URL fixa.

Tabela FIPE (preço de veículos)

Mensal

Tabela FIPE (via API pública Parallelum) dado de referência FIPE, citado

A FIPE não tem API oficial aberta; usamos a API pública Parallelum, que espelha a tabela (mesmo padrão do CNPJ). Coletamos só o índice de marcas/modelos (metadado); o PREÇO nasce sob demanda, com cache pelo mês de referência. NÃO baixamos a base de preços em massa. Fonte "Tabela FIPE" citada; páginas de modelo são noindex.

IPVA: alíquota por estado

Curadoria

SEFAZ de cada estado (curadoria) legislação estadual (fonte oficial citada por UF)

Não há dado aberto nacional de alíquotas de IPVA (é competência estadual). Curadoria em config/tabelas/ipva.json, com a SEFAZ de cada estado. Estado sem confirmação em fonte oficial aparece como "consulte a SEFAZ", nunca com número chutado. Inclui a imunidade nacional de veículos com 20+ anos (EC 137/2025).

Preço de combustíveis por estado (ANP)

Semanal

ANP (Levantamento de Preços de Combustíveis) dados abertos

ZIP semestral por revenda (~31 MB), lido em streaming agregando por UF/produto/dia. Média por estado calculada por nós (a ANP publica preço por posto). Usa as 2 semanas mais recentes do arquivo e mostra o PERÍODO real; NÃO usa o arquivo "ultimas-4-semanas" da ANP, que está congelado em 2021.

Condutores habilitados (CNH) por estado

Mensal

SENATRAN (RENACH) dados abertos

Planilha XLSX mensal (tabela dinâmica com subtotais em quatro níveis). O coletor classifica cada linha pelo nível de "Total" antes de agregar, para não somar duas vezes. Total por UF, sexo, faixa etária e categoria batem exatamente com o total nacional.

Saúde 3

Planos de saúde: beneficiários e reclamações

Mensal

ANS (Agência Nacional de Saúde Suplementar) dados abertos

Do arquivo de IGR (Índice Geral de Reclamações) saem, de uma vez, o número de beneficiários e as reclamações por operadora. O ranking de reclamações fica restrito a operadoras de grande porte (100 mil beneficiários ou mais), como a ANS recomenda para comparação justa.

Preços de medicamentos (CMED)

Mensal

ANVISA (Câmara de Regulação do Mercado de Medicamentos) dados públicos oficiais

Lista de Preços de Medicamentos (~26 mil apresentações). O nome do arquivo muda a cada mês; o coletor raspa o link corrente. Guarda PF e PMC "sem impostos"; a página deixa claro que o preço final depende do ICMS do estado. Nenhum preço é apresentado como fixo.

Cadastro de medicamentos registrados (ANVISA)

Mensal

ANVISA, Dados Abertos (conjunto Medicamentos) dados abertos

CSV único (~8,3 MB, 43 mil registros) lido em streaming. O bloco "Registro na ANVISA" em /medicamentos/{substancia}/ e o hub /medicamentos/registro/ contam SÓ produtos com situação "Ativo" (17 mil). Junção com a substância do portal por princípio ativo, aproximada (sais e formas divergem do nome CMED). Competência = last-modified do arquivo. Complementa, sem substituir, o preço CMED de anvisa.php. Não existe categoria "Referência": o inovador é "Novo".

Voos 1

Aeronaves matriculadas (Registro Aeronáutico Brasileiro)

Semanal

ANAC (Registro Aeronáutico Brasileiro, dados abertos) dados abertos

Dump CSV único (~23 MB, ~34,6 mil aeronaves) baixado por GET direto, sem token, e lido em streaming (fgetcsv, memória baixa). Encoding UTF-8 com BOM; header na 2ª linha; 1ª linha = competência. Colunas PROPRIETARIOS/OPERADORES trazem JSON embutido. Separa ativas (DT_CANC vazio) de canceladas. LGPD: proprietário/operador pessoa física vira "Pessoa física" e o documento (CPF, mesmo mascarado pela ANAC) nunca é exibido; só empresa/instituição (CNPJ de 14 dígitos ou razão com marcador societário) tem nome e link para /cnpj/. Hub /aeronaves/ indexável; /aeronaves/{matricula}/ nasce do índice leve por prefixo e é noindex.

Transparência 10

Deputados federais e gastos da cota parlamentar

Mensal

Câmara dos Deputados (dados abertos) dados abertos

Lista em exercício + gastos por deputado/ano (on-demand com cache de 7 dias). Fornecedor pessoa física aparece como "Pessoa física", mantendo valor e categoria (LGPD).

Senadores em exercício

Mensal

Senado Federal (dados abertos) dados abertos

Lista dos 81 senadores com link para a página oficial. Sem o header Accept: application/json a API devolve XML.

Votações do plenário do Senado e o voto de cada senador

Semanal

Senado Federal (dados abertos) dados abertos

Votações nominais do plenário via /dadosabertos/votacao. Combina a janela recente por data de sessão com /votacao?ano={ano} (últimos 3 anos), deduplicando por codigoSessaoVotacao; cada chamada já traz o voto de cada senador. O endpoint antigo /plenario/lista/votacao foi depreciado e o próprio Senado aponta este como substituto. Voto em plenário é ato público: guarda só nome, partido, UF e o voto. Em votações SECRETAS a API não revela a direção (só que o senador votou), e a página respeita isso.

Votações nominais do plenário da Câmara dos Deputados

Semanal

Câmara dos Deputados (dados abertos) dados abertos

Só votações NOMINAIS do plenário (idOrgao 180): a maioria das deliberações é simbólica e a API não revela o voto individual nelas. A janela de /votacoes é limitada a 3 meses (HTTP 400 acima disso), então varremos em janelas de ~3 meses. Placar sempre contado dos votos reais (tipoVoto), nunca do texto. Voto em plenário é ato público: guardamos só id/nome/partido/UF/voto (sem LGPD sensível).

Partidos políticos (eleitos e gastos consolidados)

derivado

TSE e Câmara dos Deputados (dados abertos) dados abertos

Não coleta nada novo: consolida por sigla o que já existe (prefeituras e vereadores eleitos em 2024 do TSE, gasto na cota parlamentar e bancada de deputados e senadores). Nome oficial da legenda por curadoria em lib/partidos.php. Página /partido/{sigla}/ + hub /partidos/.

Patrimônio declarado de deputados federais e senadores

Anual

Tribunal Superior Eleitoral (dados abertos) dados abertos

Bens que cada deputado federal e senador em exercício declarou à Justiça Eleitoral AO SE CANDIDATAR (2022; senadores do mandato anterior em 2018), da base bem_candidato do TSE (soma de VR_BEM_CANDIDATO por SQ_CANDIDATO). NÃO é o patrimônio atual: o ano da declaração é sempre rotulado. Casamento por nome+UF+cargo em três camadas; quem não casa fica "não localizado", nunca R$ 0. CPF já vem mascarado pelo TSE e nunca é usado. 504/512 deputados e 72/81 senadores casados.

Finanças das prefeituras (receita, despesa por função)

Anual

SICONFI, Tesouro Nacional (Declaração de Contas Anuais) dados abertos

Declaração de Contas Anuais (DCA) que cada município entrega ao Tesouro, base do FINBRA. A API /tt/dca EXIGE id_ente (não há bulk-by-year), então a coleta é por-ente e cacheada por município (padrão CNPJ): 2 anexos por cidade (I-C receita, I-E despesa por função) num shard data/siconfi/mun/{slug}.json. Ano-base é o exercício fechado mais recente (2024), sempre rotulado, com defasagem de ~1 ano. Coleta nacional completa ~3h (o índice é acumulável e pode rodar por UF). Dado agregado e público (sem pessoa física). NÃO existe base nacional de fornecedores/empenhos municipais: o detalhe por credor fica no portal de transparência de cada prefeitura (LC 131/2009).

Benefícios sociais por município (agregado)

Na consulta

Portal da Transparência dados abertos

ATIVO com a chave BD_CHAVE_TRANSPARENCIA (em ../segredos/). Só agregado por município (valor + nº beneficiados); endpoints por CPF/NIS são PROIBIDOS (LGPD). On-demand no bloco "Benefícios sociais" da página da cidade. O Bolsa Família só tem dado até jun/2021 (programa antigo) e o Auxílio Emergencial 2020-2021: a competência real é sempre exibida.

Emendas parlamentares por autor e município

Mensal

Portal da Transparência / CGU (Emendas Parlamentares) dados abertos

Download em massa aberto no host limpo dadosabertos-download.cgu.gov.br (SEM chave e SEM WAF; não usa BD_CHAVE_TRANSPARENCIA). ZIP ~30 MB, só o CSV principal (EmendasParlamentares.csv, ~94 mil linhas) é lido em streaming e pré-agregado por ano, autor e município. Grão = emenda x município x função; só ~40% dos registros têm cidade única (os demais são Múltiplo ou nível UF/nacional), então o bloco por cidade cobre só a parcela municipalizada. Usa Valor Pago (executado) e Valor Empenhado (comprometido). Autor = agente político (figura pública); o arquivo principal não tem CPF. Atualização mensal; a página mostra a data real da última carga.

Remuneração de servidores federais civis (SIAPE), agregada

Mensal

Portal da Transparência / CGU (download aberto de servidores) dados abertos

ZIP mensal (~78 MB) com Cadastro e Remuneração, lidos em streaming direto do ZIP (ZipArchive::getStream, duas passadas, junção por Id_SERVIDOR_PORTAL, pico de ~90 MB de RAM). Publica SÓ agregados por órgão superior, órgão e cargo: contagem, média e mediana da remuneração básica bruta mensal, com supressão de cargos com menos de 5 servidores. Nunca nome, CPF, matrícula nem salário individual (LGPD). Métrica é a básica bruta (sem 13º, férias e eventuais); competência e data de publicação sempre rotuladas. O mês nasce por HEAD na CDN (200 publicado, 403 ainda não).

Justiça 1

Justiça em Números: indicadores anuais por tribunal

Mensal

CNJ, Justiça em Números (base de dados do SIESPJ) dados públicos (Portaria CNJ 216/2012)

CSV único (uma linha por tribunal e ano desde 2009, ~1.300 variáveis) dentro de um ZIP cujo nome muda a cada publicação; o coletor lê a página do CNJ e pega o ZIP mais recente (o portal exige User-Agent de navegador). Guardamos 11 indicadores por tribunal/ano e a soma nacional. Dado ANUAL, publicado ao longo do ano seguinte e revisado; a checagem é mensal e só grava quando a base muda. Linhas de total de ramo (TJ, TRE, TRF, TRT, TJM) e "nd" ficam fora. Só agregados, nunca dado nominal.

Eleições 1

Eleições Municipais 2024 (eleitos e patrimônio)

Anual

Tribunal Superior Eleitoral (dados abertos) dados abertos

Prefeitos, vices e vereadores eleitos por município, com partido, ocupação, votos + percentual e a soma do patrimônio declarado (join por SQ_CANDIDATO das bases consulta_cand, bem_candidato e votacao_candidato_munzona). Dado público de candidatos; o CPF já vem mascarado pelo TSE e nunca é usado. Ficha por candidato em /eleicoes/candidato/{sq}/ (prefeitos indexáveis; vices e vereadores noindex). Bloco na página de cada cidade + /eleicoes/ e /eleicoes/{uf}/.

Educação 2

Escolas e matrículas por município (Censo Escolar)

Anual

INEP/MEC (Sinopse Estatística do Censo Escolar da Educação Básica) CC BY-ND 3.0 (INEP/MEC)

Sinopse Estatística JÁ AGREGADA por município (não são microdados: sem aluno, professor nem escola nominal, LGPD ok). ZIP anual grande (145 a 232 MB); o coletor tenta 2025, 2024, 2023, extrai só o XLSX e lê 4 abas por nome. Join direto por código IBGE, cobertura total (5570/5571 municípios). Data-base de maio; defasagem típica de ~1 ano, sempre rotulada. Licença CC BY-ND exige citar INEP/MEC + ano.

Escolas (lista nominal por cidade e ficha por escola)

Anual

INEP/MEC (Microdados do Censo Escolar da Educação Básica) CC BY-ND 3.0 (INEP/MEC)

Lista NOMINAL de escolas (complementa a Sinopse agregada do módulo censo-escolar). ZIP anual de microdados (~33 MB); dentro, o CSV ed_basica (~217 MB, Latin-1, ";") é lido em streaming direto do ZIP, memória baixa (~27 MB). Guarda só escolas EM ATIVIDADE (~181 mil) em shards por cidade + índice CO_ENTIDADE->cidade. Sem pessoa física: nome da escola, código INEP, rede, localização, etapas e endereço da instituição; nunca aluno, professor, diretor nem telefone. Lista por cidade indexável; ficha /escola/{codigo}/ é noindex (conteúdo escalado). Defasagem típica ~1 ano.

Nomes 1

Nomes próprios (frequência por década e UF)

Na consulta

IBGE, Censo 2010 dados abertos IBGE

Página nasce quando alguém busca o nome (on-demand com cache de 180 dias). Dado agregado do Censo 2010, sempre rotulado com o ano. Nome inexistente responde 404 sem cachear.

Quando este site erra

Três tipos de erro podem acontecer, e tratamos cada um assim:

O que decidimos não publicar (e por quê)

Para manter a régua de dado aberto e citável, alguns temas ficaram de fora de propósito:

Pode usar os dados daqui?

Os dados são públicos e pertencem aos órgãos de origem; cite sempre o órgão (indicado em cada página). A organização, os textos e o código deste site são da Workad Ltda. Links para as nossas páginas são bem-vindos.