Return itemized receipt records that explain how committees raise money.
Use Case: Analyze contributions by contributor, committee, location, employer, occupation, and transaction period.
twoYearTransactionPeriod, committeeId, contributorId, contributorName, contributorCity, contributorZip, contributorEmployer, contributorOccupation, or imageNumber.lineNumber in FORM-LINENUMBER format, such as F3-11AI.contributorType values individual or committee.recipientCommitteeType, recipientCommitteeOrgType, and recipientCommitteeDesignation.lastIndex with the matching lastContributionReceiptDate or lastContributionReceiptAmount value from the previous response.OAuth2 Bearer token: obtain an access token from the token endpoint and send it in the Authorization header.
Unique image number for the filing page where the receipt item appears.
Lowest image number to include when filtering filing pages.
Highest image number to include when filtering filing pages.
Filter records with amount greater than or equal to this value.
Filter records with amount less than or equal to this value.
Earliest reporting date to include. Only records after this date are returned.
Latest reporting date to include. Only records before this date are returned.
Committee identifier for the recipient committee. Use values that begin with C followed by eight digits.
Contributor identifier when the contributor is a registered filer or committee with an FEC-style ID.
Contributor name as reported on the filing. Use this to match individuals, committees, or other named contributors.
Contributor city.
Contributor state or territory. Use a two-letter postal abbreviation such as CA or NY.
Contributor ZIP code.
Contributor employer, when reported. Filers are expected to make a best effort to collect this information for individual contributors.
Contributor occupation, when reported. Filers are expected to make a best effort to collect this information for individual contributors.
When paging results sorted by contributionReceiptDate, send the contributionReceiptDate value from the last row of the previous page together with lastIndex.
When paging results sorted by contributionReceiptAmount, send the contributionReceiptAmount value from the last row of the previous page together with lastIndex.
Filter by form and line number using FORM-LINENUMBER, for example F3-11AI or F3X-11AI.
Restrict results to non-earmarked individual contributions when true. This is useful when you want individual contribution records without double counting memoed entries.
Filter receipts by contributor category. Use individual or committee.
Two-year transaction period for the receipt. The period is named for the ending even-numbered year, so 2024 covers the 2023-2024 cycle.
One-letter committee type code for the recipient committee. Common values include H (House), S (Senate), P (presidential), Q (qualified PAC), N (nonqualified PAC), O (independent expenditure-only), X (party, nonqualified), and Y (party, qualified).
One-letter organization type code for the recipient committee. Common values include C (corporation), L (labor organization), M (membership organization), T (trade association), V (cooperative), W (corporation without capital stock), H (host committee), and I (inaugural committee).
One-letter committee designation code. Common values include A (authorized), J (joint fundraising), P (principal campaign committee), U (unauthorized), B (lobbyist or registrant PAC), and D (leadership PAC).
Earliest system load date to include. This can help isolate records that were processed recently.
Latest system load date to include. This can help isolate records that were processed recently.
Number of results to return per page. Defaults to 20.
Continuation cursor from the previous page. When continuing sorted results, send this with the matching lastContributionReceiptDate or lastContributionReceiptAmount from the last row of the previous page.
Field used for sorting and keyset pagination. Wrapper-supported values are contributionReceiptDate and contributionReceiptAmount.
contributionReceiptDate, contributionReceiptAmount Sort direction. Use ascending or descending. If omitted, descending order is used.
ascending, descending When sorting, hide rows where the selected sort field is null.
When sorting, return only rows where the selected sort field is null.
When sorting, place null values after non-null values.