Cobertura
O CPF/CNPJ do doador vem completo e sem máscara em todos os anos cobertos.
A base é atualizada conforme o TSE publica retificações, então valores podem
mudar entre consultas distantes no tempo.
Resposta
Documento com dígito verificador inválido ou sem doações responde
200 com
total: 0 — nunca 404 — e o token da consulta é reembolsado
automaticamente.Doação
origem: direta vs. originária
O TSE publica dois registros para doações intermediadas: a receita (doador
direto do beneficiário) e o doador originário (quem de fato deu o dinheiro —
típico de repasses partido → candidato e financiamento coletivo). A API unifica
os dois na mesma lista:
direta— o documento consultado doou diretamente ao beneficiário.intermediarioénull.originaria— o recurso chegou ao beneficiário através de um intermediário (ex.: diretório partidário).intermediariotraz nome e documento de quem repassou.
natureza: financeira vs. estimável
financeira— dinheiro (transferência, PIX, cheque, espécie).estimavel— bens ou serviços valorados em dinheiro (cessão de veículo, serviços prestados). Não é dinheiro que entrou em conta. Oresumoseparavalor_financeirodevalor_estimavel;valor_totalsoma os dois.
Beneficiário
Resumo agregado
Oresumo reflete todas as doações do documento com os filtros aplicados
(não apenas a página atual). Com ?ano=2022, o total, o resumo e a lista
refletem só 2022.
Limitações
- Doações de empresas (PJ) só existem até 2014 — proibidas a partir das eleições de 2016 (ADI 4650 + Lei 13.165/2015). Nos anos cobertos hoje (2018–2024), CNPJs doadores tendem a ser diretórios partidários, candidaturas e comitês.
- CPF do candidato beneficiário é suprimido pelo TSE em 2024 — o campo
beneficiario.cpfvem completo em 2018/2020/2022 enullem 2024. O documento do doador vem completo em todos os anos. - Doações sem documento de doador divulgado na fonte TSE não são localizáveis por CPF/CNPJ.
Endpoints
Query params comuns:
limit (default 100, máx. 500), offset (máx. 50.000),
ano, uf, partido, cargo — filtros se aplicam também ao total/resumo.