FEC openFEC API

Federal Election Commission's openFEC REST API at api.open.fec.gov exposes campaign finance data — candidates, committees (PACs, parties, campaigns), filings, contributions, disbursements, independent expenditures, electioneering communications, communication costs, and coverage dates. Auth via api.data.gov key.

API entry from apis.yml

apis.yml Raw ↑
name: FEC openFEC API
description: Federal Election Commission's openFEC REST API at api.open.fec.gov exposes campaign finance
  data — candidates, committees (PACs, parties, campaigns), filings, contributions, disbursements, independent
  expenditures, electioneering communications, communication costs, and coverage dates. Auth via api.data.gov
  key.
humanURL: https://www.fec.gov/data/
baseURL: https://api.open.fec.gov/v1
tags:
- Federal
- FEC
- Elections
- Campaign Finance
- api.data.gov
properties:
- type: Portal
  url: https://www.fec.gov/data/
- type: Documentation
  url: https://api.open.fec.gov/developers/
- type: GitHubOrganization
  url: https://github.com/fecgov
- type: GitHubRepository
  url: https://github.com/fecgov/openFEC