---
title: "GET /v1/presidential/financial_summary/"
method: GET
path: "/v1/presidential/financial_summary/"
tags: ["presidential"]
---

# GET /v1/presidential/financial_summary/

`GET /v1/presidential/financial_summary/`

## Request

- Base URL: `https://api.open.fec.gov` (the document declares no server; this is the origin it was published from)
- URL: `https://api.open.fec.gov/v1/presidential/financial_summary/`
- Auth: API key in header `X-Api-Key` and API key in query parameter `api_key` and API key in query parameter `api_key`
- TypeScript: <https://skmtc.dev/fec/apis/openfec/docs/v1/presidential/financial_summary/get.ts> (a function with typed inputs; its response is checked against the schema)

Financial summary per candidate.

Filter by candidate_id and/or election_year

## Query parameters

- `page` integer
- `per_page` integer
- `election_year` integer[]
- `candidate_id` string[]
- `sort` string
- `sort_hide_null` boolean
- `sort_null_only` boolean
- `sort_nulls_last` boolean
- `api_key` string

## Response `default`

Default response

- PresidentialSummaryPage
  - `pagination` OffsetInfo
    - `count` integer
    - `is_count_exact` boolean
    - `page` integer
    - `pages` integer
    - `per_page` integer
  - `results` PresidentialSummary[]
    - `candidate_contributions_less_repayments` number
    - `candidate_id` string, nullable: 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. -P00000001 All candidates -P00000002 Democrats -P00000003 Republicans
    - `candidate_last_name` string, nullable: Candidate last name
    - `candidate_name` string, nullable: Name of candidate running for office
    - `candidate_party_affiliation` string, nullable: Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.
    - `cash_on_hand_end` number
    - `committee_designation` string, nullable: The one-letter designation code of the organization: - A authorized by a candidate - J joint fundraising committee - P principal campaign committee of a candidate - U unauthorized - B lobbyist/registrant PAC - D leadership PAC
    - `committee_id` string, nullable: 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.
    - `committee_name` string, nullable: 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.
    - `committee_type` string, nullable: The one-letter type code of the organization: - C communication cost - D delegate - E electioneering communication - H house - I independent expenditure filer (not a committee) - N PAC - nonqualified - O independent expenditure-only (super PACs) - P presidential - Q PAC - qualified - S senate - U single candidate independent expenditure - V PAC with non-contribution account, nonqualified - W PAC with non-contribution account, qualified - X party, nonqualified - Y party, qualified - Z national party non-federal account
    - `debts_owed_by_committee` number
    - `disbursements_less_offsets` number
    - `election_year` integer, nullable: Year of election
    - `exempt_legal_accounting_disbursement` number
    - `federal_funds` number
    - `fundraising_disbursements` number
    - `individual_contributions_less_refunds` number
    - `net_receipts` number
    - `offsets_to_operating_expenditures` number
    - `operating_expenditures` number
    - `other_disbursements` number
    - `pac_contributions_less_refunds` number
    - `party_contributions_less_refunds` number
    - `repayments_loans_made_by_candidate` number
    - `repayments_other_loans` number
    - `rounded_net_receipts` number
    - `total_contribution_refunds` number
    - `total_loan_repayments_made` number
    - `transfers_from_affiliated_committees` number
    - `transfers_to_other_authorized_committees` number

---

[API](https://skmtc.dev/fec/apis/openfec.md) - [All operations](https://skmtc.dev/fec/apis/openfec/llms.txt) - [OpenAPI document](https://skmtc.dev/fec/apis/openfec/revisions/d2eb3171e225?raw)
