Searching

Used to search FEC records.

search_candidates()

Search FEC records for Candidates

search_elections()

Search For Elections

Get Aggregated Data

Used to get top level data about candidates, committees, or elections.

get_candidate_totals()

Get Financial Totals for Candidates

get_committee_reports()

Get Committee Reports

get_election_summary()

Get Election Summary

Get Itemized Data

Used to get itemized data for committees.

get_itemized_contributions() get_schedule_a()

Get Itemized Campaign Contributions

get_itemized_disbursements() get_schedule_b()

Get Itemized Campaign Disbursements

get_itemized_loans() get_schedule_c()

Get Loans

get_itemized_debts() get_schedule_d()

Get Debts Owed

get_independent_expenditures() get_schedule_e()

Get line item expenditures for independent expenditures.

get_party_expenditures() get_schedule_f()

Get Party Expenditures for Federal Candidates

Utility Functions

Functions for setting up workflows.

save_datagov_apikey()

Save a data.gov API key

get_openfec()

Make a request to the OpenFEC API