OpenFEC API

This application programming interface (API) allows you to explore the way candidates and committees fund their campaigns. The Federal Election Commission (FEC)

APIs#26 · score 58APIs.guru

What it does

This application programming interface (API) allows you to explore the way candidates and committees fund their campaigns. The Federal Election Commission (FEC)

Usage sample

OpenAPI

https://api.apis.guru/v2/specs/fec.gov/1.0/openapi.json

open_data

OpenFEC API endpoints and auth

Version1.0
Server/v1
AuthapiKey
Endpoints91

Main endpoints

  • GET /audit-case/ This endpoint contains Final Audit Reports approved by the Commission since inception.
  • GET /audit-category/ This lists the options for the categories and subcategories available in the /audit-search/ endpoint.
  • GET /audit-primary-category/ This lists the options for the primary categories available in the /audit-search/ endpoint.
  • GET /calendar-dates/ Combines the election and reporting dates with Commission meetings, conferences, outreach, Advisory Opinions, rules, lit…
  • GET /calendar-dates/export/ Returns CSV or ICS for downloading directly into calendar applications like Google, Outlook or other applications.
  • GET /candidate/{candidate_id}/ This endpoint is useful for finding detailed information about a particular candidate.
  • GET /candidate/{candidate_id}/committees/ This endpoint is useful for finding detailed information about a particular committee or filer.
  • GET /candidate/{candidate_id}/committees/history/ Explore a filer's characteristics over time. This can be particularly useful if the committees change treasurers, design…
  • GET /candidate/{candidate_id}/committees/history/{cycle}/ Explore a filer's characteristics over time. This can be particularly useful if the committees change treasurers, design…
  • GET /candidate/{candidate_id}/filings/ All official records and reports filed by or delivered to the FEC.

Why it was picked · #26 · score 58

  • Popularity (18%)10
  • Trust (29%)80
  • Member reviewsNot used this week
  • Search demand (41%)50
  • Search and AI Overview presence (12%)100

Source: APIs.guru · 1 APIs by this provider · monthly searches 173 · First picked 2026-10-20

Trust checks

  • ✓ OpenAPI 3 document
  • – Recent activity
  • ✓ Logo and brand info
  • ✓ Clear description
  • ✓ Contact listed

How we pick →

Made it? Add the badge to your README

[![ListeningMind pick](https://daas.listeningmind.ai/badge/apis/x-api-fec-gov.svg)](https://daas.listeningmind.ai/en/catalog/apis/x-api-fec-gov)

How to buy

People

Top up Lima and pay for what you use (1 Lima = $0.077 whole Lima). For now top-ups go through our team. Ask to top up · m-support@listeningmind.com

Agents

Agents connect the provider's way. Paying in ListeningMind Lima opens once the provider registers and links it.

Reviews ·

    No reviews yet.

    Who can review: Any member. Say in one line what you did with it; it is shown after a check. Only the first letter of your name is shown. A new review replaces your earlier one.

    Questions people ask

    What is the OpenFEC API?

    This application programming interface (API) allows you to explore the way candidates and committees fund their campaigns. The Federal Election Commission (FEC). It is listed on APIs.guru and ranks #26 (score 58) in ListeningMind.AI's weekly picks.

    How does authentication work?

    The OpenAPI document lists apiKey.

    What is the base URL?

    /v1

    How much does it cost?

    Provider's own pricing. The provider may charge for use on its own terms.

    Can I trust it?

    Checks passed: OpenAPI 3 document, Logo and brand info, Clear description, Contact listed. Skim a server or repository you have not used before connecting it.