Skip to content

Campaign finance data, candidate fundraising and candidate spending

FEC provides federal campaign finance data, including candidate fundraising and spending for a two-year period and candidate totals from the latest available filings.

Get candidate fundraising

Get a federal candidate’s fundraising and spending for a two-year filing period from FEC candidate pages. Defaults to the FEC’s current two-year period. If several names match, returns the matching candidate with the most reported fundraising for that period.

Your information

State postal abbreviation to distinguish candidates, for example MA.

Office to distinguish candidates, for example senate. Defaults to any.

Candidate name, for example Elizabeth Warren.

Two-year election cycle, for example 2024. Defaults to the FEC’s current cycle.

1 credit per run

Example results

Cycle
2,024
Debts
0
Party
Democratic Party
State
NY
Office
House
Currency
USD
District
14
Total Spent
16,716,492.89
Cash On Hand
3,734,646.88
Total Raised
15,299,235.57
Candidate Link
fec.gov
Candidate Name
Alexandria Ocasio-Cortez
Fec Candidate ID
H8NY15148
Fec Committee ID
C00639591
Coverage End Date
2024-12-31
Individual Contributions
14,866,494.81
Principal Campaign Committee
Alexandria Ocasio-Cortez For Congress
Incumbent Challenger Open Seat
Incumbent
Example data · Run in Studio for fresh results.

Choose an action

About FEC

Search candidates lists federal candidates by office and election year, ranked by money raised; Senate and House searches need a state.

Built by Fous from fec.gov and open.fec.gov and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with FEC.

Actions

Get candidate fundraising

1 credit per run

Get a federal candidate’s fundraising and spending for a two-year filing period from FEC candidate pages. Defaults to the FEC’s current two-year period. If several names match, returns the matching candidate with the most reported fundraising for that period.

What you provide

FieldTypeRequiredDescription
StatestateTextOptionalState postal abbreviation to distinguish candidates, for example MA.Example: NY
OfficeofficeTextOptionalOffice to distinguish candidates, for example senate. Defaults to any.Example: House
CandidatecandidateTextRequiredCandidate name, for example Elizabeth Warren.Example: Alexandria Ocasio-Cortez
Election Yearelection_yearNumberOptionalTwo-year election cycle, for example 2024. Defaults to the FEC’s current cycle.Example: 2024

What you get

FieldTypeDescription
CyclecycleNumberExample: 2024
DebtsdebtsNumberExample: 0
PartypartyTextExample: Democratic Party
StatestateTextExample: NY
OfficeofficeTextExample: House
CurrencycurrencyTextExample: USD
DistrictdistrictTextExample: 14
Total Spenttotal_spentNumberExample: 16716492.89
Cash On Handcash_on_handNumberExample: 3734646.88
Total Raisedtotal_raisedNumberExample: 15299235.57
Candidate Linkcandidate_linkTextExample: https://www.fec.gov/data/candidate/H8NY15148/?cycle=2024&election_full=false
Candidate Namecandidate_nameTextExample: Alexandria Ocasio-Cortez
Fec Candidate IDfec_candidate_idTextExample: H8NY15148
Fec Committee IDfec_committee_idTextExample: C00639591
Coverage End Datecoverage_end_dateTextExample: 2024-12-31
Individual Contributionsindividual_contributionsNumberExample: 14866494.81
Principal Campaign Committeeprincipal_campaign_committeeTextExample: Alexandria Ocasio-Cortez For Congress
Incumbent Challenger Open Seatincumbent_challenger_open_seatTextExample: Incumbent

Example result

For State: NY, Office: House, Candidate: Alexandria Ocasio-Cortez, Election Year: 2024

JSON
{
  "cycle": 2024,
  "debts": 0,
  "party": "Democratic Party",
  "state": "NY",
  "office": "House",
  "currency": "USD",
  "district": "14",
  "total_spent": 16716492.89,
  "cash_on_hand": 3734646.88,
  "total_raised": 15299235.57,
  "candidate_link": "https://www.fec.gov/data/candidate/H8NY15148/?cycle=2024&election_full=false",
  "candidate_name": "Alexandria Ocasio-Cortez",
  "fec_candidate_id": "H8NY15148",
  "fec_committee_id": "C00639591",
  "coverage_end_date": "2024-12-31",
  "individual_contributions": 14866494.81,
  "principal_campaign_committee": "Alexandria Ocasio-Cortez For Congress",
  "incumbent_challenger_open_seat": "Incumbent"
}

Search candidates

1 credit per run

List federal candidates for an office and election year, ranked by total money raised. Senate and House searches require a state; fundraising and cash balances reflect the latest available filings, and candidates without reported totals may have missing amounts.

Uses FEC and open.fec.gov.

What you provide

FieldTypeRequiredDescription
StatestateTextOptionalState or territory name or two-letter code, for example Texas or TX. Required for Senate and House.Example: CA
OfficeofficeTextRequiredFederal office to search, for example house.Example: House
DistrictdistrictNumberOptionalHouse district number, for example 12. Use 0 for an at-large district.Example: 12
Max Resultsmax_resultsNumberOptionalMaximum candidates to return, for example 50.Example: 5
Election Yearelection_yearNumberRequiredElection year, for example 2026.Example: 2026
Raised Money Onlyraised_money_onlyTextOptionalUse yes to include only candidates who have raised money; use no for all candidates. For example yes.Example: no

What you get

FieldTypeDescription
CandidatescandidatesList
Partycandidates[].partyTextExample: DEMOCRATIC PARTY
Statecandidates[].stateTextExample: California
Districtcandidates[].districtNumberExample: 12
Incumbencycandidates[].incumbencyTextExample: Incumbent
Candidate IDcandidates[].candidate_idTextExample: H4CA12154
Candidate URLcandidates[].candidate_urlTextExample: https://www.fec.gov/data/candidate/H4CA12154/?cycle=2026
Candidate Namecandidates[].candidate_nameTextExample: SIMON, LATEEFAH
Candidate Statuscandidates[].candidate_statusTextExample: Present candidate
Cash On Hand (USD)candidates[].cash_on_hand_usdNumberExample: 777589.88
Total Raised (USD)candidates[].total_raised_usdNumberExample: 1449191.49
Coverage End Datecandidates[].coverage_end_dateTextExample: 2026-06-30

Example result

For State: CA, Office: House, District: 12, Max Results: 5, Election Year: 2026, Raised Money Only: no

JSON
{
  "candidates": [
    {
      "party": "DEMOCRATIC PARTY",
      "state": "California",
      "district": 12,
      "incumbency": "Incumbent",
      "candidate_id": "H4CA12154",
      "candidate_url": "https://www.fec.gov/data/candidate/H4CA12154/?cycle=2026",
      "candidate_name": "SIMON, LATEEFAH",
      "candidate_status": "Present candidate",
      "cash_on_hand_usd": 777589.88,
      "total_raised_usd": 1449191.49,
      "coverage_end_date": "2026-06-30"
    },
    {
      "party": "DEMOCRATIC PARTY",
      "state": "California",
      "district": 12,
      "incumbency": "Challenger",
      "candidate_id": "H6CA12209",
      "candidate_url": "https://www.fec.gov/data/candidate/H6CA12209/?cycle=2026",
      "candidate_name": "JOYCE, JAMIE",
      "candidate_status": "Present candidate",
      "cash_on_hand_usd": 8800.3,
      "total_raised_usd": 31247.25,
      "coverage_end_date": "2026-06-30"
    },
    {
      "party": "REPUBLICAN PARTY",
      "state": "California",
      "district": 12,
      "incumbency": "Challenger",
      "candidate_id": "H6CA12191",
      "candidate_url": "https://www.fec.gov/data/candidate/H6CA12191/?cycle=2026",
      "candidate_name": "FULKERSON, HEATH VINCENT",
      "candidate_status": "Not yet a candidate",
      "cash_on_hand_usd": 0,
      "total_raised_usd": 0,
      "coverage_end_date": null
    }
  ]
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@fec",
  "visibility": "public",
  "operation": "get_candidate_fundraising",
  "version": 1,
  "input": {
    "state": "NY",
    "office": "house",
    "candidate": "Alexandria Ocasio-Cortez",
    "election_year": 2024
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Compare federal candidates’ fundraising and spending by election cycle
  • Find candidates ranked by money raised for an office and year
  • Review candidate cash balances and reported fundraising
  • Filter candidate searches by state, district, or fundraising status

Questions

Is Fous affiliated with FEC?

No. Fous is not affiliated with FEC. This workflow reads the public fec.gov website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a FEC account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from fec.gov when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

How much has a federal candidate raised and spent?

Get candidate fundraising returns a candidate’s fundraising and spending for a two-year filing period.

Which candidates raised the most for an office and year?

Search candidates lists federal candidates ranked by total money raised for the selected office and election year.

How can I find candidates by state or House district?

Search candidates accepts a state for Senate and House searches, and a district number for House searches.

All Government workflowsBrowse all workflows