independent expenditures

GET /v1/schedules/schedule_e/efile/

Efiling endpoints provide real-time campaign finance data received from electronic filers. Efiling endpoints only contain the most recent four months of data and don't contain the processed and coded data that you can find on other endpoints.

Request

Query parameters

pageinteger

For paginating through results, starting at page 1

per_pageinteger

The number of results returned per page. Defaults to 20.

candidate_searchstring[]

Search for candidates by candiate id or candidate first or last name

committee_idstring[]

A unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.

candidate_idstring[]

A unique identifier assigned to each candidate registered with the FEC. If a person runs for several offices, that person will have separate candidate IDs for each office. First character indicates office - [P]residential, [H]ouse, [S]enate]. Second character is the last digit of the two-year period the ID was created. Third and fourth is the candidate state. Presidential IDs don't have state. Fifth and sixth is the district when the candidate first ran. This does not change if the candidate/member's district changes during re-districting. Presidential IDs don't have districts. The rest is sequence.

payee_namestring[]

Name of the entity that received the payment.

image_numberstring[]

An unique identifier for each page where the electronic or paper filing is reported.

support_oppose_indicatorstring[]

Explains if the money was spent in order to support or oppose a candidate or candidates. (Coded S or O for support or oppose.) This indicator applies to independent expenditures and communication costs.

min_expenditure_datestring

Selects all items expended by this committee after this date

max_expenditure_datestring

Selects all items expended by this committee before this date

min_dissemination_datestring

Selects all items distributed by this committee after this date

max_dissemination_datestring

Selects all items distributed by this committee before this date

min_expenditure_amountinteger

Selects all items expended by this committee greater than this amount

max_expenditure_amountinteger

Selects all items expended by this committee less than this amount

spender_namestring[]

The name of the committee. If a committee changes its name, the most recent name will be shown. Committee names are not unique. Use committee_id for looking up records.

candidate_partystring[]

Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.

candidate_office'' | 'H' | 'S' | 'P'

Federal office candidate runs for: H, S or P

candidate_office_statestring[]

US state or territory where a candidate runs for office

candidate_office_districtstring[]

Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.

most_recentboolean

The report associated with the transaction is either new or is the most-recently filed amendment. Undetermined version (null) is always included.

min_filed_datestring

Timestamp of electronic or paper record that FEC received

max_filed_datestring

Timestamp of electronic or paper record that FEC received

filing_formstring[]

The form where the underlying data comes from, for example, Form 1 would appear as F1: - F1 Statement of Organization - F1M Notification of Multicandidate Status - F2 Statement of Candidacy - F24 24/48 Hour Report of Independent Expenditures - F3 Report of Receipts and Disbursements for an Authorized Committee - F3P Report of Receipts and Disbursements by an Authorized Committee of a Candidate for The Office of President or Vice President - F3L Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs - F3X Report of Receipts and Disbursements for other than an Authorized Committee - F4 Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention - F5 Report of Independent Expenditures Made and Contributions Received - F6 48 Hour Notice of Contributions/Loans Received - F7 Report of Communication Costs by Corporations and Membership Organizations - F8 Debt Settlement Plan - F9 24 Hour Notice of Disbursements for Electioneering Communications - F13 Report of Donations Accepted for Inaugural Committee - F99 Miscellaneous Text - FRQ Request for Additional Information

is_noticeboolean

Record filed as 24- or 48-hour notice.

sortstring

Provide a field to sort by. Use - for descending order.

sort_hide_nullboolean

Hide null values on sorted column(s).

sort_null_onlyboolean

Toggle that filters out all rows having sort column that is non-null

sort_nulls_lastboolean

Toggle that sorts null values last

api_keystring

Response

Default response

Changes

No recorded changes to this operation across all 20 revisions of this API.