FEC
Information on campaign donations in federal elections
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Government
- Documentation / URL
- https://api.open.fec.gov/developers/
Overview
FEC provides campaign finance data — key-based (an invalid key returns 403, verified).
Quick Start
Candidates (replace YOUR_KEY):
curl "https://api.open.fec.gov/v1/candidates/?api_key=YOUR_KEY&page=1"
{ "error": { "code": "API_KEY_INVALID", "message": "An invalid api_key was supplied." } }
Authentication
- Register at api.open.fec.gov → API key.
- Send it as the
api_keyquery parameter (invalid → 403, verified).
Rate Limits & Notes
- Free with registration (check the docs).
- Campaign donations/candidates.
FAQ
Is FEC free? Yes — free with a key.
Why 403? Invalid keys return 403 (verified) — register for a key.
What’s the auth style?
api_key query parameter.
More in Government
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| AI Law Tracker AI regulation laws by jurisdiction (US, EU, global) as read-only JSON; free tier | API Key | Yes | Unknown | ↗ |
| Bank Negara Malaysia Open Data Malaysia Central Bank Open Data | No auth | Yes | Unknown | ↗ |
| BCLaws Access to the laws of British Columbia | No auth | No | Unknown | ↗ |
| Brazil Community driven API for Brazil Public Data | No auth | Yes | Yes | ↗ |
| Brazil Central Bank Open Data Brazil Central Bank Open Data | No auth | Yes | Unknown | ↗ |