Dados abertos
Baixe os números, confira os lacres
Cada página do site nasce de um arquivo JSON gerado pelo pipeline, a partir de relatórios oficiais baixados por programa. Os arquivos estão aqui para download, com a lista das fontes e o lacre de cada original: uma impressão digital (hash SHA-256) que prova que o arquivo usado é o que a fonte publicou naquele dia.
Arquivos por ano
| ano | recibo (tudo: linhas, níveis, memos, conferências) | linhas, em CSV | dívida | comparação internacional | gerado em |
|---|---|---|---|---|---|
| 2026 | recibo_2026.json | recibo_2026.csv | divida_2026.json | ainda não | 2026-11-10 |
| 2025 | recibo_2025.json | recibo_2025.csv | divida_2025.json | ainda não | 2026-11-10 |
| 2024 | recibo_2024.json | recibo_2024.csv | divida_2024.json | cofog_2024.json | 2026-11-10 |
| 2023 | recibo_2023.json | recibo_2023.csv | divida_2023.json | cofog_2023.json | 2026-11-10 |
O JSON do recibo tem, para cada linha, a consulta exata que gerou o número, a fonte, o filtro e os lacres. Versão da especificação: 0.9.1.
Lacres dos arquivos originais
Para conferir um lacre: baixe o mesmo arquivo da fonte (ou use o guardado no repositório), calcule o SHA-256 (no Windows, certutil -hashfile arquivo SHA256; no Mac e no Linux, shasum -a 256 arquivo) e compare. O pipeline normaliza a resposta da API antes de calcular (ordena as linhas), por isso o hash é do arquivo canônico guardado em data/raw, que o repositório descreve.
2026: 4 arquivos lacrados
| arquivo | baixado em | identificador | SHA-256 |
|---|---|---|---|
| 2026/04/RREO-Anexo 01 | 2026-11-08 18:16:59 | 20261108T181659881490Z | aba1c8c8fb00719a1a87d054140f0929b2f3aee5c8b0b7e82f91b3dcc7f760bf |
| 2026/04/RREO-Anexo 02 | 2026-11-08 18:17:01 | 20261108T181701864763Z | e2652b854e877e0973ccd052be63a1d1b33633cf979fbf26bbbfcaf9f7d0605c |
| 2026/04/RREO-Anexo 06 | 2026-11-08 18:17:04 | 20261108T181704345759Z | 36ee3fcdf763f98c7d2c31a784adbcd5c2a76e63ad0f7747391fd2a8a42fc40c |
| IBGE: projecoes_2024_tab3_grupos_etarios_especificos.xlsx | 2026-11-10 04:32:29 | 20261110T043229602702Z | a759c134c9cf0d36f9a633cc9700356f0230ed9be07c47b0b3ab2ee725076b20 |
2025: 4 arquivos lacrados
| arquivo | baixado em | identificador | SHA-256 |
|---|---|---|---|
| 2025/06/RREO-Anexo 01 | 2026-11-08 18:16:35 | 20261108T181635308035Z | a92364314c4d5203e573046207d17e341a6c873345e872184d1b0027b975ab67 |
| 2025/06/RREO-Anexo 02 | 2026-11-08 18:16:37 | 20261108T181637192609Z | f6df20072c16d5490b1df25a07fc9976d3d3b574665fdc490c642b9f8138c345 |
| 2025/06/RREO-Anexo 06 | 2026-11-08 18:16:39 | 20261108T181639801181Z | 7231398fb2dac62737d37f90b29c2cc1acf87037cdc93fcf639d363f448e5fef |
| IBGE: projecoes_2024_tab3_grupos_etarios_especificos.xlsx | 2026-11-10 04:32:29 | 20261110T043229602702Z | a759c134c9cf0d36f9a633cc9700356f0230ed9be07c47b0b3ab2ee725076b20 |
2024: 4 arquivos lacrados
| arquivo | baixado em | identificador | SHA-256 |
|---|---|---|---|
| 2024/06/RREO-Anexo 01 | 2026-11-08 18:15:59 | 20261108T181559651362Z | 00ea1e91e7abcc7df52a761538232355f5af160e6eefc5bf1131210632ebdb13 |
| 2024/06/RREO-Anexo 02 | 2026-11-08 18:16:01 | 20261108T181601604987Z | 70d79d4c199385b04bab9bfb7a840de8fc08e68ce4350ed132d392ef2bdfca13 |
| 2024/06/RREO-Anexo 06 | 2026-11-08 18:16:03 | 20261108T181603792278Z | 560c4335feb8a9db2a435dde135625be67f269764f6453a432a70c349f1f8db0 |
| IBGE: projecoes_2024_tab3_grupos_etarios_especificos.xlsx | 2026-11-10 04:32:29 | 20261110T043229602702Z | a759c134c9cf0d36f9a633cc9700356f0230ed9be07c47b0b3ab2ee725076b20 |
2023: 4 arquivos lacrados
| arquivo | baixado em | identificador | SHA-256 |
|---|---|---|---|
| 2023/06/RREO-Anexo 01 | 2026-11-09 13:27:57 | 20261109T132757033009Z | 37ddc0879add1763df2fe349fad36766c5b28ff5a36ac4bb60fd817810c86b6c |
| 2023/06/RREO-Anexo 02 | 2026-11-09 13:27:58 | 20261109T132758970573Z | 7079af4a5b3540b142c54e97b1b05daf5227b9dc5bc43e5c4735868cb8048d4b |
| 2023/06/RREO-Anexo 06 | 2026-11-09 13:28:03 | 20261109T132803256082Z | 28f53e8e61b172573f46de5819867676a5648f243ffe4d282bc2380300ff5031 |
| IBGE: projecoes_2024_tab3_grupos_etarios_especificos.xlsx | 2026-11-10 04:32:29 | 20261110T043229602702Z | a759c134c9cf0d36f9a633cc9700356f0230ed9be07c47b0b3ab2ee725076b20 |
As fontes
| id | fonte | órgão | formato e cadência |
|---|---|---|---|
| S1 | Tesouro CKAN, Dívida Pública Federal (estoque, fatores de variação, emissões e resgates, execução orçamentária) https://www.tesourotransparente.gov.br/ckan/api/3/action | Tesouro Nacional | csv e xlsx via CKAN (um dataset por assunto; o fetch baixa os recursos nos formatos listados); mensal (últimos 10 dias do mês seguinte) |
| S4 | SICONFI, RREO da União https://apidatalake.tesouro.gov.br/ords/siconfi/tt | Tesouro Nacional | json (ORDS, paginado por hasMore/offset); bimestral (até 30 dias após o bimestre) |
| S7 | COFOG, despesa do Governo Central por função (GFSM 2014) https://www.tesourotransparente.gov.br/ckan/api/3/action | Tesouro Nacional (CESEF) | csv via CKAN (um arquivo por ano); anual (um ano de defasagem; publicado depois das Estatísticas de Finanças Públicas) |
| S8 | SIOP, orçamento federal por classificador (inclui marcador de emendas RP 6/7/8) https://www1.siop.planejamento.gov.br/sparql/ | Ministério do Planejamento | sparql/json (Virtuoso; um grafo por exercício; valores em R$ inteiros); contínua (o grafo publica loa:dataUltimaAtualizacao; o fetcher só refaz o exercício quando ela muda) |
| S14 | IBGE, população (projeção revisão 2024 no ftp.ibge e estimativas no SIDRA) https://ftp.ibge.gov.br/Projecao_da_Populacao/Projecao_da_Populacao_2024/ | IBGE | xlsx (projeção) + json (SIDRA); anual (estimativas em agosto; a projeção é revista a cada censo) |
| S16 | BCB SGS, séries da dívida, dos juros nominais e dos resultados por esfera https://api.bcb.gov.br/dados/serie/bcdata.sgs | Banco Central | json; mensal |
O código
Pipeline em Python, aberto (MIT): baixa, lacra, transforma, confere e publica. https://github.com/cadareal/pipeline
Refazer em casa
Com o repositório no seu computador: uv run recibo run --exercicios 2025 refaz os números e uv run recibo site refaz estas páginas. Os detalhes estão no README.
Encontrou um erro?
Diga qual número e qual fonte. Toda correção aceita entra no histórico da metodologia.