FEC Campaign Finance Records β€” Contributions API avatar

FEC Campaign Finance Records β€” Contributions API

Pricing

$20.00 / 1,000 contribution records

Go to Apify Store
FEC Campaign Finance Records β€” Contributions API

FEC Campaign Finance Records β€” Contributions API

Search US federal campaign contributions from the official FEC (openFEC) database by donor, employer, state, or recipient committee β€” with amounts, dates, and occupations. For journalists, compliance, and research.

Pricing

$20.00 / 1,000 contribution records

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

11 days ago

Last modified

Categories

Share

FEC Campaign Finance Records

FEC campaign-finance public records β€” contributions by donor, employer, amount and recipient committee.

Factual public records β€” not financial, investment or compliance advice. Screening data is provided as-is for your own compliance program.

πŸ“Š Sample Output

6 real rows delivered by FEC Campaign Finance Records β€” Contributions API β€” run rVOEKHUm2xyBBrJsJ on build 0.0.6

contributor_namecontributor_employercontributor_occupationcontributor_cityreceipt_daterecipient_committee
SMITH, SHAWNCOASTAL BROTHERS CONTRACTINGBUSINESS OWNERLUDOWICI2026-12-31FRIENDS OF BRIAN MONTGOMERY
SMITH, TIMOTHYROBERT B PSYNEHVAC TECHFREDERICKSBURG2026-08-31REPUBLICAN PARTY OF IOWA
SMITH, CARISSA MS.FOX CORPORATIONVICE PRESIDENT, GOVERNMENT RELATIONSLOS ANGELES2026-08-31FOX CORPORATION POLITICAL ACTION COMMITTEE (FOX PAC)
SMITH, ROBERT M.SELFINSURANCE AGENTLOS ANGELES2026-08-31MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY POLITICAL ACTION COMMITTEE
SMITH, BRYANSELFINSURANCE AGENTHOUSTON2026-08-31MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY POLITICAL ACTION COMMITTEE
SMITH, ROBERT JOHN JRSELFINSURANCE AGENTPALM SPRINGS2026-08-31MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY POLITICAL ACTION COMMITTEE

Real rows from run rVOEKHUm2xyBBrJsJ on build 0.0.6 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

βš™οΈ Sample inputs

This is the Store example input β€” the same input Apify's automated check runs β€” so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:

{
"contributor_name": "SMITH",
"two_year_period": 2026,
"max_results": 25
}

πŸ”§ Input reference

FieldTypeDefaultWhat it does
contributor_namestring"SMITH"Filter contributions by donor name (e.g. a person or company). Empty = all.
employerstringFilter by contributor employer (e.g. a company name).
contributor_statestring2-letter state code of the contributor (e.g. CA).
committee_idstringFEC committee ID to filter recipients (e.g. C00401224).
min_amountintegerOnly return contributions at or above this amount.
two_year_periodinteger2026FEC two-year transaction period (even year, e.g. 2026 covers 2025-2026).
max_resultsinteger25Maximum contribution records to return.
api_keystring"DEMO_KEY"Your free api.data.gov key for higher rate limits. Leave as DEMO_KEY for light use (shared, rate-limited). Get one free at api.data.gov/signup.
include_rawbooleanfalseAttach the raw FEC record.

🧾 JSON sample record

One real record from run rVOEKHUm2xyBBrJsJ (emails/phones masked, long text shortened):

{
"contributor_name": "SMITH, SHAWN",
"contributor_employer": "COASTAL BROTHERS CONTRACTING",
"contributor_occupation": "BUSINESS OWNER",
"contributor_city": "LUDOWICI",
"contributor_state": "GA",
"amount": 2700,
"receipt_date": "2026-12-31",
"recipient_committee": "FRIENDS OF BRIAN MONTGOMERY",
"committee_id": "C00917039",
"entity_type": "INDIVIDUAL",
"memo": null,
"source": "FEC (openFEC)",
"detected_at": "2026-09-25T03:21:08.649901+00:00"
}

πŸ’° Pricing

EventPrice (USD)When it is charged
Contribution record (contribution-record)$0.02Charged per FEC contribution record returned.

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 Γ— $0.02 = $2.00 plus the start fee.

More from the NexGenData US government, courts & regulators family:

46 more in this family on the NexGenData Store page.

πŸ“Š What you get

Clean JSON, one record per contribution (full output has 13 fields):

  • contributor_name β€” Contributor name
  • contributor_employer β€” Contributor employer
  • contributor_occupation β€” Contributor occupation
  • contributor_city β€” Contributor city
  • contributor_state β€” Contributor state
  • amount β€” Amount
  • receipt_date β€” Receipt date
  • recipient_committee β€” Recipient committee
  • committee_id β€” Committee id
  • entity_type β€” Entity type

Pricing: $0.020 per contribution (Pay-Per-Event) β€” about 50 contributions per $1.

πŸ€– Use with AI agents

Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull official records on demand.

Agentic payments (x402): Supports agentic payment via x402 β€” agents can call this actor with USDC, no API key required.

US government data & filings:

Federal Register Β· Treasury Auctions Β· Treasury Yields Β· FEC Expenditures Β· IRS 990 Β· Nonprofit 990 Records

Company registries: Delaware Β· US State Filings Β· India MCA Β· GLEIF LEI Β· UK PSC Β· HK Registry Β· Taiwan MOEA

This actor is currently private β€” treated and ready for review.

Public official records and enforcement data, assembled for research and monitoring.