This is the public read contract for elect.info's FEC and state campaign-finance data, served from the attested gold graph. The reference below is generated from the live API and shows the public surface only — individual-donor, credentialed, and unlaunched surfaces are withheld by design.
● Live contract · regenerated in CI
The public API is open now — no key required for the public contract. Every public endpoint is rate-limited and carries data-coverage on its figures.
curl https://api.elect.info/api/fec/candidates/
Programmatic keys. Machine clients authenticate with an API key in the Authorization header:
Authorization: Api-Key <prefix>.<secret>
Self-serve key provisioning is coming. For now, to request a key or discuss higher-tier access, see access & pricing or get in touch — keys are issued per account and inherit exactly that account's entitlement.
Higher tiers (individual-level analysis, higher limits, bulk / warehouse) are available by arrangement, not self-serve — contact us. Voter / enhanced / individual-donor data is credential-gated and is not part of this public contract.