The Mine Works
← All Scrapers
Apify Actor · Government

FEC Campaign Finance

US federal candidates, committees & itemized donations

View on Apify Store →
From $0.60 / 1,000 records
Status
State ● Live
Pricing PPE
Category Government
Overview

What it does

Scrape US federal campaign finance from the official OpenFEC API as clean JSON. Search candidates and committees by name, or pull itemized Schedule A contributions for a committee. No login, no browser needed.

Features

Built in

  • ✓ Candidate search: party, office, state, election years
  • ✓ Committee/PAC search by name
  • ✓ Itemized Schedule A contributions by committee
  • ✓ Official OpenFEC API, DEMO_KEY works for small tests
  • ✓ Empty results are never charged
FAQ

Common questions

Where does the data come from? +

The official OpenFEC API (api.open.fec.gov), the Federal Election Commission’s own public data source, the same one fec.gov itself uses.

Do I need an API key? +

No for small tests. FEC’s public DEMO_KEY works but is rate-limited. Get a free api.data.gov key in seconds for real volume.

Can I look up a specific committee’s donors? +

Yes. Search committees mode to find the committee ID, then contributions mode with that ID to get itemized donations.

What does it cost? +

You pay per result actually delivered: a candidate, committee, or contribution row. Failed and empty results are never charged.

What can I pull besides candidates? +

Committee and PAC records by name, and itemized Schedule A contributions for a given committee.

Can I filter candidates? +

Yes, by party, office, state and election year.

Is the DEMO_KEY enough? +

For small tests, yes. For sustained pulls, register a free api.data.gov key, which lifts the rate limit well above the shared demo allowance.

Get Started

Try it on Apify.

Pay only for results delivered. No credit card required to sign up.

Apify Store

Find a ready-made scraper for your job

Apify has over 80,000 scrapers and automations, ours included. Start free with $5 of platform credit every month.