Firecrawl Alexandria

FEC

US Federal Election Commission campaign finance data from the openFEC API: federal candidates and committees, committee financial totals per cycle, filed reports, itemized disbursements (Schedule B), independent expenditures (Schedule E) and individual-contribution aggregates by size, state and employer. Committee, candidate and aggregate data only: itemized individual contributions (Schedule A rows with contributor names) are not exposed, and Schedule B contribution refunds to individuals are withheld, because 52 U.S.C. 30111(a)(4) bars using individual contributor information for soliciting contributions or commercial purposes.

Try FEC now.

Choose an example or ask your own question.

FEC
TRY ASKING
1Request
string

api.data.gov key for the FEC API, normally supplied by the calling platform. Sent only as the X-Api-Key header; never placed in URLs or output. Omitted, the call uses api.data.gov's public DEMO_KEY (10 requests per hour per IP) and returns a demo_key warning.

string

FEC candidate ID, e.g. S2MA00170 (H House, S Senate, P President).

number

Cycle in which the candidate was active, named by its even year: 2024 covers 2023-2024.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "fec-gov",
    capability: "records/candidates",
    options: {
      candidate_id: "S2MA00170",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from FEC.

{
  "count_is_exact": true,
  "next_page": null,
  "observed_at_ms": 1791423237000,
  "page": 1,
  "per_page": 10,
  "records": [
    {
      "active_through": 2030,
      "candidate_id": "S2MA00170",
      "candidate_inactive": false,
      "candidate_status": "C",
      "cycles": [
        2012,
        2014,
        2016,
        2018,
        2020,
        2022,
        2024,
        2026
      ],
      "district": "00",
      "district_number": 0,
      "election_districts": [
        "00",
        "00",
        "00",
        "00"
      ],
      "election_years": [
        2012,
        2018,
        2024,
        2030
      ],
      "fec_url": "https://www.fec.gov/data/candidate/S2MA00170/",
      "federal_funds_flag": false,
      "first_file_date": "2011-08-19",
      "has_raised_funds": true,
      "inactive_election_years": null,
      "incumbent_challenge": "I",
      "incumbent_challenge_full": "Incumbent",
      "last_f2_date": "2025-08-26",
      "last_file_date": "2025-08-26",
      "load_date": "2025-08-26T21:03:22",
      "name": "WARREN, ELIZABETH",
      "office": "S",
      "office_full": "Senate",
      "party": "DEM",
      "party_full": "DEMOCRATIC PARTY",
      "principal_committees": [
        {
          "affiliated_committee_name": "MASSACHUSETTS SENATE VICTORY 2024",
          "candidate_ids": [
            "S2MA00170"
          ],
          "committee_id": "C00500843",
          "committee_type": "S",
          "committee_type_full": "Senate",
          "cycles": [
            2012,
            2014,
            2016,
            2018,
            2020,
            2022,
            2024,
            2026
          ],
          "designated_agent_city": null,
          "designated_agent_first_name": null,
          "designated_agent_last_name": null,
          "designated_agent_middle_name": null,
          "designated_agent_name": null,
          "designated_agent_phone_number": null,
          "designated_agent_prefix": null,
          "designated_agent_state": null,
          "designated_agent_street1": null,
          "designated_agent_street2": null,
          "designated_agent_suffix": null,
          "designated_agent_title": null,
          "designated_agent_zip": null,
          "designation": "P",
          "designation_full": "Principal campaign committee",
          "filing_frequency": "Q",
          "first_f1_date": "2011-08-18",
          "first_file_date": "2011-08-18",
          "last_f1_date": "2025-08-26",
          "last_file_date": "2026-07-15",
          "name": "WARREN FOR SENATE, INC.",
          "organization_type": null,
          "organization_type_full": null,
          "party": "DEM",
          "party_full": "DEMOCRATIC PARTY",
          "state": "MA",
          "treasurer_name": "EGERMAN, PAUL"
        }
      ],
      "state": "MA"
    }
  ],
  "source_url": "https://api.open.fec.gov/v1/candidates/search/?candidate_id=S2MA00170&sort=name&page=1&per_page=10",
  "total_count": 1,
  "total_pages": 1
}
Browse the library