{"definitions":{"AuditCandidateSearch":{"properties":{"id":{"type":"string"},"name":{"type":"string"}},"type":"object"},"AuditCandidateSearchList":{"properties":{"results":{"items":{"$ref":"#/definitions/AuditCandidateSearch"},"type":"array"}},"type":"object"},"AuditCase":{"properties":{"audit_case_id":{"type":"string"},"audit_id":{"type":"integer"},"candidate_id":{"type":"string"},"candidate_name":{"type":"string"},"committee_description":{"type":"string"},"committee_designation":{"type":"string"},"committee_id":{"type":"string"},"committee_name":{"type":"string"},"committee_type":{"type":"string"},"cycle":{"type":"integer"},"far_release_date":{"format":"date","type":"string"},"link_to_report":{"type":"string"},"primary_category_list":{"items":{"$ref":"#/definitions/AuditCaseCategoryRelation"},"type":"array"}},"type":"object"},"AuditCaseCategoryRelation":{"properties":{"primary_category_id":{"type":"string"},"primary_category_name":{"type":"string"},"sub_category_list":{"items":{"$ref":"#/definitions/AuditCaseSubCategory"},"type":"array"}},"type":"object"},"AuditCaseCategoryRelationPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/AuditCaseCategoryRelation"},"type":"array"}},"type":"object"},"AuditCasePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/AuditCase"},"type":"array"}},"type":"object"},"AuditCaseSubCategory":{"properties":{"sub_category_id":{"type":"string"},"sub_category_name":{"type":"string"}},"type":"object"},"AuditCaseSubCategoryPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/AuditCaseSubCategory"},"type":"array"}},"type":"object"},"AuditCategory":{"properties":{"primary_category_id":{"type":"string"},"primary_category_name":{"type":"string"},"sub_category_list":{"items":{"$ref":"#/definitions/AuditCategoryRelation"},"type":"array"}},"type":"object"},"AuditCategoryPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/AuditCategory"},"type":"array"}},"type":"object"},"AuditCategoryRelation":{"properties":{"sub_category_id":{"type":"string"},"sub_category_name":{"type":"string"}},"type":"object"},"AuditCategoryRelationPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/AuditCategoryRelation"},"type":"array"}},"type":"object"},"AuditCommitteeSearch":{"properties":{"id":{"type":"string"},"name":{"type":"string"}},"type":"object"},"AuditCommitteeSearchList":{"properties":{"results":{"items":{"$ref":"#/definitions/AuditCommitteeSearch"},"type":"array"}},"type":"object"},"AuditPrimaryCategory":{"properties":{"primary_category_id":{"type":"string"},"primary_category_name":{"type":"string"}},"type":"object"},"AuditPrimaryCategoryPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/AuditPrimaryCategory"},"type":"array"}},"type":"object"},"BaseF3Filing":{"properties":{"amended_address":{"type":"string","x-nullable":true},"amended_by":{"type":"integer"},"amendment":{},"amendment_chain":{"items":{"type":"integer"},"type":"array"},"beginning_image_number":{"type":"string"},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"type":"string","x-nullable":true},"candidate_last_name":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"type":"string"},"candidate_prefix":{"type":"string","x-nullable":true},"candidate_suffix":{"type":"string","x-nullable":true},"cash_on_hand_beginning_period":{"type":"integer","x-nullable":true},"city":{"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"coverage_end_date":{"format":"date","type":"string","x-nullable":true},"coverage_start_date":{"format":"date","type":"string","x-nullable":true},"csv_url":{"type":"string"},"district":{"type":"integer","x-nullable":true},"document_description":{"type":"string"},"election_date":{"format":"date","type":"string","x-nullable":true},"election_state":{"type":"string","x-nullable":true},"f3z1":{"type":"integer","x-nullable":true},"fec_file_id":{"type":"string"},"fec_url":{"type":"string"},"file_number":{"type":"integer"},"general_election":{"type":"string","x-nullable":true},"is_amended":{"type":"boolean"},"most_recent":{"type":"boolean"},"most_recent_filing":{"type":"integer"},"pdf_url":{"type":"string"},"prefix":{"type":"string","x-nullable":true},"primary_election":{"type":"string","x-nullable":true},"receipt_date":{"format":"date","type":"string","x-nullable":true},"report":{"x-nullable":true},"report_type":{"type":"string","x-nullable":true},"report_year":{"type":"integer"},"rpt_pgi":{"description":"Election type \nConvention, Primary,\nGeneral, Special,\nRunoff etc.\n","type":"string","x-nullable":true},"runoff_election":{"type":"string","x-nullable":true},"sign_date":{"format":"date","type":"string","x-nullable":true},"special_election":{"type":"string","x-nullable":true},"state":{"type":"string","x-nullable":true},"street_1":{"type":"string","x-nullable":true},"street_2":{"type":"string","x-nullable":true},"suffix":{"type":"string","x-nullable":true},"summary_lines":{"readOnly":true},"treasurer_first_name":{"type":"string","x-nullable":true},"treasurer_last_name":{"type":"string","x-nullable":true},"treasurer_middle_name":{"type":"string","x-nullable":true},"treasurer_name":{"type":"string"},"zip":{"type":"string","x-nullable":true}},"required":["amendment"],"type":"object"},"BaseF3FilingPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/BaseF3Filing"},"type":"array"}},"type":"object"},"BaseF3PFiling":{"properties":{"amended_by":{"type":"integer"},"amendment":{},"amendment_chain":{"items":{"type":"integer"},"type":"array"},"beginning_image_number":{"type":"string"},"cash_on_hand_beginning_period":{"type":"number","x-nullable":true},"cash_on_hand_end_period":{"type":"number","x-nullable":true},"city":{"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"coverage_end_date":{"format":"date","type":"string","x-nullable":true},"coverage_start_date":{"format":"date","type":"string","x-nullable":true},"csv_url":{"type":"string"},"debts_owed_by_committee":{"type":"number","x-nullable":true},"debts_owed_to_committee":{"type":"number","x-nullable":true},"document_description":{"type":"string"},"election_date":{"format":"date","type":"string","x-nullable":true},"election_state":{"type":"string","x-nullable":true},"expenditure_subject_to_limits":{"type":"number","x-nullable":true},"fec_file_id":{"type":"string"},"fec_url":{"type":"string"},"file_number":{"type":"integer"},"general_election":{"type":"string","x-nullable":true},"is_amended":{"type":"boolean"},"most_recent":{"type":"boolean"},"most_recent_filing":{"type":"integer"},"net_contributions_cycle_to_date":{"type":"number","x-nullable":true},"net_operating_expenditures_cycle_to_date":{"type":"number","x-nullable":true},"pdf_url":{"type":"string"},"prefix":{"type":"string","x-nullable":true},"primary_election":{"type":"string","x-nullable":true},"receipt_date":{"format":"date","type":"string","x-nullable":true},"report":{"x-nullable":true},"report_type":{"type":"string","x-nullable":true},"report_year":{"type":"integer"},"rpt_pgi":{"description":"Election type \nConvention, Primary,\nGeneral, Special,\nRunoff etc.\n","type":"string","x-nullable":true},"sign_date":{"format":"date","type":"string","x-nullable":true},"state":{"type":"string","x-nullable":true},"street_1":{"type":"string","x-nullable":true},"street_2":{"type":"string","x-nullable":true},"subtotal_summary_period":{"type":"string","x-nullable":true},"suffix":{"type":"string","x-nullable":true},"summary_lines":{"readOnly":true},"treasurer_first_name":{"type":"string","x-nullable":true},"treasurer_last_name":{"type":"string","x-nullable":true},"treasurer_middle_name":{"type":"string","x-nullable":true},"treasurer_name":{"type":"string"},"zip":{"type":"string","x-nullable":true}},"required":["amendment"],"type":"object"},"BaseF3PFilingPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/BaseF3PFiling"},"type":"array"}},"type":"object"},"BaseF3XFiling":{"properties":{"amend_address":{"type":"string","x-nullable":true},"amended_by":{"type":"integer"},"amendment":{},"amendment_chain":{"items":{"type":"integer"},"type":"array"},"beginning_image_number":{"type":"string"},"city":{"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"coverage_end_date":{"format":"date","type":"string","x-nullable":true},"coverage_start_date":{"format":"date","type":"string","x-nullable":true},"csv_url":{"type":"string"},"document_description":{"type":"string"},"election_date":{"format":"date","type":"string","x-nullable":true},"election_state":{"type":"string","x-nullable":true},"fec_file_id":{"type":"string"},"fec_url":{"type":"string"},"file_number":{"type":"integer"},"is_amended":{"type":"boolean"},"most_recent":{"type":"boolean"},"most_recent_filing":{"type":"integer"},"pdf_url":{"type":"string"},"qualified_multicandidate_committee":{"type":"string","x-nullable":true},"receipt_date":{"format":"date","type":"string","x-nullable":true},"report":{"x-nullable":true},"report_type":{"type":"string","x-nullable":true},"report_year":{"type":"integer"},"rpt_pgi":{"description":"Election type \nConvention, Primary,\nGeneral, Special,\nRunoff etc.\n","type":"string","x-nullable":true},"sign_date":{"format":"date","type":"string","x-nullable":true},"state":{"type":"string","x-nullable":true},"street_1":{"type":"string","x-nullable":true},"street_2":{"type":"string","x-nullable":true},"summary_lines":{"readOnly":true},"zip":{"type":"string","x-nullable":true}},"required":["amendment"],"type":"object"},"BaseF3XFilingPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/BaseF3XFiling"},"type":"array"}},"type":"object"},"CCAggregates":{"properties":{"candidate":{},"candidate_id":{"type":"string"},"candidate_name":{"type":"string"},"committee":{},"committee_id":{"type":"string"},"committee_name":{"type":"string"},"count":{"type":"integer"},"cycle":{"type":"integer"},"support_oppose_indicator":{"description":"Explains if the money was spent in order to support or oppose a candidate or candidates. (Coded S or O for support or oppose.) This indicator applies to independent expenditures and communication costs.","type":"string"},"total":{"type":"number"}},"required":["candidate","committee","support_oppose_indicator"],"type":"object"},"CCAggregatesPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CCAggregates"},"type":"array"}},"type":"object"},"CCTotalsByCandidate":{"properties":{"candidate_id":{"type":"string"},"cycle":{"type":"integer"},"support_oppose_indicator":{"type":"string"},"total":{"type":"number"}},"type":"object"},"CCTotalsByCandidatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CCTotalsByCandidate"},"type":"array"}},"type":"object"},"CalendarDate":{"properties":{"all_day":{"type":"boolean","x-nullable":true},"calendar_category_id":{"description":"\nEach type of event has a calendar category with an integer id. Options are: Open Meetings: 32, Executive Sessions: 39, Public Hearings: 40,\nConferences: 33, Roundtables: 34, Election Dates: 36, Federal Holidays: 37, FEA Periods: 38, Commission Meetings: 20,\nReporting Deadlines: 21, Conferences and Outreach: 22, AOs and Rules: 23, Other: 24, Quarterly: 25, Monthly: 26,\nPre and Post-Elections: 27, EC Periods:28, and IE Periods: 29\n","type":"integer","x-nullable":true},"category":{"description":"\nEach type of event has a calendar category with an integer id. Options are: Open Meetings: 32, Executive Sessions: 39, Public Hearings: 40,\nConferences: 33, Roundtables: 34, Election Dates: 36, Federal Holidays: 37, FEA Periods: 38, Commission Meetings: 20,\nReporting Deadlines: 21, Conferences and Outreach: 22, AOs and Rules: 23, Other: 24, Quarterly: 25, Monthly: 26,\nPre and Post-Elections: 27, EC Periods:28, and IE Periods: 29\n","type":"string","x-nullable":true},"description":{"type":"string"},"end_date":{"readOnly":true},"event_id":{"description":"An unique ID for an event. Useful for downloading a single event to your calendar. This ID is not a permanent, persistent ID.","type":"integer"},"location":{"description":"\nCan be state address or room.\n","type":"string","x-nullable":true},"start_date":{"readOnly":true},"state":{"description":"The state field only applies to election dates and reporting deadlines, reporting periods and all other dates do not have the array of states to filter on","items":{"type":"string"},"type":"array","x-nullable":true},"summary":{"type":"string"},"url":{"description":"\nA url for that event\n","type":"string","x-nullable":true}},"type":"object"},"CalendarDatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CalendarDate"},"type":"array"}},"type":"object"},"Candidate":{"properties":{"active_through":{"description":"Last year a candidate was active. This field is specific to the candidate_id so if the same person runs for another office, there may be a different record for them.","type":"integer","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_inactive":{"description":" Candidates who are actively seeking office. If no value is specified, all candidates\nare returned. When True is specified, only active candidates are returned. When False is\nspecified, only inactive candidates are returned.\n","type":"boolean","x-nullable":true},"candidate_status":{"description":"One-letter code explaining if the candidate is:\n        - C present candidate\n        - F future candidate\n        - N not yet a candidate\n        - P prior candidate\n","maxLength":1,"type":"string","x-nullable":true},"cycles":{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","maxLength":2,"type":"string","x-nullable":true},"district_number":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"integer","x-nullable":true},"election_districts":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","items":{"type":"string"},"type":"array","x-nullable":true},"election_years":{"description":"Years in which a candidate ran for office.","items":{"type":"integer"},"type":"array","x-nullable":true},"federal_funds_flag":{"type":"boolean"},"first_file_date":{"description":"The day the FEC received the candidate's first filing. This is a F2 candidate registration.","format":"date","type":"string","x-nullable":true},"has_raised_funds":{"type":"boolean"},"inactive_election_years":{"description":"inactive years","items":{"type":"integer"},"type":"array","x-nullable":true},"incumbent_challenge":{"description":"One-letter code ('I', 'C', 'O') explaining if the candidate is an incumbent, a challenger, or if the seat is open.","maxLength":1,"type":"string","x-nullable":true},"incumbent_challenge_full":{"description":"Explains if the candidate is an incumbent, a challenger, or if the seat is open.","maxLength":10,"type":"string","x-nullable":true},"last_f2_date":{"description":"The day the FEC received the candidate's most recent Form 2","format":"date","type":"string","x-nullable":true},"last_file_date":{"description":"The day the FEC received the candidate's most recent filing","format":"date","type":"string","x-nullable":true},"load_date":{"description":"Date the information was loaded into the FEC systems. This can be affected by reseting systems and other factors, refer to receipt_date for the day that the FEC received the paper or electronic document. Keep in mind that paper filings take more time to process and there can be a lag between load_date and receipt_date. This field can be helpful to identify paper records that have been processed recently.","format":"date-time","type":"string","x-nullable":true},"name":{"description":"Name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"office":{"description":"Federal office candidate runs for: H, S or P","maxLength":1,"type":"string","x-nullable":true},"office_full":{"description":"Federal office candidate runs for: House, Senate or presidential","maxLength":9,"type":"string","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Party affiliated with a candidate or committee","maxLength":255,"type":"string","x-nullable":true},"state":{"description":"US state or territory where a candidate runs for office","maxLength":2,"type":"string","x-nullable":true}},"type":"object"},"CandidateDetail":{"properties":{"active_through":{"description":"Last year a candidate was active. This field is specific to the candidate_id so if the same person runs for another office, there may be a different record for them.","type":"integer","x-nullable":true},"address_city":{"description":"City of candidate's address, as reported on their Form 2.","maxLength":100,"type":"string","x-nullable":true},"address_state":{"description":"State of candidate's address, as reported on their Form 2.","maxLength":2,"type":"string","x-nullable":true},"address_street_1":{"description":"Street of candidate's address, as reported on their Form 2.","maxLength":200,"type":"string","x-nullable":true},"address_street_2":{"description":"Additional street information of candidate's address, as reported on their Form 2.","maxLength":200,"type":"string","x-nullable":true},"address_zip":{"description":"Zip code of candidate's address, as reported on their Form 2.","maxLength":10,"type":"string","x-nullable":true},"candidate_first_name":{"description":"First name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_inactive":{"description":"True indicates that a candidate is inactive.","type":"boolean","x-nullable":true},"candidate_last_name":{"description":"\nCandidate last name\n","maxLength":100,"type":"string","x-nullable":true},"candidate_middle_name":{"description":"Middle name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"candidate_prefix":{"description":"Name prefix of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"candidate_status":{"description":"One-letter code explaining if the candidate is:\n        - C present candidate\n        - F future candidate\n        - N not yet a candidate\n        - P prior candidate\n","maxLength":1,"type":"string","x-nullable":true},"candidate_suffix":{"description":"Name suffix of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"cycles":{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","maxLength":2,"type":"string","x-nullable":true},"district_number":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"integer","x-nullable":true},"election_districts":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","items":{"type":"string"},"type":"array","x-nullable":true},"election_years":{"description":"Years in which a candidate ran for office.","items":{"type":"integer"},"type":"array","x-nullable":true},"federal_funds_flag":{"type":"boolean"},"first_file_date":{"description":"The day the FEC received the candidate's first filing. This is a F2 candidate registration.","format":"date","type":"string","x-nullable":true},"flags":{"x-nullable":true},"has_raised_funds":{"type":"boolean"},"incumbent_challenge":{"description":"One-letter code ('I', 'C', 'O') explaining if the candidate is an incumbent, a challenger, or if the seat is open.","maxLength":1,"type":"string","x-nullable":true},"incumbent_challenge_full":{"description":"Explains if the candidate is an incumbent, a challenger, or if the seat is open.","maxLength":10,"type":"string","x-nullable":true},"last_f2_date":{"description":"The day the FEC received the candidate's most recent Form 2","format":"date","type":"string","x-nullable":true},"last_file_date":{"description":"The day the FEC received the candidate's most recent filing","format":"date","type":"string","x-nullable":true},"load_date":{"description":"Date the information was loaded into the FEC systems. This can be affected by reseting systems and other factors, refer to receipt_date for the day that the FEC received the paper or electronic document. Keep in mind that paper filings take more time to process and there can be a lag between load_date and receipt_date. This field can be helpful to identify paper records that have been processed recently.","format":"date-time","type":"string","x-nullable":true},"name":{"description":"Name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"office":{"description":"Federal office candidate runs for: H, S or P","maxLength":1,"type":"string","x-nullable":true},"office_full":{"description":"Federal office candidate runs for: House, Senate or presidential","maxLength":9,"type":"string","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Party affiliated with a candidate or committee","maxLength":255,"type":"string","x-nullable":true},"state":{"description":"US state or territory where a candidate runs for office","maxLength":2,"type":"string","x-nullable":true}},"type":"object"},"CandidateDetailPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CandidateDetail"},"type":"array"}},"type":"object"},"CandidateFlags":{"properties":{"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string"},"federal_funds_flag":{"description":"A boolean the describes if a presidential candidate has accepted federal funds. The flag will be false for House and Senate candidates.","type":"boolean","x-nullable":true},"has_raised_funds":{"description":"A boolean that describes if a candidate's committee has ever received any receipts for their campaign for this particular office. (Candidates have separate candidate IDs for each office.)","type":"boolean","x-nullable":true}},"required":["candidate_id"],"type":"object"},"CandidateFlagsPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CandidateFlags"},"type":"array"}},"type":"object"},"CandidateHistory":{"properties":{"active_through":{"description":"Last year a candidate was active. This field is specific to the candidate_id so if the same person runs for another office, there may be a different record for them.","type":"integer","x-nullable":true},"address_city":{"description":"City of candidate's address, as reported on their Form 2.","maxLength":100,"type":"string","x-nullable":true},"address_state":{"description":"State of candidate's address, as reported on their Form 2.","maxLength":2,"type":"string","x-nullable":true},"address_street_1":{"description":"Street of candidate's address, as reported on their Form 2.","maxLength":200,"type":"string","x-nullable":true},"address_street_2":{"description":"Additional street information of candidate's address, as reported on their Form 2.","maxLength":200,"type":"string","x-nullable":true},"address_zip":{"description":"Zip code of candidate's address, as reported on their Form 2.","maxLength":10,"type":"string","x-nullable":true},"candidate_election_year":{"description":"The last year of the cycle for this election.","type":"integer","x-nullable":true},"candidate_first_name":{"description":"First name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string"},"candidate_inactive":{"description":"\nTrue indicates that a candidate is inactive.\n","type":"boolean","x-nullable":true},"candidate_last_name":{"description":"\nCandidate last name\n","maxLength":100,"type":"string","x-nullable":true},"candidate_middle_name":{"description":"Middle name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"candidate_prefix":{"description":"Name prefix of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"candidate_status":{"description":"One-letter code explaining if the candidate is:\n        - C present candidate\n        - F future candidate\n        - N not yet a candidate\n        - P prior candidate\n","maxLength":1,"type":"string","x-nullable":true},"candidate_suffix":{"description":"Name suffix of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"cycles":{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","maxLength":2,"type":"string","x-nullable":true},"district_number":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"integer","x-nullable":true},"election_districts":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","items":{"type":"string"},"type":"array","x-nullable":true},"election_years":{"description":"Years in which a candidate ran for office.","items":{"type":"integer"},"type":"array","x-nullable":true},"fec_cycles_in_election":{"description":"FEC cycles are included in candidate election years.","items":{"type":"integer"},"type":"array","x-nullable":true},"first_file_date":{"description":"The day the FEC received the candidate's first filing. This is a F2 candidate registration.","format":"date","type":"string","x-nullable":true},"flags":{"x-nullable":true},"incumbent_challenge":{"description":"One-letter code ('I', 'C', 'O') explaining if the candidate is an incumbent, a challenger, or if the seat is open.","maxLength":1,"type":"string","x-nullable":true},"incumbent_challenge_full":{"description":"Explains if the candidate is an incumbent, a challenger, or if the seat is open.","maxLength":10,"type":"string","x-nullable":true},"last_f2_date":{"description":"The day the FEC received the candidate's most recent Form 2","format":"date","type":"string","x-nullable":true},"last_file_date":{"description":"The day the FEC received the candidate's most recent filing","format":"date","type":"string","x-nullable":true},"load_date":{"description":"Date the information was loaded into the FEC systems. This can be affected by reseting systems and other factors, refer to receipt_date for the day that the FEC received the paper or electronic document. Keep in mind that paper filings take more time to process and there can be a lag between load_date and receipt_date. This field can be helpful to identify paper records that have been processed recently.","format":"date-time","type":"string","x-nullable":true},"name":{"description":"Name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"office":{"description":"Federal office candidate runs for: H, S or P","maxLength":1,"type":"string","x-nullable":true},"office_full":{"description":"Federal office candidate runs for: House, Senate or presidential","maxLength":9,"type":"string","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Party affiliated with a candidate or committee","maxLength":255,"type":"string","x-nullable":true},"rounded_election_years":{"description":"Rounded election years in which a candidate ran for office","items":{"type":"integer"},"type":"array","x-nullable":true},"state":{"description":"US state or territory where a candidate runs for office","maxLength":2,"type":"string","x-nullable":true},"two_year_period":{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","type":"integer"}},"required":["candidate_id","two_year_period"],"type":"object"},"CandidateHistoryPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CandidateHistory"},"type":"array"}},"type":"object"},"CandidateHistoryTotal":{"properties":{"active_through":{"description":"Last year a candidate was active. This field is specific to the candidate_id so if the same person runs for another office, there may be a different record for them.","type":"integer","x-nullable":true},"address_city":{"description":"City of candidate's address, as reported on their Form 2.","maxLength":100,"type":"string","x-nullable":true},"address_state":{"description":"State of candidate's address, as reported on their Form 2.","maxLength":2,"type":"string","x-nullable":true},"address_street_1":{"description":"Street of candidate's address, as reported on their Form 2.","maxLength":200,"type":"string","x-nullable":true},"address_street_2":{"description":"Additional street information of candidate's address, as reported on their Form 2.","maxLength":200,"type":"string","x-nullable":true},"address_zip":{"description":"Zip code of candidate's address, as reported on their Form 2.","maxLength":10,"type":"string","x-nullable":true},"candidate_election_year":{"description":"The last year of the cycle for this election.","type":"integer","x-nullable":true},"candidate_first_name":{"description":"First name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string"},"candidate_inactive":{"description":"\nTrue indicates that a candidate is inactive.\n","type":"boolean","x-nullable":true},"candidate_last_name":{"description":"\nCandidate last name\n","maxLength":100,"type":"string","x-nullable":true},"candidate_middle_name":{"description":"Middle name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"candidate_prefix":{"description":"Name prefix of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"candidate_status":{"description":"One-letter code explaining if the candidate is:\n        - C present candidate\n        - F future candidate\n        - N not yet a candidate\n        - P prior candidate\n","maxLength":1,"type":"string","x-nullable":true},"candidate_suffix":{"description":"Name suffix of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"cash_on_hand_end_period":{"description":"Ending cash balance on the most recent filing","type":"number","x-nullable":true},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date","type":"string","x-nullable":true},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer"},"cycles":{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"debts_owed_by_committee":{"description":"Debts owed by the committee","type":"number","x-nullable":true},"disbursements":{"type":"number"},"district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","maxLength":2,"type":"string","x-nullable":true},"district_number":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"integer","x-nullable":true},"election_districts":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","items":{"type":"string"},"type":"array","x-nullable":true},"election_year":{"description":"Year of election","type":"integer"},"election_years":{"description":"Years in which a candidate ran for office.","items":{"type":"integer"},"type":"array","x-nullable":true},"fec_cycles_in_election":{"description":"FEC cycles are included in candidate election years.","items":{"type":"integer"},"type":"array","x-nullable":true},"federal_funds_flag":{"description":"A boolean the describes if a presidential candidate has accepted federal funds. The flag will be false for House and Senate candidates.","type":"boolean","x-nullable":true},"first_file_date":{"description":"The day the FEC received the candidate's first filing. This is a F2 candidate registration.","format":"date","type":"string","x-nullable":true},"flags":{"x-nullable":true},"has_raised_funds":{"description":"A boolean that describes if a candidate's committee has ever received any receipts for their campaign for this particular office. (Candidates have separate candidate IDs for each office.)","type":"boolean","x-nullable":true},"incumbent_challenge":{"description":"One-letter code ('I', 'C', 'O') explaining if the candidate is an incumbent, a challenger, or if the seat is open.","maxLength":1,"type":"string","x-nullable":true},"incumbent_challenge_full":{"description":"Explains if the candidate is an incumbent, a challenger, or if the seat is open.","maxLength":10,"type":"string","x-nullable":true},"individual_itemized_contributions":{"type":"number"},"is_election":{"type":"boolean"},"last_f2_date":{"description":"The day the FEC received the candidate's most recent Form 2","format":"date","type":"string","x-nullable":true},"last_file_date":{"description":"The day the FEC received the candidate's most recent filing","format":"date","type":"string","x-nullable":true},"load_date":{"description":"Date the information was loaded into the FEC systems. This can be affected by reseting systems and other factors, refer to receipt_date for the day that the FEC received the paper or electronic document. Keep in mind that paper filings take more time to process and there can be a lag between load_date and receipt_date. This field can be helpful to identify paper records that have been processed recently.","format":"date-time","type":"string","x-nullable":true},"name":{"description":"Name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"office":{"description":"Federal office candidate runs for: H, S or P","maxLength":1,"type":"string","x-nullable":true},"office_full":{"description":"Federal office candidate runs for: House, Senate or presidential","maxLength":9,"type":"string","x-nullable":true},"other_political_committee_contributions":{"type":"number"},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Party affiliated with a candidate or committee","maxLength":255,"type":"string","x-nullable":true},"receipts":{"type":"number"},"rounded_election_years":{"description":"Rounded election years in which a candidate ran for office","items":{"type":"integer"},"type":"array","x-nullable":true},"state":{"description":"US state or territory where a candidate runs for office","maxLength":2,"type":"string","x-nullable":true},"state_full":{"description":"US state or territory where a candidate runs for office","maxLength":50,"type":"string","x-nullable":true},"transfers_from_other_authorized_committee":{"type":"number"},"two_year_period":{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","type":"integer"}},"required":["candidate_id","cycle","is_election","two_year_period"],"type":"object"},"CandidateHistoryTotalPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CandidateHistoryTotal"},"type":"array"}},"type":"object"},"CandidatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/Candidate"},"type":"array"}},"type":"object"},"CandidateSearch":{"properties":{"active_through":{"description":"Last year a candidate was active. This field is specific to the candidate_id so if the same person runs for another office, there may be a different record for them.","type":"integer","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_inactive":{"description":" Candidates who are actively seeking office. If no value is specified, all candidates\nare returned. When True is specified, only active candidates are returned. When False is\nspecified, only inactive candidates are returned.\n","type":"boolean","x-nullable":true},"candidate_status":{"description":"One-letter code explaining if the candidate is:\n        - C present candidate\n        - F future candidate\n        - N not yet a candidate\n        - P prior candidate\n","maxLength":1,"type":"string","x-nullable":true},"cycles":{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","maxLength":2,"type":"string","x-nullable":true},"district_number":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"integer","x-nullable":true},"election_districts":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","items":{"type":"string"},"type":"array","x-nullable":true},"election_years":{"description":"Years in which a candidate ran for office.","items":{"type":"integer"},"type":"array","x-nullable":true},"federal_funds_flag":{"type":"boolean"},"first_file_date":{"description":"The day the FEC received the candidate's first filing. This is a F2 candidate registration.","format":"date","type":"string","x-nullable":true},"has_raised_funds":{"type":"boolean"},"inactive_election_years":{"description":"inactive years","items":{"type":"integer"},"type":"array","x-nullable":true},"incumbent_challenge":{"description":"One-letter code ('I', 'C', 'O') explaining if the candidate is an incumbent, a challenger, or if the seat is open.","maxLength":1,"type":"string","x-nullable":true},"incumbent_challenge_full":{"description":"Explains if the candidate is an incumbent, a challenger, or if the seat is open.","maxLength":10,"type":"string","x-nullable":true},"last_f2_date":{"description":"The day the FEC received the candidate's most recent Form 2","format":"date","type":"string","x-nullable":true},"last_file_date":{"description":"The day the FEC received the candidate's most recent filing","format":"date","type":"string","x-nullable":true},"load_date":{"description":"Date the information was loaded into the FEC systems. This can be affected by reseting systems and other factors, refer to receipt_date for the day that the FEC received the paper or electronic document. Keep in mind that paper filings take more time to process and there can be a lag between load_date and receipt_date. This field can be helpful to identify paper records that have been processed recently.","format":"date-time","type":"string","x-nullable":true},"name":{"description":"Name of candidate running for office","maxLength":100,"type":"string","x-nullable":true},"office":{"description":"Federal office candidate runs for: H, S or P","maxLength":1,"type":"string","x-nullable":true},"office_full":{"description":"Federal office candidate runs for: House, Senate or presidential","maxLength":9,"type":"string","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Party affiliated with a candidate or committee","maxLength":255,"type":"string","x-nullable":true},"principal_committees":{"items":{"$ref":"#/definitions/PrincipalCommittee"},"type":"array"},"state":{"description":"US state or territory where a candidate runs for office","maxLength":2,"type":"string","x-nullable":true}},"type":"object"},"CandidateSearchBaseSchema":{"properties":{"id":{"type":"string"},"name":{"type":"string"},"office_sought":{"type":"string"}},"type":"object"},"CandidateSearchListSchema":{"properties":{"results":{"items":{"$ref":"#/definitions/CandidateSearchBaseSchema"},"type":"array"}},"type":"object"},"CandidateSearchPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CandidateSearch"},"type":"array"}},"type":"object"},"CandidateTotal":{"properties":{"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string"},"candidate_inactive":{"description":"\nTrue indicates that a candidate is inactive.\n","type":"boolean","x-nullable":true},"cash_on_hand_end_period":{"description":"Ending cash balance on the most recent filing","type":"number","x-nullable":true},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date","type":"string","x-nullable":true},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer"},"debts_owed_by_committee":{"description":"Debts owed by the committee","type":"number","x-nullable":true},"disbursements":{"type":"number"},"district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","maxLength":2,"type":"string","x-nullable":true},"district_number":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"integer","x-nullable":true},"election_year":{"description":"Year of election","type":"integer"},"federal_funds_flag":{"description":"A boolean the describes if a presidential candidate has accepted federal funds. The flag will be false for House and Senate candidates.","type":"boolean","x-nullable":true},"has_raised_funds":{"description":"A boolean that describes if a candidate's committee has ever received any receipts for their campaign for this particular office. (Candidates have separate candidate IDs for each office.)","type":"boolean","x-nullable":true},"individual_itemized_contributions":{"type":"number"},"is_election":{"type":"boolean"},"office":{"description":"Federal office candidate runs for: H, S or P","maxLength":1,"type":"string","x-nullable":true},"other_political_committee_contributions":{"type":"number"},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"receipts":{"type":"number"},"state":{"description":"US state or territory where a candidate runs for office","maxLength":2,"type":"string","x-nullable":true},"state_full":{"description":"US state or territory where a candidate runs for office","maxLength":50,"type":"string","x-nullable":true},"transfers_from_other_authorized_committee":{"type":"number"}},"required":["candidate_id","cycle","is_election"],"type":"object"},"CandidateTotalAggregate":{"properties":{"district":{"type":"string"},"district_number":{"type":"integer"},"election_year":{"type":"integer"},"office":{"type":"string"},"party":{"type":"string"},"state":{"type":"string"},"state_full":{"type":"string"},"total_cash_on_hand_end_period":{"type":"number"},"total_debts_owed_by_committee":{"type":"number"},"total_disbursements":{"type":"number"},"total_individual_itemized_contributions":{"type":"number"},"total_other_political_committee_contributions":{"type":"number"},"total_receipts":{"type":"number"},"total_transfers_from_other_authorized_committee":{"type":"number"}},"type":"object"},"CandidateTotalAggregatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CandidateTotalAggregate"},"type":"array"}},"type":"object"},"CandidateTotalPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CandidateTotal"},"type":"array"}},"type":"object"},"CandidateTotalsDetailHouseSenate":{"properties":{"all_other_loans":{"type":"number"},"candidate_contribution":{"type":"number"},"candidate_election_year":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer"},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string"},"contribution_refunds":{"type":"number"},"contributions":{"type":"number"},"coverage_end_date":{"format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"format":"date-time","type":"string","x-nullable":true},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer"},"disbursements":{"type":"number"},"election_full":{"type":"boolean"},"exempt_legal_accounting_disbursement":{"type":"number"},"federal_funds":{"type":"number"},"fundraising_disbursements":{"type":"number"},"individual_contributions":{"type":"number"},"individual_itemized_contributions":{"type":"number"},"individual_unitemized_contributions":{"type":"number"},"last_beginning_image_number":{"type":"string"},"last_cash_on_hand_end_period":{"type":"number"},"last_debts_owed_by_committee":{"type":"number"},"last_debts_owed_to_committee":{"type":"number"},"last_net_contributions":{"type":"number"},"last_net_operating_expenditures":{"type":"number"},"last_report_type_full":{"type":"string","x-nullable":true},"last_report_year":{"type":"integer","x-nullable":true},"loan_repayments":{"type":"number"},"loan_repayments_candidate_loans":{"type":"number"},"loan_repayments_other_loans":{"type":"number"},"loans":{"type":"number"},"loans_made_by_candidate":{"type":"number"},"net_contributions":{"type":"number"},"net_operating_expenditures":{"type":"number"},"offsets_to_fundraising_expenditures":{"type":"number"},"offsets_to_legal_accounting":{"type":"number"},"offsets_to_operating_expenditures":{"type":"number"},"operating_expenditures":{"type":"number"},"other_disbursements":{"type":"number"},"other_political_committee_contributions":{"type":"number"},"other_receipts":{"type":"number"},"political_party_committee_contributions":{"type":"number"},"receipts":{"type":"number"},"refunded_individual_contributions":{"type":"number"},"refunded_other_political_committee_contributions":{"type":"number"},"refunded_political_party_committee_contributions":{"type":"number"},"total_offsets_to_operating_expenditures":{"type":"number"},"transaction_coverage_date":{"format":"date-time","type":"string","x-nullable":true},"transfers_from_other_authorized_committee":{"type":"number"},"transfers_to_other_authorized_committee":{"type":"number"}},"required":["candidate_election_year","candidate_id","cycle","election_full"],"type":"object"},"CandidateTotalsDetailHouseSenatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CandidateTotalsDetailHouseSenate"},"type":"array"}},"type":"object"},"CandidateTotalsDetailPresidential":{"properties":{"candidate_contribution":{"type":"number"},"candidate_election_year":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer"},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string"},"contribution_refunds":{"type":"number"},"contributions":{"type":"number"},"coverage_end_date":{"format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"format":"date-time","type":"string","x-nullable":true},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer"},"disbursements":{"type":"number"},"election_full":{"type":"boolean"},"exempt_legal_accounting_disbursement":{"type":"number"},"federal_funds":{"type":"number"},"fundraising_disbursements":{"type":"number"},"individual_contributions":{"type":"number"},"individual_itemized_contributions":{"type":"number"},"individual_unitemized_contributions":{"type":"number"},"last_beginning_image_number":{"type":"string"},"last_cash_on_hand_end_period":{"type":"number"},"last_debts_owed_by_committee":{"type":"number"},"last_debts_owed_to_committee":{"type":"number"},"last_report_type_full":{"type":"string","x-nullable":true},"last_report_year":{"type":"integer","x-nullable":true},"loan_repayments_made":{"type":"number"},"loans_received":{"type":"number"},"loans_received_from_candidate":{"type":"number"},"net_contributions":{"type":"number"},"net_operating_expenditures":{"type":"number"},"offsets_to_fundraising_expenditures":{"type":"number"},"offsets_to_legal_accounting":{"type":"number"},"offsets_to_operating_expenditures":{"type":"number"},"operating_expenditures":{"type":"number"},"other_disbursements":{"type":"number"},"other_loans_received":{"type":"number"},"other_political_committee_contributions":{"type":"number"},"other_receipts":{"type":"number"},"political_party_committee_contributions":{"type":"number"},"receipts":{"type":"number"},"refunded_individual_contributions":{"type":"number"},"refunded_other_political_committee_contributions":{"type":"number"},"refunded_political_party_committee_contributions":{"type":"number"},"repayments_loans_made_by_candidate":{"type":"number"},"repayments_other_loans":{"type":"number"},"total_offsets_to_operating_expenditures":{"type":"number"},"transaction_coverage_date":{"format":"date-time","type":"string","x-nullable":true},"transfers_from_affiliated_committee":{"type":"number"},"transfers_to_other_authorized_committee":{"type":"number"}},"required":["candidate_election_year","candidate_id","cycle","election_full"],"type":"object"},"CandidateTotalsDetailPresidentialPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CandidateTotalsDetailPresidential"},"type":"array"}},"type":"object"},"Committee":{"properties":{"affiliated_committee_name":{"description":"\nAffiliated committee or connected organization\n","maxLength":100,"type":"string","x-nullable":true},"candidate_ids":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","items":{"type":"string"},"type":"array","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":1,"type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":50,"type":"string","x-nullable":true},"cycles":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":1,"type":"string","x-nullable":true},"designation_full":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":25,"type":"string","x-nullable":true},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"first_f1_date":{"format":"date","type":"string"},"first_file_date":{"format":"date","type":"string"},"last_f1_date":{"format":"date","type":"string"},"last_file_date":{"format":"date","type":"string"},"name":{"description":"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.","maxLength":100,"type":"string","x-nullable":true},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":1,"type":"string","x-nullable":true},"organization_type_full":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":100,"type":"string","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":50,"type":"string","x-nullable":true},"sponsor_candidate_ids":{"description":"\nA 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. This is a filter for Leadership PAC sponsor.\n","items":{"type":"string"},"type":"array","x-nullable":true},"sponsor_candidate_list":{"items":{"$ref":"#/definitions/PacSponsorCandidate"},"type":"array"},"state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","maxLength":100,"type":"string","x-nullable":true}},"required":["committee_id"],"type":"object"},"CommitteeDetail":{"properties":{"affiliated_committee_name":{"description":"\nAffiliated committee or connected organization\n","maxLength":100,"type":"string","x-nullable":true},"candidate_ids":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","items":{"type":"string"},"type":"array","x-nullable":true},"city":{"description":"\nCity of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":1,"type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":50,"type":"string","x-nullable":true},"custodian_city":{"description":"\nCity of committee custodian as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"custodian_name_1":{"description":"\nName 1 of committee custodian as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"custodian_name_2":{"description":"\nName 2 of committee custodian as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"custodian_name_full":{"description":"\nFull name of committee custodian as reported on the Form 1\n","maxLength":100,"type":"string","x-nullable":true},"custodian_name_middle":{"description":"\nMiddle name of committee custodian as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"custodian_name_prefix":{"description":"\nName prefix of committee custodian as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"custodian_name_suffix":{"description":"\nSuffix name of the committee custodian as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"custodian_name_title":{"description":"\nName title of the committee custodian as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"custodian_phone":{"description":"\nPhone number of committee custodian as reported on the Form 1\n","maxLength":15,"type":"string","x-nullable":true},"custodian_state":{"description":"\nState of committee custodian as reported on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"custodian_street_1":{"description":"\nStreet address of the committee custodian as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"custodian_street_2":{"description":"\nSecond line of the street address of the committee custodian as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"custodian_zip":{"description":"\nZip code of the committee custodian as reported on the Form 1\n","maxLength":9,"type":"string","x-nullable":true},"cycles":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":1,"type":"string","x-nullable":true},"designation_full":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":25,"type":"string","x-nullable":true},"email":{"description":"\nEmail as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"fax":{"description":"\nFax as reported on the Form 1\n","maxLength":10,"type":"string","x-nullable":true},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"first_f1_date":{"description":"The day the FEC received the committee's first Form 1","format":"date","type":"string","x-nullable":true},"first_file_date":{"description":"The day the FEC received the committee's first filing. This is usually a Form 1 committee registration.","format":"date","type":"string","x-nullable":true},"form_type":{"description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","maxLength":3,"type":"string","x-nullable":true},"jfc_committee":{"items":{"$ref":"#/definitions/JFCCommittee"},"type":"array"},"last_f1_date":{"description":"The day the FEC received the committee's most recent Form 1","format":"date","type":"string","x-nullable":true},"last_file_date":{"description":"The day the FEC received the committee's most recent filing","format":"date","type":"string","x-nullable":true},"leadership_pac":{"description":"\nIndicates if the committee is a leadership PAC\n","maxLength":50,"type":"string","x-nullable":true},"lobbyist_registrant_pac":{"description":"\nIndicates if the committee is a lobbyist registrant PAC\n","maxLength":1,"type":"string","x-nullable":true},"name":{"description":"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.","maxLength":100,"type":"string","x-nullable":true},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":1,"type":"string","x-nullable":true},"organization_type_full":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":100,"type":"string","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":50,"type":"string","x-nullable":true},"party_type":{"description":"\nCode for the type of party the committee is, only if applicable\n","maxLength":3,"type":"string","x-nullable":true},"party_type_full":{"description":"\nDescription of the type of party the committee is, only if applicable\n","maxLength":15,"type":"string","x-nullable":true},"sponsor_candidate_ids":{"description":"\nA 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. This is a filter for Leadership PAC sponsor.\n","items":{"type":"string"},"type":"array","x-nullable":true},"state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"state_full":{"description":"\nState of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"street_1":{"description":"\nStreet address of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"street_2":{"description":"\nSecond line of street address of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_city":{"description":"\nCity of committee treasurer as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","maxLength":100,"type":"string","x-nullable":true},"treasurer_name_1":{"description":"\nName 1 of committee treasurer as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_name_2":{"description":"\nName 2 of committee treasurer as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_name_middle":{"description":"\nMiddle name of committee treasurer as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_name_prefix":{"description":"\nName Prefix of committee treasurer as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_name_suffix":{"description":"\nName suffix of committee treasurer as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_name_title":{"description":"\nName title of committee treasurer as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_phone":{"description":"\nPhone of committee treasurer as reported on the Form 1\n","maxLength":15,"type":"string","x-nullable":true},"treasurer_state":{"description":"\nState of committee treasurer as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_street_1":{"description":"\nStreet of committee treasurer as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_street_2":{"description":"\nSecond line of the street of committee treasurer as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_zip":{"description":"\nZip code of committee treasurer as reported on the Form 1\n","maxLength":9,"type":"string","x-nullable":true},"website":{"description":"\nWebsite url as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"zip":{"description":"\nZip code of committee as reported on the Form 1\n","maxLength":9,"type":"string","x-nullable":true}},"required":["committee_id"],"type":"object"},"CommitteeDetailPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeDetail"},"type":"array"}},"type":"object"},"CommitteeHistory":{"properties":{"affiliated_committee_name":{"description":"\nAffiliated committee or connected organization\n","maxLength":100,"type":"string","x-nullable":true},"candidate_ids":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","items":{"type":"string"},"type":"array","x-nullable":true},"city":{"description":"\nCity of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":1,"type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":50,"type":"string","x-nullable":true},"cycle":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","type":"integer"},"cycles":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"cycles_has_activity":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1), and the committee has filling activity during the cycle\n","items":{"type":"integer"},"type":"array","x-nullable":true},"cycles_has_financial":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s), and the committee files the financial reports\n('F3', 'F3X', 'F3P', 'F3L', 'F4', 'F5', 'F7', 'F13') during this cycle.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":1,"type":"string","x-nullable":true},"designation_full":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":25,"type":"string","x-nullable":true},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"first_f1_date":{"description":"The day the FEC received the committee's first Form 1","format":"date","type":"string","x-nullable":true},"first_file_date":{"description":"The day the FEC received the committee's first filing. This is usually a Form 1 committee registration.","format":"date","type":"string","x-nullable":true},"is_active":{"description":"\nTrue indicates that a committee is active.\n","type":"boolean","x-nullable":true},"jfc_committee":{"items":{"$ref":"#/definitions/JFCCommittee"},"type":"array"},"last_cycle_has_activity":{"description":"\nThe latest two year election cycle that the committee has filings\n","type":"integer","x-nullable":true},"last_cycle_has_financial":{"description":"\nThe latest two year election cycle that the committee files the financial reports\n('F3', 'F3X', 'F3P', 'F3L', 'F4', 'F5', 'F7', 'F13').\n","type":"integer","x-nullable":true},"last_f1_date":{"description":"The day the FEC received the committee's most recent Form 1","format":"date","type":"string","x-nullable":true},"last_file_date":{"description":"The day the FEC received the committee's most recent filing","format":"date","type":"string","x-nullable":true},"name":{"description":"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.","maxLength":100,"type":"string","x-nullable":true},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":1,"type":"string","x-nullable":true},"organization_type_full":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":100,"type":"string","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":50,"type":"string","x-nullable":true},"state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"state_full":{"description":"\nState of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"street_1":{"description":"\nStreet address of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"street_2":{"description":"\nSecond line of street address of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","maxLength":100,"type":"string","x-nullable":true},"zip":{"description":"\nZip code of committee as reported on the Form 1\n","maxLength":9,"type":"string","x-nullable":true}},"required":["committee_id","cycle"],"type":"object"},"CommitteeHistoryPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeHistory"},"type":"array"}},"type":"object"},"CommitteeHistoryProfile":{"properties":{"affiliated_committee_name":{"description":"\nAffiliated committee or connected organization\n","maxLength":100,"type":"string","x-nullable":true},"candidate_ids":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","items":{"type":"string"},"type":"array","x-nullable":true},"city":{"description":"\nCity of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"committee_label":{"description":"\nDisplay the label of committee based on committee type, designation and organization type\n","type":"string","x-nullable":true},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":1,"type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":50,"type":"string","x-nullable":true},"convert_to_pac_flag":{"description":"True indicates that a candidate committee had been converted to a PAC","type":"boolean","x-nullable":true},"cycle":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","type":"integer"},"cycles":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"cycles_has_activity":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1), and the committee has filling activity during the cycle\n","items":{"type":"integer"},"type":"array","x-nullable":true},"cycles_has_financial":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s), and the committee files the financial reports\n('F3', 'F3X', 'F3P', 'F3L', 'F4', 'F5', 'F7', 'F13') during this cycle.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":1,"type":"string","x-nullable":true},"designation_full":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":25,"type":"string","x-nullable":true},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"first_f1_date":{"description":"The day the FEC received the committee's first Form 1","format":"date","type":"string","x-nullable":true},"first_file_date":{"description":"The day the FEC received the committee's first filing. This is usually a Form 1 committee registration.","format":"date","type":"string","x-nullable":true},"former_candidate_election_year":{"description":"Year a candidate runs for federal office.","type":"integer","x-nullable":true},"former_candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","maxLength":9,"type":"string","x-nullable":true},"former_candidate_name":{"description":"Name of candidate running for office","maxLength":90,"type":"string","x-nullable":true},"former_committee_name":{"description":"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.","maxLength":200,"type":"string","x-nullable":true},"is_active":{"description":"\nTrue indicates that a committee is active.\n","type":"boolean","x-nullable":true},"jfc_committee":{"items":{"$ref":"#/definitions/JFCCommittee"},"type":"array"},"last_cycle_has_activity":{"description":"\nThe latest two year election cycle that the committee has filings\n","type":"integer","x-nullable":true},"last_cycle_has_financial":{"description":"\nThe latest two year election cycle that the committee files the financial reports\n('F3', 'F3X', 'F3P', 'F3L', 'F4', 'F5', 'F7', 'F13').\n","type":"integer","x-nullable":true},"last_f1_date":{"description":"The day the FEC received the committee's most recent Form 1","format":"date","type":"string","x-nullable":true},"last_file_date":{"description":"The day the FEC received the committee's most recent filing","format":"date","type":"string","x-nullable":true},"name":{"description":"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.","maxLength":100,"type":"string","x-nullable":true},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":1,"type":"string","x-nullable":true},"organization_type_full":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":100,"type":"string","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":50,"type":"string","x-nullable":true},"sponsor_candidate_ids":{"description":"\nA 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. This is a filter for Leadership PAC sponsor.\n","items":{"type":"string"},"type":"array","x-nullable":true},"state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"state_full":{"description":"\nState of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"street_1":{"description":"\nStreet address of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"street_2":{"description":"\nSecond line of street address of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","maxLength":100,"type":"string","x-nullable":true},"zip":{"description":"\nZip code of committee as reported on the Form 1\n","maxLength":9,"type":"string","x-nullable":true}},"required":["committee_id","cycle"],"type":"object"},"CommitteeHistoryProfilePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeHistoryProfile"},"type":"array"}},"type":"object"},"CommitteePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/Committee"},"type":"array"}},"type":"object"},"CommitteeReports":{"properties":{"aggregate_amount_personal_contributions_general":{"type":"number"},"aggregate_contributions_personal_funds_primary":{"type":"number"},"all_loans_received_period":{"type":"number"},"all_loans_received_ytd":{"type":"number"},"all_other_loans_period":{"type":"number"},"all_other_loans_ytd":{"type":"number"},"allocated_federal_election_levin_share_period":{"type":"number"},"amendment_chain":{"description":"\nThe first value in the chain is the original filing.  The ordering in the chain reflects the order the\namendments were filed up to the amendment being inspected.\n","items":{"type":"number"},"type":"array","x-nullable":true},"amendment_indicator":{"type":"string","x-nullable":true},"amendment_indicator_full":{"type":"string","x-nullable":true},"beginning_image_number":{"type":"string"},"calendar_ytd":{"type":"integer","x-nullable":true},"candidate_contribution_period":{"type":"number"},"candidate_contribution_ytd":{"type":"number"},"cash_on_hand_beginning_calendar_ytd":{"type":"number"},"cash_on_hand_beginning_period":{"type":"number"},"cash_on_hand_close_ytd":{"type":"number"},"cash_on_hand_end_period":{"type":"number"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_type":{"type":"string"},"coordinated_expenditures_by_party_committee_period":{"type":"number"},"coordinated_expenditures_by_party_committee_ytd":{"type":"number"},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date-time","type":"string","x-nullable":true},"csv_url":{"type":"string"},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer","x-nullable":true},"debts_owed_by_committee":{"type":"number"},"debts_owed_to_committee":{"type":"number"},"document_description":{"type":"string"},"end_image_number":{"type":"string"},"exempt_legal_accounting_disbursement_period":{"type":"number"},"exempt_legal_accounting_disbursement_ytd":{"type":"number"},"expenditure_subject_to_limits":{"type":"number"},"fec_file_id":{"type":"string"},"fec_url":{"type":"string"},"fed_candidate_committee_contribution_refunds_ytd":{"type":"number"},"fed_candidate_committee_contributions_period":{"type":"number"},"fed_candidate_committee_contributions_ytd":{"type":"number"},"fed_candidate_contribution_refunds_period":{"type":"number"},"federal_funds_period":{"type":"number"},"federal_funds_ytd":{"type":"number"},"file_number":{"type":"integer","x-nullable":true},"fundraising_disbursements_period":{"type":"number"},"fundraising_disbursements_ytd":{"type":"number"},"gross_receipt_authorized_committee_general":{"type":"number"},"gross_receipt_authorized_committee_primary":{"type":"number"},"gross_receipt_minus_personal_contribution_general":{"type":"number"},"gross_receipt_minus_personal_contributions_primary":{"type":"number"},"html_url":{"description":"\nHTML link to the filing.\n","type":"string","x-nullable":true},"independent_contributions_period":{"type":"number"},"independent_expenditures_period":{"type":"number"},"independent_expenditures_ytd":{"type":"number"},"individual_itemized_contributions_period":{"description":"Individual itemized contributions are from individuals whose aggregate contributions total over $200 per individual per year. Be aware, some filers choose to itemize donations $200 or less. total for the reporting period","type":"number","x-nullable":true},"individual_itemized_contributions_ytd":{"description":"Individual itemized contributions are from individuals whose aggregate contributions total over $200 per individual per year. Be aware, some filers choose to itemize donations $200 or less. total for the year to date","type":"number","x-nullable":true},"individual_unitemized_contributions_period":{"description":"Unitemized contributions are made individuals whose aggregate contributions total $200 or less per individual per year. Be aware, some filers choose to itemize donations $200 or less and in that case those donations will appear in the itemized total. total for the reporting period","type":"number","x-nullable":true},"individual_unitemized_contributions_ytd":{"description":"Unitemized contributions are made individuals whose aggregate contributions total $200 or less per individual per year. Be aware, some filers choose to itemize donations $200 or less and in that case those donations will appear in the itemized total. total for the year to date","type":"number","x-nullable":true},"is_amended":{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","type":"boolean","x-nullable":true},"items_on_hand_liquidated":{"type":"number"},"loan_repayments_candidate_loans_period":{"type":"number"},"loan_repayments_candidate_loans_ytd":{"type":"number"},"loan_repayments_made_period":{"type":"number"},"loan_repayments_made_ytd":{"type":"number"},"loan_repayments_other_loans_period":{"type":"number"},"loan_repayments_other_loans_ytd":{"type":"number"},"loan_repayments_received_period":{"type":"number"},"loan_repayments_received_ytd":{"type":"number"},"loans_made_by_candidate_period":{"type":"number"},"loans_made_by_candidate_ytd":{"type":"number"},"loans_made_period":{"type":"number"},"loans_made_ytd":{"type":"number"},"loans_received_from_candidate_period":{"type":"number"},"loans_received_from_candidate_ytd":{"type":"number"},"means_filed":{"description":"The method used to file with the FEC, either electronic or on paper.","type":"string","x-nullable":true},"most_recent":{"description":"\nReport is either new or is the most-recently filed amendment\n","type":"boolean","x-nullable":true},"most_recent_file_number":{"type":"number"},"net_contributions_cycle_to_date":{"type":"number"},"net_contributions_period":{"type":"number"},"net_contributions_ytd":{"type":"number"},"net_operating_expenditures_cycle_to_date":{"type":"number"},"net_operating_expenditures_period":{"type":"number"},"net_operating_expenditures_ytd":{"type":"number"},"non_allocated_fed_election_activity_period":{"type":"number"},"non_allocated_fed_election_activity_ytd":{"type":"number"},"nonfed_share_allocated_disbursements_period":{"type":"number"},"offsets_to_fundraising_expenditures_period":{"type":"number"},"offsets_to_fundraising_expenditures_ytd":{"type":"number"},"offsets_to_legal_accounting_period":{"type":"number"},"offsets_to_legal_accounting_ytd":{"type":"number"},"offsets_to_operating_expenditures_period":{"description":"Offsets to operating expenditures total for the reporting period","type":"number","x-nullable":true},"offsets_to_operating_expenditures_ytd":{"description":"Offsets to operating expenditures total for the year to date","type":"number","x-nullable":true},"operating_expenditures_period":{"type":"number"},"operating_expenditures_ytd":{"type":"number"},"other_disbursements_period":{"type":"number"},"other_disbursements_ytd":{"type":"number"},"other_fed_operating_expenditures_period":{"type":"number"},"other_fed_operating_expenditures_ytd":{"type":"number"},"other_fed_receipts_period":{"type":"number"},"other_fed_receipts_ytd":{"type":"number"},"other_loans_received_period":{"type":"number"},"other_loans_received_ytd":{"type":"number"},"other_political_committee_contributions_period":{"type":"number"},"other_political_committee_contributions_ytd":{"type":"number"},"other_receipts_period":{"type":"number"},"other_receipts_ytd":{"type":"number"},"pdf_url":{"type":"string"},"political_party_committee_contributions_period":{"type":"number"},"political_party_committee_contributions_ytd":{"type":"number"},"previous_file_number":{"type":"number"},"receipt_date":{"description":"Date the FEC received the electronic or paper record","format":"date","type":"string","x-nullable":true},"refunded_individual_contributions_period":{"type":"number"},"refunded_individual_contributions_ytd":{"type":"number"},"refunded_other_political_committee_contributions_period":{"type":"number"},"refunded_other_political_committee_contributions_ytd":{"type":"number"},"refunded_political_party_committee_contributions_period":{"type":"number"},"refunded_political_party_committee_contributions_ytd":{"type":"number"},"refunds_total_contributions_col_total_ytd":{"type":"number"},"repayments_loans_made_by_candidate_period":{"type":"number"},"repayments_loans_made_candidate_ytd":{"type":"number"},"repayments_other_loans_period":{"type":"number"},"repayments_other_loans_ytd":{"type":"number"},"report_form":{"type":"string"},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_type_full":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","type":"integer","x-nullable":true},"shared_fed_activity_nonfed_ytd":{"type":"number"},"shared_fed_activity_period":{"type":"number"},"shared_fed_activity_ytd":{"type":"number"},"shared_fed_operating_expenditures_period":{"type":"number"},"shared_fed_operating_expenditures_ytd":{"type":"number"},"shared_nonfed_operating_expenditures_period":{"type":"number"},"shared_nonfed_operating_expenditures_ytd":{"type":"number"},"subtotal_period":{"type":"number"},"subtotal_summary_page_period":{"type":"number"},"subtotal_summary_period":{"type":"number"},"subtotal_summary_ytd":{"type":"number"},"total_contribution_refunds_col_total_period":{"type":"number"},"total_contribution_refunds_period":{"type":"number"},"total_contribution_refunds_ytd":{"type":"number"},"total_contributions_column_total_period":{"type":"number"},"total_contributions_period":{"type":"number"},"total_contributions_ytd":{"type":"number"},"total_disbursements_period":{"type":"number"},"total_disbursements_ytd":{"type":"number"},"total_fed_disbursements_period":{"type":"number"},"total_fed_disbursements_ytd":{"type":"number"},"total_fed_election_activity_period":{"type":"number"},"total_fed_election_activity_ytd":{"type":"number"},"total_fed_operating_expenditures_period":{"type":"number"},"total_fed_operating_expenditures_ytd":{"type":"number"},"total_fed_receipts_period":{"type":"number"},"total_fed_receipts_ytd":{"type":"number"},"total_individual_contributions_period":{"description":"Individual contributions total for the reporting period","type":"number","x-nullable":true},"total_individual_contributions_ytd":{"description":"Individual contributions total for the year to date","type":"number","x-nullable":true},"total_loan_repayments_made_period":{"type":"number"},"total_loan_repayments_made_ytd":{"type":"number"},"total_loans_received_period":{"type":"number"},"total_loans_received_ytd":{"type":"number"},"total_nonfed_transfers_period":{"type":"number"},"total_nonfed_transfers_ytd":{"type":"number"},"total_offsets_to_operating_expenditures_period":{"type":"number"},"total_offsets_to_operating_expenditures_ytd":{"type":"number"},"total_operating_expenditures_period":{"type":"number"},"total_operating_expenditures_ytd":{"type":"number"},"total_period":{"type":"number"},"total_receipts_period":{"type":"number"},"total_receipts_ytd":{"description":"Anything of value (money, goods, services or property) received by a political committee total for the year to date","type":"number","x-nullable":true},"total_ytd":{"type":"number"},"transfers_from_affiliated_committee_period":{"type":"number"},"transfers_from_affiliated_committee_ytd":{"type":"number"},"transfers_from_affiliated_party_period":{"type":"number"},"transfers_from_affiliated_party_ytd":{"type":"number"},"transfers_from_nonfed_account_period":{"type":"number"},"transfers_from_nonfed_account_ytd":{"type":"number"},"transfers_from_nonfed_levin_period":{"type":"number"},"transfers_from_nonfed_levin_ytd":{"type":"number"},"transfers_from_other_authorized_committee_period":{"type":"number"},"transfers_from_other_authorized_committee_ytd":{"type":"number"},"transfers_to_affiliated_committee_period":{"type":"number"},"transfers_to_affilitated_committees_ytd":{"type":"number"},"transfers_to_other_authorized_committee_period":{"type":"number"},"transfers_to_other_authorized_committee_ytd":{"type":"number"}},"type":"object"},"CommitteeReportsHouseSenate":{"properties":{"aggregate_amount_personal_contributions_general":{"type":"number"},"aggregate_contributions_personal_funds_primary":{"type":"number"},"all_other_loans_period":{"type":"number"},"all_other_loans_ytd":{"type":"number"},"amendment_chain":{"description":"\nThe first value in the chain is the original filing.  The ordering in the chain reflects the order the\namendments were filed up to the amendment being inspected.\n","items":{"type":"number"},"type":"array","x-nullable":true},"amendment_indicator":{"type":"string","x-nullable":true},"amendment_indicator_full":{"type":"string","x-nullable":true},"beginning_image_number":{"type":"string"},"candidate_contribution_period":{"type":"number"},"candidate_contribution_ytd":{"type":"number"},"cash_on_hand_beginning_period":{"type":"number"},"cash_on_hand_end_period":{"type":"number"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_type":{"type":"string"},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date-time","type":"string","x-nullable":true},"csv_url":{"type":"string"},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer","x-nullable":true},"debts_owed_by_committee":{"type":"number"},"debts_owed_to_committee":{"type":"number"},"document_description":{"type":"string"},"end_image_number":{"type":"string"},"fec_file_id":{"type":"string"},"fec_url":{"type":"string"},"file_number":{"type":"integer","x-nullable":true},"gross_receipt_authorized_committee_general":{"type":"number"},"gross_receipt_authorized_committee_primary":{"type":"number"},"gross_receipt_minus_personal_contribution_general":{"type":"number"},"gross_receipt_minus_personal_contributions_primary":{"type":"number"},"html_url":{"description":"\nHTML link to the filing.\n","type":"string","x-nullable":true},"individual_itemized_contributions_period":{"description":"Individual itemized contributions are from individuals whose aggregate contributions total over $200 per individual per year. Be aware, some filers choose to itemize donations $200 or less. total for the reporting period","type":"number","x-nullable":true},"individual_itemized_contributions_ytd":{"description":"Individual itemized contributions are from individuals whose aggregate contributions total over $200 per individual per year. Be aware, some filers choose to itemize donations $200 or less. total for the year to date","type":"number","x-nullable":true},"individual_unitemized_contributions_period":{"description":"Unitemized contributions are made individuals whose aggregate contributions total $200 or less per individual per year. Be aware, some filers choose to itemize donations $200 or less and in that case those donations will appear in the itemized total. total for the reporting period","type":"number","x-nullable":true},"individual_unitemized_contributions_ytd":{"description":"Unitemized contributions are made individuals whose aggregate contributions total $200 or less per individual per year. Be aware, some filers choose to itemize donations $200 or less and in that case those donations will appear in the itemized total. total for the year to date","type":"number","x-nullable":true},"is_amended":{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","type":"boolean","x-nullable":true},"loan_repayments_candidate_loans_period":{"type":"number"},"loan_repayments_candidate_loans_ytd":{"type":"number"},"loan_repayments_other_loans_period":{"type":"number"},"loan_repayments_other_loans_ytd":{"type":"number"},"loans_made_by_candidate_period":{"type":"number"},"loans_made_by_candidate_ytd":{"type":"number"},"means_filed":{"description":"The method used to file with the FEC, either electronic or on paper.","type":"string","x-nullable":true},"most_recent":{"description":"\nReport is either new or is the most-recently filed amendment\n","type":"boolean","x-nullable":true},"most_recent_file_number":{"type":"number"},"net_contributions_period":{"type":"number"},"net_contributions_ytd":{"type":"number"},"net_operating_expenditures_period":{"type":"number"},"net_operating_expenditures_ytd":{"type":"number"},"offsets_to_operating_expenditures_period":{"description":"Offsets to operating expenditures total for the reporting period","type":"number","x-nullable":true},"offsets_to_operating_expenditures_ytd":{"description":"Offsets to operating expenditures total for the year to date","type":"number","x-nullable":true},"operating_expenditures_period":{"type":"number"},"operating_expenditures_ytd":{"type":"number"},"other_disbursements_period":{"type":"number"},"other_disbursements_ytd":{"type":"number"},"other_political_committee_contributions_period":{"type":"number"},"other_political_committee_contributions_ytd":{"type":"number"},"other_receipts_period":{"type":"number"},"other_receipts_ytd":{"type":"number"},"pdf_url":{"type":"string"},"political_party_committee_contributions_period":{"type":"number"},"political_party_committee_contributions_ytd":{"type":"number"},"previous_file_number":{"type":"number"},"receipt_date":{"description":"Date the FEC received the electronic or paper record","format":"date","type":"string","x-nullable":true},"refunded_individual_contributions_period":{"type":"number"},"refunded_individual_contributions_ytd":{"type":"number"},"refunded_other_political_committee_contributions_period":{"type":"number"},"refunded_other_political_committee_contributions_ytd":{"type":"number"},"refunded_political_party_committee_contributions_period":{"type":"number"},"refunded_political_party_committee_contributions_ytd":{"type":"number"},"refunds_total_contributions_col_total_ytd":{"type":"number"},"report_form":{"type":"string"},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_type_full":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","type":"integer","x-nullable":true},"subtotal_period":{"type":"number"},"total_contribution_refunds_col_total_period":{"type":"number"},"total_contribution_refunds_period":{"type":"number"},"total_contribution_refunds_ytd":{"type":"number"},"total_contributions_column_total_period":{"type":"number"},"total_contributions_period":{"type":"number"},"total_contributions_ytd":{"type":"number"},"total_disbursements_period":{"type":"number"},"total_disbursements_ytd":{"type":"number"},"total_individual_contributions_period":{"description":"Individual contributions total for the reporting period","type":"number","x-nullable":true},"total_individual_contributions_ytd":{"description":"Individual contributions total for the year to date","type":"number","x-nullable":true},"total_loan_repayments_made_period":{"type":"number"},"total_loan_repayments_made_ytd":{"type":"number"},"total_loans_received_period":{"type":"number"},"total_loans_received_ytd":{"type":"number"},"total_offsets_to_operating_expenditures_period":{"type":"number"},"total_offsets_to_operating_expenditures_ytd":{"type":"number"},"total_operating_expenditures_period":{"type":"number"},"total_operating_expenditures_ytd":{"type":"number"},"total_receipts_period":{"type":"number"},"total_receipts_ytd":{"description":"Anything of value (money, goods, services or property) received by a political committee total for the year to date","type":"number","x-nullable":true},"transfers_from_other_authorized_committee_period":{"type":"number"},"transfers_from_other_authorized_committee_ytd":{"type":"number"},"transfers_to_other_authorized_committee_period":{"type":"number"},"transfers_to_other_authorized_committee_ytd":{"type":"number"}},"type":"object"},"CommitteeReportsHouseSenatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeReportsHouseSenate"},"type":"array"}},"type":"object"},"CommitteeReportsIEOnly":{"properties":{"beginning_image_number":{"type":"string"},"committee_id":{"type":"string","x-nullable":true},"committee_name":{"type":"string","x-nullable":true},"committee_type":{"type":"string"},"coverage_end_date":{"format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"format":"date-time","type":"string","x-nullable":true},"csv_url":{"type":"string"},"cycle":{"type":"integer","x-nullable":true},"document_description":{"type":"string"},"end_image_number":{"type":"string"},"fec_file_id":{"type":"string"},"fec_url":{"type":"string"},"independent_contributions_period":{"type":"number"},"independent_expenditures_period":{"type":"number"},"is_amended":{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","type":"boolean","x-nullable":true},"means_filed":{"description":"The method used to file with the FEC, either electronic or on paper.","type":"string","x-nullable":true},"pdf_url":{"type":"string"},"receipt_date":{"description":"Date the FEC received the electronic or paper record","format":"date","type":"string","x-nullable":true},"report_form":{"type":"string"},"report_type":{"type":"string","x-nullable":true},"report_type_full":{"type":"string","x-nullable":true},"report_year":{"type":"integer","x-nullable":true}},"type":"object"},"CommitteeReportsIEOnlyPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeReportsIEOnly"},"type":"array"}},"type":"object"},"CommitteeReportsPacParty":{"properties":{"all_loans_received_period":{"type":"number"},"all_loans_received_ytd":{"type":"number"},"allocated_federal_election_levin_share_period":{"type":"number"},"amendment_chain":{"description":"\nThe first value in the chain is the original filing.  The ordering in the chain reflects the order the\namendments were filed up to the amendment being inspected.\n","items":{"type":"number"},"type":"array","x-nullable":true},"amendment_indicator":{"type":"string","x-nullable":true},"amendment_indicator_full":{"type":"string","x-nullable":true},"beginning_image_number":{"type":"string"},"calendar_ytd":{"type":"integer","x-nullable":true},"cash_on_hand_beginning_calendar_ytd":{"type":"number"},"cash_on_hand_beginning_period":{"type":"number"},"cash_on_hand_close_ytd":{"type":"number"},"cash_on_hand_end_period":{"type":"number"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_type":{"type":"string"},"coordinated_expenditures_by_party_committee_period":{"type":"number"},"coordinated_expenditures_by_party_committee_ytd":{"type":"number"},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date-time","type":"string","x-nullable":true},"csv_url":{"type":"string"},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer","x-nullable":true},"debts_owed_by_committee":{"type":"number"},"debts_owed_to_committee":{"type":"number"},"document_description":{"type":"string"},"end_image_number":{"type":"string"},"fec_file_id":{"type":"string"},"fec_url":{"type":"string"},"fed_candidate_committee_contribution_refunds_ytd":{"type":"number"},"fed_candidate_committee_contributions_period":{"type":"number"},"fed_candidate_committee_contributions_ytd":{"type":"number"},"fed_candidate_contribution_refunds_period":{"type":"number"},"file_number":{"type":"integer","x-nullable":true},"html_url":{"description":"\nHTML link to the filing.\n","type":"string","x-nullable":true},"independent_expenditures_period":{"type":"number"},"independent_expenditures_ytd":{"type":"number"},"individual_itemized_contributions_period":{"description":"Individual itemized contributions are from individuals whose aggregate contributions total over $200 per individual per year. Be aware, some filers choose to itemize donations $200 or less. total for the reporting period","type":"number","x-nullable":true},"individual_itemized_contributions_ytd":{"description":"Individual itemized contributions are from individuals whose aggregate contributions total over $200 per individual per year. Be aware, some filers choose to itemize donations $200 or less. total for the year to date","type":"number","x-nullable":true},"individual_unitemized_contributions_period":{"description":"Unitemized contributions are made individuals whose aggregate contributions total $200 or less per individual per year. Be aware, some filers choose to itemize donations $200 or less and in that case those donations will appear in the itemized total. total for the reporting period","type":"number","x-nullable":true},"individual_unitemized_contributions_ytd":{"description":"Unitemized contributions are made individuals whose aggregate contributions total $200 or less per individual per year. Be aware, some filers choose to itemize donations $200 or less and in that case those donations will appear in the itemized total. total for the year to date","type":"number","x-nullable":true},"is_amended":{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","type":"boolean","x-nullable":true},"loan_repayments_made_period":{"type":"number"},"loan_repayments_made_ytd":{"type":"number"},"loan_repayments_received_period":{"type":"number"},"loan_repayments_received_ytd":{"type":"number"},"loans_made_period":{"type":"number"},"loans_made_ytd":{"type":"number"},"means_filed":{"description":"The method used to file with the FEC, either electronic or on paper.","type":"string","x-nullable":true},"most_recent":{"description":"\nReport is either new or is the most-recently filed amendment\n","type":"boolean","x-nullable":true},"most_recent_file_number":{"type":"number"},"net_contributions_period":{"type":"number"},"net_contributions_ytd":{"type":"number"},"net_operating_expenditures_period":{"type":"number"},"net_operating_expenditures_ytd":{"type":"number"},"non_allocated_fed_election_activity_period":{"type":"number"},"non_allocated_fed_election_activity_ytd":{"type":"number"},"nonfed_share_allocated_disbursements_period":{"type":"number"},"offsets_to_operating_expenditures_period":{"description":"Offsets to operating expenditures total for the reporting period","type":"number","x-nullable":true},"offsets_to_operating_expenditures_ytd":{"description":"Offsets to operating expenditures total for the year to date","type":"number","x-nullable":true},"other_disbursements_period":{"type":"number"},"other_disbursements_ytd":{"type":"number"},"other_fed_operating_expenditures_period":{"type":"number"},"other_fed_operating_expenditures_ytd":{"type":"number"},"other_fed_receipts_period":{"type":"number"},"other_fed_receipts_ytd":{"type":"number"},"other_political_committee_contributions_period":{"type":"number"},"other_political_committee_contributions_ytd":{"type":"number"},"pdf_url":{"type":"string"},"political_party_committee_contributions_period":{"type":"number"},"political_party_committee_contributions_ytd":{"type":"number"},"previous_file_number":{"type":"number"},"receipt_date":{"description":"Date the FEC received the electronic or paper record","format":"date","type":"string","x-nullable":true},"refunded_individual_contributions_period":{"type":"number"},"refunded_individual_contributions_ytd":{"type":"number"},"refunded_other_political_committee_contributions_period":{"type":"number"},"refunded_other_political_committee_contributions_ytd":{"type":"number"},"refunded_political_party_committee_contributions_period":{"type":"number"},"refunded_political_party_committee_contributions_ytd":{"type":"number"},"report_form":{"type":"string"},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_type_full":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","type":"integer","x-nullable":true},"shared_fed_activity_nonfed_ytd":{"type":"number"},"shared_fed_activity_period":{"type":"number"},"shared_fed_activity_ytd":{"type":"number"},"shared_fed_operating_expenditures_period":{"type":"number"},"shared_fed_operating_expenditures_ytd":{"type":"number"},"shared_nonfed_operating_expenditures_period":{"type":"number"},"shared_nonfed_operating_expenditures_ytd":{"type":"number"},"subtotal_summary_page_period":{"type":"number"},"subtotal_summary_ytd":{"type":"number"},"total_contribution_refunds_period":{"type":"number"},"total_contribution_refunds_ytd":{"type":"number"},"total_contributions_period":{"type":"number"},"total_contributions_ytd":{"type":"number"},"total_disbursements_period":{"type":"number"},"total_disbursements_ytd":{"type":"number"},"total_fed_disbursements_period":{"type":"number"},"total_fed_disbursements_ytd":{"type":"number"},"total_fed_election_activity_period":{"type":"number"},"total_fed_election_activity_ytd":{"type":"number"},"total_fed_operating_expenditures_period":{"type":"number"},"total_fed_operating_expenditures_ytd":{"type":"number"},"total_fed_receipts_period":{"type":"number"},"total_fed_receipts_ytd":{"type":"number"},"total_individual_contributions_period":{"description":"Individual contributions total for the reporting period","type":"number","x-nullable":true},"total_individual_contributions_ytd":{"description":"Individual contributions total for the year to date","type":"number","x-nullable":true},"total_nonfed_transfers_period":{"type":"number"},"total_nonfed_transfers_ytd":{"type":"number"},"total_operating_expenditures_period":{"type":"number"},"total_operating_expenditures_ytd":{"type":"number"},"total_receipts_period":{"type":"number"},"total_receipts_ytd":{"description":"Anything of value (money, goods, services or property) received by a political committee total for the year to date","type":"number","x-nullable":true},"transfers_from_affiliated_party_period":{"type":"number"},"transfers_from_affiliated_party_ytd":{"type":"number"},"transfers_from_nonfed_account_period":{"type":"number"},"transfers_from_nonfed_account_ytd":{"type":"number"},"transfers_from_nonfed_levin_period":{"type":"number"},"transfers_from_nonfed_levin_ytd":{"type":"number"},"transfers_to_affiliated_committee_period":{"type":"number"},"transfers_to_affilitated_committees_ytd":{"type":"number"}},"type":"object"},"CommitteeReportsPacPartyPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeReportsPacParty"},"type":"array"}},"type":"object"},"CommitteeReportsPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeReports"},"type":"array"}},"type":"object"},"CommitteeReportsPresidential":{"properties":{"amendment_chain":{"description":"\nThe first value in the chain is the original filing.  The ordering in the chain reflects the order the\namendments were filed up to the amendment being inspected.\n","items":{"type":"number"},"type":"array","x-nullable":true},"amendment_indicator":{"type":"string","x-nullable":true},"amendment_indicator_full":{"type":"string","x-nullable":true},"beginning_image_number":{"type":"string"},"candidate_contribution_period":{"type":"number"},"candidate_contribution_ytd":{"type":"number"},"cash_on_hand_beginning_period":{"type":"number"},"cash_on_hand_end_period":{"type":"number"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_type":{"type":"string"},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date-time","type":"string","x-nullable":true},"csv_url":{"type":"string"},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer","x-nullable":true},"debts_owed_by_committee":{"type":"number"},"debts_owed_to_committee":{"type":"number"},"document_description":{"type":"string"},"end_image_number":{"type":"string"},"exempt_legal_accounting_disbursement_period":{"type":"number"},"exempt_legal_accounting_disbursement_ytd":{"type":"number"},"expenditure_subject_to_limits":{"type":"number"},"fec_file_id":{"type":"string"},"fec_url":{"type":"string"},"federal_funds_period":{"type":"number"},"federal_funds_ytd":{"type":"number"},"file_number":{"type":"integer","x-nullable":true},"fundraising_disbursements_period":{"type":"number"},"fundraising_disbursements_ytd":{"type":"number"},"html_url":{"description":"\nHTML link to the filing.\n","type":"string","x-nullable":true},"individual_itemized_contributions_period":{"description":"Individual itemized contributions are from individuals whose aggregate contributions total over $200 per individual per year. Be aware, some filers choose to itemize donations $200 or less. total for the reporting period","type":"number","x-nullable":true},"individual_itemized_contributions_ytd":{"description":"Individual itemized contributions are from individuals whose aggregate contributions total over $200 per individual per year. Be aware, some filers choose to itemize donations $200 or less. total for the year to date","type":"number","x-nullable":true},"individual_unitemized_contributions_period":{"description":"Unitemized contributions are made individuals whose aggregate contributions total $200 or less per individual per year. Be aware, some filers choose to itemize donations $200 or less and in that case those donations will appear in the itemized total. total for the reporting period","type":"number","x-nullable":true},"individual_unitemized_contributions_ytd":{"description":"Unitemized contributions are made individuals whose aggregate contributions total $200 or less per individual per year. Be aware, some filers choose to itemize donations $200 or less and in that case those donations will appear in the itemized total. total for the year to date","type":"number","x-nullable":true},"is_amended":{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","type":"boolean","x-nullable":true},"items_on_hand_liquidated":{"type":"number"},"loans_received_from_candidate_period":{"type":"number"},"loans_received_from_candidate_ytd":{"type":"number"},"means_filed":{"description":"The method used to file with the FEC, either electronic or on paper.","type":"string","x-nullable":true},"most_recent":{"description":"\nReport is either new or is the most-recently filed amendment\n","type":"boolean","x-nullable":true},"most_recent_file_number":{"type":"number"},"net_contributions_cycle_to_date":{"type":"number"},"net_operating_expenditures_cycle_to_date":{"type":"number"},"offsets_to_fundraising_expenditures_period":{"type":"number"},"offsets_to_fundraising_expenditures_ytd":{"type":"number"},"offsets_to_legal_accounting_period":{"type":"number"},"offsets_to_legal_accounting_ytd":{"type":"number"},"offsets_to_operating_expenditures_period":{"description":"Offsets to operating expenditures total for the reporting period","type":"number","x-nullable":true},"offsets_to_operating_expenditures_ytd":{"description":"Offsets to operating expenditures total for the year to date","type":"number","x-nullable":true},"operating_expenditures_period":{"type":"number"},"operating_expenditures_ytd":{"type":"number"},"other_disbursements_period":{"type":"number"},"other_disbursements_ytd":{"type":"number"},"other_loans_received_period":{"type":"number"},"other_loans_received_ytd":{"type":"number"},"other_political_committee_contributions_period":{"type":"number"},"other_political_committee_contributions_ytd":{"type":"number"},"other_receipts_period":{"type":"number"},"other_receipts_ytd":{"type":"number"},"pdf_url":{"type":"string"},"political_party_committee_contributions_period":{"type":"number"},"political_party_committee_contributions_ytd":{"type":"number"},"previous_file_number":{"type":"number"},"receipt_date":{"description":"Date the FEC received the electronic or paper record","format":"date","type":"string","x-nullable":true},"refunded_individual_contributions_period":{"type":"number"},"refunded_individual_contributions_ytd":{"type":"number"},"refunded_other_political_committee_contributions_period":{"type":"number"},"refunded_other_political_committee_contributions_ytd":{"type":"number"},"refunded_political_party_committee_contributions_period":{"type":"number"},"refunded_political_party_committee_contributions_ytd":{"type":"number"},"repayments_loans_made_by_candidate_period":{"type":"number"},"repayments_loans_made_candidate_ytd":{"type":"number"},"repayments_other_loans_period":{"type":"number"},"repayments_other_loans_ytd":{"type":"number"},"report_form":{"type":"string"},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_type_full":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","type":"integer","x-nullable":true},"subtotal_summary_period":{"type":"number"},"total_contribution_refunds_period":{"type":"number"},"total_contribution_refunds_ytd":{"type":"number"},"total_contributions_period":{"type":"number"},"total_contributions_ytd":{"type":"number"},"total_disbursements_period":{"type":"number"},"total_disbursements_ytd":{"type":"number"},"total_individual_contributions_period":{"description":"Individual contributions total for the reporting period","type":"number","x-nullable":true},"total_individual_contributions_ytd":{"description":"Individual contributions total for the year to date","type":"number","x-nullable":true},"total_loan_repayments_made_period":{"type":"number"},"total_loan_repayments_made_ytd":{"type":"number"},"total_loans_received_period":{"type":"number"},"total_loans_received_ytd":{"type":"number"},"total_offsets_to_operating_expenditures_period":{"type":"number"},"total_offsets_to_operating_expenditures_ytd":{"type":"number"},"total_period":{"type":"number"},"total_receipts_period":{"type":"number"},"total_receipts_ytd":{"description":"Anything of value (money, goods, services or property) received by a political committee total for the year to date","type":"number","x-nullable":true},"total_ytd":{"type":"number"},"transfers_from_affiliated_committee_period":{"type":"number"},"transfers_from_affiliated_committee_ytd":{"type":"number"},"transfers_to_other_authorized_committee_period":{"type":"number"},"transfers_to_other_authorized_committee_ytd":{"type":"number"}},"type":"object"},"CommitteeReportsPresidentialPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeReportsPresidential"},"type":"array"}},"type":"object"},"CommitteeSearch":{"properties":{"id":{"type":"string"},"is_active":{"type":"boolean"},"name":{"type":"string"}},"type":"object"},"CommitteeSearchList":{"properties":{"results":{"items":{"$ref":"#/definitions/CommitteeSearch"},"type":"array"}},"type":"object"},"CommitteeTotals":{"properties":{"all_loans_received":{"type":"number"},"all_other_loans":{"type":"number"},"allocated_federal_election_levin_share":{"type":"number"},"candidate_contribution":{"type":"number"},"cash_on_hand_beginning_period":{"type":"number"},"committee_designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","type":"string","x-nullable":true},"committee_designation_full":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"contribution_refunds":{"type":"number"},"contributions":{"type":"number"},"contributions_ie_and_party_expenditures_made_percent":{"type":"number"},"convention_exp":{"type":"number"},"coordinated_expenditures_by_party_committee":{"type":"number"},"coverage_end_date":{"format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"format":"date-time","type":"string","x-nullable":true},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer"},"disbursements":{"type":"number"},"exempt_legal_accounting_disbursement":{"type":"number"},"exp_prior_years_subject_limits":{"type":"number"},"exp_subject_limits":{"type":"number"},"fed_candidate_committee_contributions":{"type":"number"},"fed_candidate_contribution_refunds":{"type":"number"},"fed_disbursements":{"type":"number"},"fed_election_activity":{"type":"number"},"fed_operating_expenditures":{"type":"number"},"fed_receipts":{"type":"number"},"federal_funds":{"type":"number"},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"filing_frequency_full":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","type":"string","x-nullable":true},"first_f1_date":{"description":"The day the FEC received the committee's first Form 1","format":"date","type":"string","x-nullable":true},"first_file_date":{"description":"The day the FEC received the committee's first filing. This is usually a Form 1 committee registration.","format":"date","type":"string","x-nullable":true},"fundraising_disbursements":{"type":"number"},"independent_expenditures":{"type":"number"},"individual_contributions":{"type":"number"},"individual_contributions_percent":{"type":"number"},"individual_itemized_contributions":{"type":"number"},"individual_unitemized_contributions":{"type":"number"},"itemized_convention_exp":{"type":"number"},"itemized_other_disb":{"type":"number"},"itemized_other_income":{"type":"number"},"itemized_other_refunds":{"type":"number"},"itemized_refunds_relating_convention_exp":{"type":"number"},"last_beginning_image_number":{"type":"string"},"last_cash_on_hand_end_period":{"type":"number"},"last_debts_owed_by_committee":{"type":"number"},"last_debts_owed_to_committee":{"type":"number"},"last_report_type_full":{"type":"string","x-nullable":true},"last_report_year":{"type":"integer","x-nullable":true},"loan_repayments":{"type":"number"},"loan_repayments_candidate_loans":{"type":"number"},"loan_repayments_made":{"type":"number"},"loan_repayments_other_loans":{"type":"number"},"loan_repayments_received":{"type":"number"},"loans":{"type":"number"},"loans_and_loan_repayments_made":{"type":"number"},"loans_and_loan_repayments_received":{"type":"number"},"loans_made":{"type":"number"},"loans_made_by_candidate":{"type":"number"},"loans_received":{"type":"number"},"loans_received_from_candidate":{"type":"number"},"net_contributions":{"type":"number"},"net_operating_expenditures":{"type":"number"},"non_allocated_fed_election_activity":{"type":"number"},"offsets_to_fundraising_expenditures":{"type":"number"},"offsets_to_legal_accounting":{"type":"number"},"offsets_to_operating_expenditures":{"type":"number"},"operating_expenditures":{"type":"number"},"operating_expenditures_percent":{"type":"number"},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":1,"type":"string","x-nullable":true},"organization_type_full":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":100,"type":"string","x-nullable":true},"other_disbursements":{"type":"number"},"other_fed_operating_expenditures":{"type":"number"},"other_fed_receipts":{"type":"number"},"other_loans_received":{"type":"number"},"other_political_committee_contributions":{"type":"number"},"other_receipts":{"type":"number"},"other_refunds":{"type":"number"},"party_and_other_committee_contributions_percent":{"type":"number"},"party_full":{"description":"Party affiliated with a candidate or committee","type":"string","x-nullable":true},"pdf_url":{"type":"string"},"political_party_committee_contributions":{"type":"number"},"receipts":{"type":"number"},"refunded_individual_contributions":{"type":"number"},"refunded_other_political_committee_contributions":{"type":"number"},"refunded_political_party_committee_contributions":{"type":"number"},"refunds_relating_convention_exp":{"type":"number"},"repayments_loans_made_by_candidate":{"type":"number"},"repayments_other_loans":{"type":"number"},"report_form":{"type":"string"},"shared_fed_activity":{"type":"number"},"shared_fed_activity_nonfed":{"type":"number"},"shared_fed_operating_expenditures":{"type":"number"},"shared_nonfed_operating_expenditures":{"type":"number"},"sponsor_candidate_ids":{"description":"\nA 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. This is a filter for Leadership PAC sponsor.\n","items":{"type":"string"},"type":"array","x-nullable":true},"sponsor_candidate_list":{"items":{"$ref":"#/definitions/PacSponsorCandidate"},"type":"array"},"total_exp_subject_limits":{"type":"number"},"total_independent_contributions":{"type":"number"},"total_independent_expenditures":{"type":"number"},"total_offsets_to_operating_expenditures":{"type":"number"},"total_transfers":{"type":"number"},"transaction_coverage_date":{"format":"date","type":"string"},"transfers_from_affiliated_committee":{"type":"number"},"transfers_from_affiliated_party":{"type":"number"},"transfers_from_nonfed_account":{"type":"number"},"transfers_from_nonfed_levin":{"type":"number"},"transfers_from_other_authorized_committee":{"type":"number"},"transfers_to_affiliated_committee":{"type":"number"},"transfers_to_other_authorized_committee":{"type":"number"},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","maxLength":100,"type":"string","x-nullable":true},"unitemized_convention_exp":{"type":"number"},"unitemized_other_disb":{"type":"number"},"unitemized_other_income":{"type":"number"},"unitemized_other_refunds":{"type":"number"},"unitemized_refunds_relating_convention_exp":{"type":"number"}},"required":["cycle"],"type":"object"},"CommitteeTotalsHouseSenate":{"properties":{"all_other_loans":{"type":"number"},"candidate_contribution":{"type":"number"},"cash_on_hand_beginning_period":{"type":"number"},"committee_designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","type":"string","x-nullable":true},"committee_designation_full":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"contribution_refunds":{"type":"number"},"contributions":{"type":"number"},"contributions_ie_and_party_expenditures_made_percent":{"type":"number"},"coverage_end_date":{"format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"format":"date-time","type":"string","x-nullable":true},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer"},"disbursements":{"type":"number"},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"filing_frequency_full":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","type":"string","x-nullable":true},"first_f1_date":{"description":"The day the FEC received the committee's first Form 1","format":"date","type":"string","x-nullable":true},"first_file_date":{"description":"The day the FEC received the committee's first filing. This is usually a Form 1 committee registration.","format":"date","type":"string","x-nullable":true},"individual_contributions":{"type":"number"},"individual_contributions_percent":{"type":"number"},"individual_itemized_contributions":{"type":"number"},"individual_unitemized_contributions":{"type":"number"},"last_beginning_image_number":{"type":"string"},"last_cash_on_hand_end_period":{"type":"number"},"last_debts_owed_by_committee":{"type":"number"},"last_debts_owed_to_committee":{"type":"number"},"last_report_type_full":{"type":"string","x-nullable":true},"last_report_year":{"type":"integer","x-nullable":true},"loan_repayments":{"type":"number"},"loan_repayments_candidate_loans":{"type":"number"},"loan_repayments_other_loans":{"type":"number"},"loans":{"type":"number"},"loans_made_by_candidate":{"type":"number"},"net_contributions":{"type":"number"},"net_operating_expenditures":{"type":"number"},"offsets_to_operating_expenditures":{"type":"number"},"operating_expenditures":{"type":"number"},"operating_expenditures_percent":{"type":"number"},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":1,"type":"string","x-nullable":true},"organization_type_full":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":100,"type":"string","x-nullable":true},"other_disbursements":{"type":"number"},"other_political_committee_contributions":{"type":"number"},"other_receipts":{"type":"number"},"party_and_other_committee_contributions_percent":{"type":"number"},"party_full":{"description":"Party affiliated with a candidate or committee","type":"string","x-nullable":true},"pdf_url":{"type":"string"},"political_party_committee_contributions":{"type":"number"},"receipts":{"type":"number"},"refunded_individual_contributions":{"type":"number"},"refunded_other_political_committee_contributions":{"type":"number"},"refunded_political_party_committee_contributions":{"type":"number"},"report_form":{"type":"string"},"transaction_coverage_date":{"format":"date","type":"string"},"transfers_from_other_authorized_committee":{"type":"number"},"transfers_to_other_authorized_committee":{"type":"number"},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","maxLength":100,"type":"string","x-nullable":true}},"required":["cycle"],"type":"object"},"CommitteeTotalsHouseSenatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeTotalsHouseSenate"},"type":"array"}},"type":"object"},"CommitteeTotalsIEOnly":{"properties":{"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"contributions_ie_and_party_expenditures_made_percent":{"type":"number"},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date-time","type":"string","x-nullable":true},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer","x-nullable":true},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"filing_frequency_full":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","type":"string","x-nullable":true},"first_file_date":{"description":"The day the FEC received the committee's first filing. This is usually a Form 1 committee registration.","format":"date","type":"string","x-nullable":true},"individual_contributions_percent":{"type":"number"},"last_beginning_image_number":{"type":"string"},"last_cash_on_hand_end_period":{"type":"number"},"operating_expenditures_percent":{"type":"number"},"party_and_other_committee_contributions_percent":{"type":"number"},"pdf_url":{"type":"string"},"report_form":{"type":"string"},"total_independent_contributions":{"type":"number"},"total_independent_expenditures":{"type":"number"},"transaction_coverage_date":{"format":"date","type":"string"}},"type":"object"},"CommitteeTotalsIEOnlyPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeTotalsIEOnly"},"type":"array"}},"type":"object"},"CommitteeTotalsPacParty":{"properties":{"all_loans_received":{"type":"number"},"allocated_federal_election_levin_share":{"type":"number"},"cash_on_hand_beginning_period":{"type":"number"},"committee_designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","type":"string","x-nullable":true},"committee_designation_full":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"contribution_refunds":{"type":"number"},"contributions":{"type":"number"},"contributions_ie_and_party_expenditures_made_percent":{"type":"number"},"convention_exp":{"type":"number"},"coordinated_expenditures_by_party_committee":{"type":"number"},"coverage_end_date":{"format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"format":"date-time","type":"string","x-nullable":true},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer"},"disbursements":{"type":"number"},"exp_prior_years_subject_limits":{"type":"number"},"exp_subject_limits":{"type":"number"},"fed_candidate_committee_contributions":{"type":"number"},"fed_candidate_contribution_refunds":{"type":"number"},"fed_disbursements":{"type":"number"},"fed_election_activity":{"type":"number"},"fed_operating_expenditures":{"type":"number"},"fed_receipts":{"type":"number"},"federal_funds":{"type":"number"},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"filing_frequency_full":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","type":"string","x-nullable":true},"first_f1_date":{"description":"The day the FEC received the committee's first Form 1","format":"date","type":"string","x-nullable":true},"first_file_date":{"description":"The day the FEC received the committee's first filing. This is usually a Form 1 committee registration.","format":"date","type":"string","x-nullable":true},"independent_expenditures":{"type":"number"},"individual_contributions":{"type":"number"},"individual_contributions_percent":{"type":"number"},"individual_itemized_contributions":{"type":"number"},"individual_unitemized_contributions":{"type":"number"},"itemized_convention_exp":{"type":"number"},"itemized_other_disb":{"type":"number"},"itemized_other_income":{"type":"number"},"itemized_other_refunds":{"type":"number"},"itemized_refunds_relating_convention_exp":{"type":"number"},"last_beginning_image_number":{"type":"string"},"last_cash_on_hand_end_period":{"type":"number"},"last_debts_owed_by_committee":{"type":"number"},"last_debts_owed_to_committee":{"type":"number"},"last_report_type_full":{"type":"string","x-nullable":true},"last_report_year":{"type":"integer","x-nullable":true},"loan_repayments_made":{"type":"number"},"loan_repayments_received":{"type":"number"},"loans_and_loan_repayments_made":{"type":"number"},"loans_and_loan_repayments_received":{"type":"number"},"loans_made":{"type":"number"},"net_contributions":{"type":"number"},"net_operating_expenditures":{"type":"number"},"non_allocated_fed_election_activity":{"type":"number"},"offsets_to_operating_expenditures":{"type":"number"},"operating_expenditures":{"type":"number"},"operating_expenditures_percent":{"type":"number"},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":1,"type":"string","x-nullable":true},"organization_type_full":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":100,"type":"string","x-nullable":true},"other_disbursements":{"type":"number"},"other_fed_operating_expenditures":{"type":"number"},"other_fed_receipts":{"type":"number"},"other_political_committee_contributions":{"type":"number"},"other_refunds":{"type":"number"},"party_and_other_committee_contributions_percent":{"type":"number"},"party_full":{"description":"Party affiliated with a candidate or committee","type":"string","x-nullable":true},"pdf_url":{"type":"string"},"political_party_committee_contributions":{"type":"number"},"receipts":{"type":"number"},"refunded_individual_contributions":{"type":"number"},"refunded_other_political_committee_contributions":{"type":"number"},"refunded_political_party_committee_contributions":{"type":"number"},"refunds_relating_convention_exp":{"type":"number"},"report_form":{"type":"string"},"shared_fed_activity":{"type":"number"},"shared_fed_activity_nonfed":{"type":"number"},"shared_fed_operating_expenditures":{"type":"number"},"shared_nonfed_operating_expenditures":{"type":"number"},"sponsor_candidate_ids":{"description":"\nA 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. This is a filter for Leadership PAC sponsor.\n","items":{"type":"string"},"type":"array","x-nullable":true},"sponsor_candidate_list":{"items":{"$ref":"#/definitions/PacSponsorCandidate"},"type":"array"},"total_exp_subject_limits":{"type":"number"},"total_transfers":{"type":"number"},"transaction_coverage_date":{"format":"date","type":"string"},"transfers_from_affiliated_party":{"type":"number"},"transfers_from_nonfed_account":{"type":"number"},"transfers_from_nonfed_levin":{"type":"number"},"transfers_to_affiliated_committee":{"type":"number"},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","maxLength":100,"type":"string","x-nullable":true},"unitemized_convention_exp":{"type":"number"},"unitemized_other_disb":{"type":"number"},"unitemized_other_income":{"type":"number"},"unitemized_other_refunds":{"type":"number"},"unitemized_refunds_relating_convention_exp":{"type":"number"}},"required":["cycle"],"type":"object"},"CommitteeTotalsPacPartyPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeTotalsPacParty"},"type":"array"}},"type":"object"},"CommitteeTotalsPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeTotals"},"type":"array"}},"type":"object"},"CommitteeTotalsPerCycle":{"properties":{"all_other_loans":{"type":"number"},"candidate_contribution":{"type":"number"},"cash_on_hand_beginning_period":{"type":"number"},"committee_designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","type":"string","x-nullable":true},"committee_designation_full":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"contribution_refunds":{"type":"number"},"contributions":{"type":"number"},"contributions_ie_and_party_expenditures_made_percent":{"type":"number"},"coverage_end_date":{"format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"format":"date-time","type":"string","x-nullable":true},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer"},"disbursements":{"type":"number"},"exempt_legal_accounting_disbursement":{"type":"number"},"federal_funds":{"type":"number"},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"filing_frequency_full":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","type":"string","x-nullable":true},"first_f1_date":{"description":"The day the FEC received the committee's first Form 1","format":"date","type":"string","x-nullable":true},"first_file_date":{"description":"The day the FEC received the committee's first filing. This is usually a Form 1 committee registration.","format":"date","type":"string","x-nullable":true},"fundraising_disbursements":{"type":"number"},"individual_contributions":{"type":"number"},"individual_contributions_percent":{"type":"number"},"individual_itemized_contributions":{"type":"number"},"individual_unitemized_contributions":{"type":"number"},"last_beginning_image_number":{"type":"string"},"last_cash_on_hand_end_period":{"type":"number"},"last_debts_owed_by_committee":{"type":"number"},"last_debts_owed_to_committee":{"type":"number"},"last_report_type_full":{"type":"string","x-nullable":true},"last_report_year":{"type":"integer","x-nullable":true},"loan_repayments":{"type":"number"},"loan_repayments_candidate_loans":{"type":"number"},"loan_repayments_made":{"type":"number"},"loan_repayments_other_loans":{"type":"number"},"loans":{"type":"number"},"loans_made_by_candidate":{"type":"number"},"loans_received":{"type":"number"},"loans_received_from_candidate":{"type":"number"},"net_contributions":{"type":"number"},"net_operating_expenditures":{"type":"number"},"offsets_to_fundraising_expenditures":{"type":"number"},"offsets_to_legal_accounting":{"type":"number"},"offsets_to_operating_expenditures":{"type":"number"},"operating_expenditures":{"type":"number"},"operating_expenditures_percent":{"type":"number"},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":1,"type":"string","x-nullable":true},"organization_type_full":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":100,"type":"string","x-nullable":true},"other_disbursements":{"type":"number"},"other_loans_received":{"type":"number"},"other_political_committee_contributions":{"type":"number"},"other_receipts":{"type":"number"},"party_and_other_committee_contributions_percent":{"type":"number"},"party_full":{"description":"Party affiliated with a candidate or committee","type":"string","x-nullable":true},"pdf_url":{"type":"string"},"political_party_committee_contributions":{"type":"number"},"receipts":{"type":"number"},"refunded_individual_contributions":{"type":"number"},"refunded_other_political_committee_contributions":{"type":"number"},"refunded_political_party_committee_contributions":{"type":"number"},"repayments_loans_made_by_candidate":{"type":"number"},"repayments_other_loans":{"type":"number"},"report_form":{"type":"string"},"total_offsets_to_operating_expenditures":{"type":"number"},"transaction_coverage_date":{"format":"date","type":"string"},"transfers_from_affiliated_committee":{"type":"number"},"transfers_from_other_authorized_committee":{"type":"number"},"transfers_to_other_authorized_committee":{"type":"number"},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","maxLength":100,"type":"string","x-nullable":true}},"required":["cycle"],"type":"object"},"CommitteeTotalsPerCyclePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommitteeTotalsPerCycle"},"type":"array"}},"type":"object"},"CommunicationCost":{"properties":{"action_code":{"type":"string","x-nullable":true},"action_code_full":{"type":"string","x-nullable":true},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"type":"string","x-nullable":true},"candidate_last_name":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"type":"string","x-nullable":true},"candidate_office":{"type":"string","x-nullable":true},"candidate_office_district":{"type":"string","x-nullable":true},"candidate_office_full":{"type":"string","x-nullable":true},"candidate_office_state":{"type":"string","x-nullable":true},"committee_id":{"type":"string","x-nullable":true},"committee_name":{"type":"string","x-nullable":true},"communication_class":{"type":"string","x-nullable":true},"communication_type":{"type":"string","x-nullable":true},"communication_type_full":{"type":"string","x-nullable":true},"cycle":{"type":"integer","x-nullable":true},"file_number":{"type":"integer","x-nullable":true},"form_type_code":{"type":"string","x-nullable":true},"image_number":{"type":"string","x-nullable":true},"original_sub_id":{"type":"integer","x-nullable":true},"pdf_url":{"type":"string","x-nullable":true},"primary_general_indicator":{"type":"string","x-nullable":true},"primary_general_indicator_description":{"type":"string","x-nullable":true},"purpose":{"type":"string","x-nullable":true},"report_type":{"type":"string","x-nullable":true},"report_year":{"type":"integer","x-nullable":true},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_full":{"type":"string","x-nullable":true},"state_full":{"type":"string","x-nullable":true},"sub_id":{"type":"integer"},"support_oppose_indicator":{"type":"string","x-nullable":true},"tran_id":{"type":"string","x-nullable":true},"transaction_amount":{"type":"number"},"transaction_date":{"format":"date","type":"string","x-nullable":true},"transaction_type":{"type":"string","x-nullable":true}},"type":"object"},"CommunicationCostByCandidate":{"properties":{"candidate_id":{"type":"string"},"candidate_name":{"type":"string"},"committee_id":{"type":"string"},"committee_name":{"type":"string"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"support_oppose_indicator":{"description":"Explains if the money was spent in order to support or oppose a candidate or candidates. (Coded S or O for support or oppose.) This indicator applies to independent expenditures and communication costs.","type":"string"},"total":{"type":"number"}},"required":["cycle","support_oppose_indicator"],"type":"object"},"CommunicationCostByCandidatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommunicationCostByCandidate"},"type":"array"}},"type":"object"},"CommunicationCostPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/CommunicationCost"},"type":"array"}},"type":"object"},"ECAggregates":{"properties":{"candidate":{},"candidate_id":{"type":"string"},"candidate_name":{"type":"string"},"committee":{},"committee_id":{"type":"string"},"committee_name":{"type":"string"},"count":{"type":"integer"},"cycle":{"type":"integer"},"total":{"type":"number"}},"required":["candidate","committee"],"type":"object"},"ECAggregatesPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ECAggregates"},"type":"array"}},"type":"object"},"ECTotalsByCandidate":{"properties":{"candidate_id":{"type":"string"},"cycle":{"type":"integer"},"total":{"type":"number"}},"type":"object"},"ECTotalsByCandidatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ECTotalsByCandidate"},"type":"array"}},"type":"object"},"EFilings":{"properties":{"amended_by":{"type":"integer"},"amendment_chain":{"items":{"type":"integer"},"type":"array"},"amendment_number":{"description":"\nNumber of times the report has been amended.\n","type":"integer","x-nullable":true},"amends_file":{"description":"\nFor amendments, this file_number is the file_number of the previous report that is being amended. Refer to the amended_by for the most recent version of the report.\n","type":"integer","x-nullable":true},"beginning_image_number":{"type":"string"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date","type":"string","x-nullable":true},"csv_url":{"type":"string"},"document_description":{"type":"string"},"ending_image_number":{"type":"string"},"fec_file_id":{"type":"string"},"fec_url":{"type":"string"},"file_number":{"description":"Filing ID number","type":"integer"},"filed_date":{"description":"Timestamp of electronic or paper record that FEC received","format":"date","type":"string","x-nullable":true},"form_type":{"description":"The form where the underlying data comes from, for example Form 1 would appear as F1: \n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\nNOTE: This filter also works if you specify new, amended, or termination, \nfor example F3XN, F3XA, or F3XT respectively \n","type":"string","x-nullable":true},"html_url":{"type":"string"},"is_amended":{"type":"boolean"},"load_timestamp":{"description":"Date the information was loaded into the FEC systems. This can be affected by reseting systems and other factors, refer to receipt_date for the day that the FEC received the paper or electronic document. Keep in mind that paper filings take more time to process and there can be a lag between load_date and receipt_date. This field can be helpful to identify paper records that have been processed recently.","format":"date-time","type":"string","x-nullable":true},"most_recent":{"type":"boolean"},"most_recent_filing":{"type":"integer"},"pdf_url":{"type":"string"},"receipt_date":{"description":"Date the FEC received the electronic or paper record","format":"date-time","type":"string","x-nullable":true}},"type":"object"},"EFilingsPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/EFilings"},"type":"array"}},"type":"object"},"EfilingsAmendments":{"properties":{"amendment_chain":{"items":{"type":"integer"},"type":"array"},"depth":{"type":"number"},"file_number":{"description":"Filing ID number","type":"integer"},"last":{"type":"number"},"longest_chain":{"type":"number"},"most_recent_filing":{"type":"number"},"previous_file_number":{"type":"number"}},"type":"object"},"EfilingsAmendmentsPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/EfilingsAmendments"},"type":"array"}},"type":"object"},"Election":{"properties":{"candidate_election_year":{"type":"integer"},"candidate_id":{"type":"string"},"candidate_name":{"type":"string"},"candidate_pcc_id":{"description":"The candidate's primary campaign committee ID","type":"string"},"candidate_pcc_name":{"description":"The candidate's primary campaign committee name","type":"string"},"cash_on_hand_end_period":{"type":"number"},"committee_ids":{"items":{"type":"string"},"type":"array"},"coverage_end_date":{"format":"date","type":"string"},"incumbent_challenge_full":{"type":"string"},"party_full":{"type":"string"},"total_disbursements":{"type":"number"},"total_receipts":{"type":"number"}},"type":"object"},"ElectionDates":{"properties":{"active_election":{"type":"boolean"},"create_date":{"description":"Date the record was created","format":"date-time","type":"string","x-nullable":true},"election_date":{"description":"Date of election","format":"date","type":"string","x-nullable":true},"election_district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"string","x-nullable":true},"election_notes":{"type":"string","x-nullable":true},"election_party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","type":"string","x-nullable":true},"election_state":{"description":"US state or territory where a candidate runs for office","type":"string","x-nullable":true},"election_type_full":{"type":"string"},"election_type_id":{"description":"Election type \nConvention, Primary,\nGeneral, Special,\nRunoff etc.\n","type":"string","x-nullable":true},"election_year":{"description":"Year of election","type":"integer","x-nullable":true},"office_sought":{"description":"Federal office candidate runs for: H, S or P","type":"string","x-nullable":true},"primary_general_date":{"format":"date","type":"string","x-nullable":true},"update_date":{"description":"Date the record was updated","format":"date-time","type":"string","x-nullable":true}},"type":"object"},"ElectionDatesPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ElectionDates"},"type":"array"}},"type":"object"},"ElectionPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/Election"},"type":"array"}},"type":"object"},"ElectionSearch":{"properties":{"candidate_status":{"type":"string"},"cycle":{"type":"integer"},"district":{"type":"string"},"incumbent_id":{"type":"string"},"incumbent_name":{"type":"string"},"office":{"type":"string"},"state":{"type":"string"}},"type":"object"},"ElectionSearchPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ElectionSearch"},"type":"array"}},"type":"object"},"ElectionSummary":{"properties":{"count":{"type":"integer"},"disbursements":{"type":"number"},"independent_expenditures":{"type":"number"},"receipts":{"type":"number"}},"type":"object"},"Electioneering":{"properties":{"amendment_indicator":{"type":"string","x-nullable":true},"beginning_image_number":{"type":"string","x-nullable":true},"calculated_candidate_share":{"type":"number"},"candidate_district":{"type":"string","x-nullable":true},"candidate_id":{"type":"string","x-nullable":true},"candidate_name":{"type":"string","x-nullable":true},"candidate_office":{"type":"string","x-nullable":true},"candidate_state":{"type":"string","x-nullable":true},"committee_id":{"type":"string","x-nullable":true},"committee_name":{"type":"string","x-nullable":true},"communication_date":{"description":"\nIt is the airing, broadcast, cablecast or other dissemination of the communication.\n","format":"date","type":"string","x-nullable":true},"disbursement_amount":{"type":"number"},"disbursement_date":{"description":"\nDisbursement date includes actual disbursements and execution of contracts creating\nan obligation to make disbursements (SB date of disbursement).\n","format":"date","type":"string","x-nullable":true},"election_type":{"type":"string"},"file_number":{"type":"integer","x-nullable":true},"link_id":{"type":"integer","x-nullable":true},"number_of_candidates":{"type":"number"},"payee_name":{"description":"\nName of the entity that received the payment.\n","type":"string","x-nullable":true},"payee_state":{"type":"string","x-nullable":true},"pdf_url":{"type":"string","x-nullable":true},"public_distribution_date":{"description":"\nThe pubic distribution date is the date that triggers disclosure of the\nelectioneering communication (date reported on page 1 of Form 9).\n","format":"date","type":"string","x-nullable":true},"purpose_description":{"type":"string","x-nullable":true},"receipt_date":{"format":"date","type":"string","x-nullable":true},"report_year":{"type":"integer","x-nullable":true},"sb_image_num":{"type":"string","x-nullable":true},"sb_link_id":{"type":"string","x-nullable":true},"sub_id":{"description":"\nThe identifier for each electioneering record.\n","type":"integer","x-nullable":true}},"type":"object"},"ElectioneeringByCandidate":{"properties":{"candidate_id":{"type":"string"},"candidate_name":{"type":"string"},"committee_id":{"type":"string"},"committee_name":{"type":"string"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"total":{"type":"number"}},"required":["cycle"],"type":"object"},"ElectioneeringByCandidatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ElectioneeringByCandidate"},"type":"array"}},"type":"object"},"ElectioneeringPage":{"properties":{"pagination":{"$ref":"#/definitions/SeekInfo"},"results":{"items":{"$ref":"#/definitions/Electioneering"},"type":"array"}},"type":"object"},"ElectionsList":{"properties":{"cycle":{"type":"integer","x-nullable":true},"district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"string","x-nullable":true},"office":{"description":"Federal office candidate runs for: H, S or P","type":"string","x-nullable":true},"state":{"description":"US state or territory","type":"string","x-nullable":true}},"type":"object"},"ElectionsListPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ElectionsList"},"type":"array"}},"type":"object"},"EntityReceiptDisbursementTotals":{"properties":{"cumulative_candidate_disbursements":{"description":"Cumulative candidate disbursements in a two year period, adjusted to avoid double counting.","type":"number","x-nullable":true},"cumulative_candidate_receipts":{"description":"Cumulative candidate receipts in a two year period, adjusted to avoid double counting.","type":"number","x-nullable":true},"cumulative_pac_disbursements":{"description":"Cumulative PAC disbursements in a two year period, adjusted to avoid double counting.","type":"number","x-nullable":true},"cumulative_pac_receipts":{"description":"Cumulative PAC recipts in a two year period, adjusted to avoid double counting.","type":"number","x-nullable":true},"cumulative_party_disbursements":{"description":"Cumulative party disbursements in a two year period, adjusted to avoid double counting.","type":"number","x-nullable":true},"cumulative_party_receipts":{"description":"Cumulative party receipts in a two year period, adjusted to avoid double counting.","type":"number","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer","x-nullable":true},"end_date":{"description":"The cumulative total for this month.","format":"date","type":"string"}},"type":"object"},"EntityReceiptDisbursementTotalsPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/EntityReceiptDisbursementTotals"},"type":"array"}},"type":"object"},"Filings":{"properties":{"additional_bank_names":{"description":"\nAdditional banks or depositories in which the committee deposits funds, holds accounts, rents safety deposit boxes or maintains funds.\n","items":{"type":"string"},"type":"array","x-nullable":true},"amendment_chain":{"items":{"type":"integer"},"type":"array"},"amendment_indicator":{"description":"\nThe first value in the chain is the original filing.  The ordering in the chain reflects the order the\namendments were filed up to the amendment being inspected.\n","type":"string","x-nullable":true},"amendment_version":{"description":"\nAmendment version\n","type":"integer","x-nullable":true},"bank_depository_city":{"description":"\nCity of bank or depository as reported on the Form 1\n","type":"string","x-nullable":true},"bank_depository_name":{"description":"\nPrimary bank or depository in which the committee deposits funds,holds accounts, rents safety deposit boxes or maintains funds.\n","type":"string","x-nullable":true},"bank_depository_state":{"description":"\nState of bank or depository as reported on the Form 1\n","type":"string","x-nullable":true},"bank_depository_street_1":{"description":"\nStreet of bank or depository as reported on their Form 1.\n","type":"string","x-nullable":true},"bank_depository_street_2":{"description":"\nSecond line of the street of bank or depository as reported on the Form 1\n","type":"string","x-nullable":true},"bank_depository_zip":{"description":"\nZip code of bank or depository as reported on the Form 1\n","type":"string","x-nullable":true},"beginning_image_number":{"type":"string"},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_name":{"description":"Name of candidate running for office","type":"string","x-nullable":true},"cash_on_hand_beginning_period":{"type":"number"},"cash_on_hand_end_period":{"type":"number"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date","type":"string","x-nullable":true},"csv_url":{"type":"string"},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer","x-nullable":true},"debts_owed_by_committee":{"type":"number"},"debts_owed_to_committee":{"type":"number"},"document_description":{"type":"string"},"document_type":{"description":"\nThe type of document for documents other than reports:\n    - 2 24 Hour Contribution Notice\n    - 4 48 Hour Contribution Notice\n    - A Debt Settlement Statement\n    - B Acknowledgment of Receipt of Debt Settlement Statement\n    - C RFAI: Debt Settlement First Notice\n    - D Commission Debt Settlement Review\n    - E Commission Response TO Debt Settlement Request\n    - F Administrative Termination\n    - G Debt Settlement Plan Amendment\n    - H Disavowal Notice\n    - I Disavowal Response\n    - J Conduit Report\n    - K Termination Approval\n    - L Repeat Non-Filer Notice\n    - M Filing Frequency Change Notice\n    - N Paper Amendment to Electronic Report\n    - O Acknowledgment of Filing Frequency Change\n    - S RFAI: Debt Settlement Second\n    - T Miscellaneous Report TO FEC\n    - V Repeat Violation Notice (441A OR 441B)\n    - P Notice of Paper Filing\n    - R F3L Filing Frequency Change Notice\n    - Q Acknowledgment of F3L Filing Frequency Change\n    - U Unregistered Committee Notice\n    - W Loan Agreement/Loan Forgiveness\n","type":"string","x-nullable":true},"document_type_full":{"description":"\nThe type of document for documents other than reports:\n    - 2 24 Hour Contribution Notice\n    - 4 48 Hour Contribution Notice\n    - A Debt Settlement Statement\n    - B Acknowledgment of Receipt of Debt Settlement Statement\n    - C RFAI: Debt Settlement First Notice\n    - D Commission Debt Settlement Review\n    - E Commission Response TO Debt Settlement Request\n    - F Administrative Termination\n    - G Debt Settlement Plan Amendment\n    - H Disavowal Notice\n    - I Disavowal Response\n    - J Conduit Report\n    - K Termination Approval\n    - L Repeat Non-Filer Notice\n    - M Filing Frequency Change Notice\n    - N Paper Amendment to Electronic Report\n    - O Acknowledgment of Filing Frequency Change\n    - S RFAI: Debt Settlement Second\n    - T Miscellaneous Report TO FEC\n    - V Repeat Violation Notice (441A OR 441B)\n    - P Notice of Paper Filing\n    - R F3L Filing Frequency Change Notice\n    - Q Acknowledgment of F3L Filing Frequency Change\n    - U Unregistered Committee Notice\n    - W Loan Agreement/Loan Forgiveness\n","type":"string","x-nullable":true},"election_year":{"description":"Year of election","type":"integer","x-nullable":true},"ending_image_number":{"type":"string"},"fec_file_id":{"type":"string"},"fec_url":{"type":"string"},"file_number":{"description":"Filing ID number","type":"integer","x-nullable":true},"form_category":{"description":"\nThe forms filed are categorized based on the nature of the filing:\n    - REPORT F3, F3X, F3P, F3L, F4, F5, F7, F13, F24\n    - NOTICE F6, F9, F10, F11\n    - STATEMENT F1, F2\n    - OTHER F1M, F8, F99, F12, FRQ\n","type":"string","x-nullable":true},"form_type":{"description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","type":"string","x-nullable":true},"house_personal_funds":{"type":"number"},"html_url":{"description":"\nHTML link to the filing.\n","type":"string","x-nullable":true},"is_amended":{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","type":"boolean","x-nullable":true},"means_filed":{"description":"The method used to file with the FEC, either electronic or on paper.","type":"string","x-nullable":true},"most_recent":{"description":"\nReport is either new or is the most-recently filed amendment\n","type":"boolean","x-nullable":true},"most_recent_file_number":{"type":"integer","x-nullable":true},"net_donations":{"type":"number"},"office":{"description":"Federal office candidate runs for: H, S or P","type":"string","x-nullable":true},"opposition_personal_funds":{"type":"number"},"pages":{"description":"\nNumber of pages in the document\n","type":"integer","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","type":"string","x-nullable":true},"pdf_url":{"description":"\npdf link to the filing\n","type":"string","x-nullable":true},"previous_file_number":{"description":"\nPrevious filing ID number\n","type":"integer","x-nullable":true},"primary_general_indicator":{"description":"\nPrimary general indicator\n","type":"string","x-nullable":true},"receipt_date":{"description":"Date the FEC received the electronic or paper record","format":"date-time","type":"string","x-nullable":true},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_type_full":{"type":"string"},"report_year":{"description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","type":"integer","x-nullable":true},"request_type":{"description":"\nRequests for additional information (RFAIs) sent to filers. The request type is based on the type of document filed:\n    - 1 Statement of Organization\n    - 2 Report of Receipts and Expenditures (Form 3 and 3X)\n    - 3 Second Notice - Reports\n    - 4 Request for Additional Information\n    - 5 Informational - Reports\n    - 6 Second Notice - Statement of Organization\n    - 7 Failure to File\n    - 8 From Public Disclosure\n    - 9 From Multi Candidate Status\n","type":"string","x-nullable":true},"senate_personal_funds":{"type":"number"},"state":{"description":"US state or territory where a candidate runs for office","type":"string","x-nullable":true},"sub_id":{"type":"string"},"total_communication_cost":{"type":"number"},"total_disbursements":{"type":"number"},"total_independent_expenditures":{"type":"number"},"total_individual_contributions":{"type":"number"},"total_receipts":{"type":"number"},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","type":"string","x-nullable":true},"update_date":{"description":"Date the record was updated","format":"date","type":"string","x-nullable":true}},"type":"object"},"FilingsPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/Filings"},"type":"array"}},"type":"object"},"Form1":{"properties":{"affiliated_candidate_id":{"type":"string","x-nullable":true},"affiliated_committee_city":{"type":"string","x-nullable":true},"affiliated_committee_id":{"type":"string","x-nullable":true},"affiliated_committee_name":{"description":"\nAffiliated committee or connected organization\n","type":"string","x-nullable":true},"affiliated_committee_state":{"type":"string","x-nullable":true},"affiliated_committee_str1":{"type":"string","x-nullable":true},"affiliated_committee_str2":{"type":"string","x-nullable":true},"affiliated_committee_zip":{"type":"string","x-nullable":true},"affiliated_relationship_code":{"type":"string","x-nullable":true},"candidate_district":{"description":"\nHouse district of the office sought, if applicable.\n","type":"string","x-nullable":true},"candidate_first_name":{"description":"First name of candidate running for office","type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_last_name":{"description":"\nCandidate last name\n","type":"string","x-nullable":true},"candidate_middle_name":{"description":"Middle name of candidate running for office","type":"string","x-nullable":true},"candidate_name":{"type":"string"},"candidate_office":{"description":"Federal office candidate runs for: H, S or P","type":"string","x-nullable":true},"candidate_party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","type":"string","x-nullable":true},"city":{"type":"string","x-nullable":true},"committee_city":{"description":"\nCity of committee as reported on the Form 1\n","type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_state":{"description":"\nState of the committee's address as filed on the Form 1\n","type":"string","x-nullable":true},"committee_str1":{"description":"\nStreet address of committee as reported on the Form 1\n","type":"string","x-nullable":true},"committee_str2":{"description":"\nSecond line of street address of committee as reported on the Form 1\n","type":"string","x-nullable":true},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"committee_zip":{"description":"\nZip code of committee as reported on the Form 1\n","type":"string","x-nullable":true},"election_state":{"description":"\nState or territory of the office sought.\n","type":"string","x-nullable":true},"email":{"description":"\nEmail as reported on the Form 1\n","type":"string","x-nullable":true},"file_number":{"description":"Filing ID number","type":"integer"},"image_number":{"type":"string"},"load_timestamp":{"type":"string"},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","type":"string","x-nullable":true},"pdf_url":{"type":"string"},"state":{"description":"US state or territory where a candidate runs for office","type":"string","x-nullable":true},"street_1":{"type":"string","x-nullable":true},"street_2":{"type":"string","x-nullable":true},"treasurer_city":{"description":"\nCity of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_first_name":{"description":"\nName 1 of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_last_name":{"type":"string","x-nullable":true},"treasurer_middle_name":{"description":"\nMiddle name of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_state":{"description":"\nState of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_str1":{"description":"\nStreet of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_str2":{"description":"\nSecond line of the street of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_zip":{"description":"\nZip code of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"zip":{"description":"Zip code","type":"string","x-nullable":true}},"type":"object"},"Form1Page":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/Form1"},"type":"array"}},"type":"object"},"Form2":{"properties":{"address_city":{"type":"string","x-nullable":true},"address_state":{"type":"string","x-nullable":true},"address_str1":{"type":"string","x-nullable":true},"address_str2":{"type":"string","x-nullable":true},"address_zip":{"type":"string","x-nullable":true},"candidate_district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"string","x-nullable":true},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_last_name":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"type":"string"},"candidate_office":{"description":"Federal office candidate runs for: H, S or P","type":"string","x-nullable":true},"candidate_party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","type":"string","x-nullable":true},"committee_address_city":{"type":"string","x-nullable":true},"committee_address_str1":{"type":"string","x-nullable":true},"committee_address_str2":{"type":"string","x-nullable":true},"committee_address_zip":{"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"type":"string","x-nullable":true},"election_state":{"description":"\nState or territory of the office sought.\n","type":"string","x-nullable":true},"election_year":{"type":"string","x-nullable":true},"file_number":{"description":"Filing ID number","type":"integer"},"image_number":{"type":"string"},"load_timestamp":{"type":"string"},"pdf_url":{"type":"string"}},"type":"object"},"Form2Page":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/Form2"},"type":"array"}},"type":"object"},"Form56":{"properties":{"amendment_indicator":{"type":"string","x-nullable":true},"contribution_amount":{"type":"number"},"contribution_receipt_date":{"format":"date","type":"string","x-nullable":true},"contributor_city":{"description":"City of contributor","type":"string","x-nullable":true},"contributor_employer":{"description":"Employer of contributor, filers need to make an effort to gather this information","type":"string","x-nullable":true},"contributor_name":{"description":"Name of contributor","type":"string","x-nullable":true},"contributor_occupation":{"description":"Occupation of contributor, filers need to make an effort to gather this information","type":"string","x-nullable":true},"contributor_state":{"description":"State of contributor","type":"string","x-nullable":true},"contributor_street_1":{"type":"string","x-nullable":true},"contributor_street_2":{"type":"string","x-nullable":true},"contributor_type":{"type":"string","x-nullable":true},"contributor_type_full":{"type":"string","x-nullable":true},"contributor_zip":{"description":"Zip code of contributor","type":"string","x-nullable":true},"file_number":{"type":"integer","x-nullable":true},"filer_name":{"description":"\nName of Form 5 filer\n","type":"string","x-nullable":true},"filing_form":{"description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","type":"string","x-nullable":true},"image_number":{"type":"string"},"link_id":{"type":"integer","x-nullable":true},"load_date":{"format":"date-time","type":"string","x-nullable":true},"original_sub_id":{"type":"string"},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"type":"integer"},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_full":{"type":"string","x-nullable":true},"sub_id":{"type":"string"},"transaction_id":{"type":"string","x-nullable":true},"two_year_transaction_period":{"type":"integer","x-nullable":true}},"type":"object"},"Form56Page":{"properties":{"pagination":{"$ref":"#/definitions/SeekInfo"},"results":{"items":{"$ref":"#/definitions/Form56"},"type":"array"}},"type":"object"},"IETotalsByCandidate":{"properties":{"candidate_id":{"type":"string"},"cycle":{"type":"integer"},"support_oppose_indicator":{"type":"string"},"total":{"type":"number"}},"type":"object"},"IETotalsByCandidatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/IETotalsByCandidate"},"type":"array"}},"type":"object"},"InauguralDonations":{"properties":{"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"contributor_name":{"description":"Name of contributor","maxLength":100,"type":"string"},"cycle":{"type":"integer"},"total_donation":{"type":"number"}},"required":["committee_id","contributor_name"],"type":"object"},"InauguralDonationsPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/InauguralDonations"},"type":"array"}},"type":"object"},"JFCCommittee":{"properties":{"joint_committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"joint_committee_name":{"description":"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.","maxLength":100,"type":"string","x-nullable":true}},"type":"object"},"NationalPartyTotals":{"properties":{"committee_id":{"type":"string"},"committee_name":{"type":"string","x-nullable":true},"total_disbursements":{"type":"number"},"total_receipts":{"type":"number"},"two_year_transaction_period":{"type":"integer"}},"required":["committee_id"],"type":"object"},"NationalPartyTotalsPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/NationalPartyTotals"},"type":"array"}},"type":"object"},"NationalParty_ScheduleA":{"properties":{"amendment_indicator":{"type":"string","x-nullable":true},"amendment_indicator_desc":{"type":"string","x-nullable":true},"back_reference_schedule_name":{"type":"string","x-nullable":true},"back_reference_transaction_id":{"type":"string","x-nullable":true},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_last_name":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"description":"Name of candidate running for office","type":"string","x-nullable":true},"candidate_office":{"type":"string","x-nullable":true},"candidate_office_district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"string","x-nullable":true},"candidate_office_full":{"type":"string","x-nullable":true},"candidate_office_state":{"type":"string","x-nullable":true},"candidate_office_state_full":{"type":"string","x-nullable":true},"candidate_prefix":{"type":"string","x-nullable":true},"candidate_suffix":{"type":"string","x-nullable":true},"committee_designation":{"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","maxLength":9,"type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"contribution_receipt_amount":{"type":"number"},"contribution_receipt_date":{"format":"date","type":"string"},"contributor_aggregate_ytd":{"type":"number"},"contributor_city":{"description":"City of contributor","type":"string","x-nullable":true},"contributor_committee_designation":{"type":"string","x-nullable":true},"contributor_committee_designation_full":{"type":"string","x-nullable":true},"contributor_committee_name":{"type":"string","x-nullable":true},"contributor_committee_organization":{"type":"string","x-nullable":true},"contributor_committee_organization_full":{"type":"string","x-nullable":true},"contributor_committee_party":{"type":"string","x-nullable":true},"contributor_committee_party_full":{"type":"string","x-nullable":true},"contributor_committee_state":{"type":"string","x-nullable":true},"contributor_committee_state_full":{"type":"string","x-nullable":true},"contributor_committee_type":{"type":"string","x-nullable":true},"contributor_committee_type_full":{"type":"string","x-nullable":true},"contributor_employer":{"description":"Employer of contributor, filers need to make an effort to gather this information","type":"string","x-nullable":true},"contributor_first_name":{"type":"string","x-nullable":true},"contributor_id":{"description":"The FEC identifier should be represented here if the contributor is registered with the FEC.","type":"string","x-nullable":true},"contributor_last_name":{"type":"string","x-nullable":true},"contributor_middle_name":{"type":"string","x-nullable":true},"contributor_name":{"type":"string","x-nullable":true},"contributor_occupation":{"maxLength":38,"type":"string","x-nullable":true},"contributor_prefix":{"type":"string","x-nullable":true},"contributor_state":{"description":"State of contributor","type":"string","x-nullable":true},"contributor_street_1":{"type":"string","x-nullable":true},"contributor_street_2":{"type":"string","x-nullable":true},"contributor_suffix":{"type":"string","x-nullable":true},"contributor_zip":{"description":"Zip code of contributor","type":"string","x-nullable":true},"donor_committee_name":{"type":"string","x-nullable":true},"election_type":{"type":"string","x-nullable":true},"election_type_desc":{"type":"string","x-nullable":true},"entity_type":{"type":"string","x-nullable":true},"entity_type_desc":{"type":"string","x-nullable":true},"fec_election_type_desc":{"type":"string","x-nullable":true},"fec_election_year":{"type":"string","x-nullable":true},"file_number":{"type":"integer"},"filing_form":{"type":"string","x-nullable":true},"filing_frequency":{"type":"string","x-nullable":true},"image_number":{"description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","maxLength":18,"type":"string","x-nullable":true},"increased_limit":{"type":"string","x-nullable":true},"is_active":{"type":"boolean","x-nullable":true},"is_individual":{"type":"boolean","x-nullable":true},"line_num":{"type":"string","x-nullable":true},"line_number_label":{"type":"string","x-nullable":true},"link_id":{"type":"integer"},"memo_cd":{"type":"string","x-nullable":true},"memo_cd_desc":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"national_cmte_nonfed_acct":{"type":"string","x-nullable":true},"orig_sub_id":{"type":"integer","x-nullable":true},"original_sub_id":{"type":"integer"},"party":{"type":"string","x-nullable":true},"party_account_type":{"type":"string","x-nullable":true},"party_full":{"type":"string","x-nullable":true},"pdf_url":{"type":"string","x-nullable":true},"receipt_desc":{"type":"string","x-nullable":true},"receipt_type":{"type":"string","x-nullable":true},"receipt_type_desc":{"type":"string","x-nullable":true},"recipient_committee_designation":{"type":"string","x-nullable":true},"recipient_committee_designation_full":{"type":"string","x-nullable":true},"recipient_committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"recipient_committee_type_full":{"type":"string","x-nullable":true},"report_type":{"type":"string","x-nullable":true},"report_year":{"type":"integer"},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_desc":{"type":"string","x-nullable":true},"state":{"type":"string","x-nullable":true},"state_full":{"type":"string","x-nullable":true},"sub_id":{"type":"integer"},"tran_id":{"type":"string","x-nullable":true},"treasurer_name":{"type":"string","x-nullable":true},"two_year_transaction_period":{"type":"integer"}},"type":"object"},"NationalParty_ScheduleAPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/NationalParty_ScheduleA"},"type":"array"}},"type":"object"},"NationalParty_ScheduleB":{"properties":{"amendment_indicator":{"type":"string","x-nullable":true},"amendment_indicator_desc":{"type":"string","x-nullable":true},"back_reference_schedule_id":{"type":"string","x-nullable":true},"back_reference_transaction_id":{"type":"string","x-nullable":true},"benef_committee_name":{"type":"string","x-nullable":true},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_last_name":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"description":"Name of candidate running for office","type":"string","x-nullable":true},"candidate_office":{"type":"string","x-nullable":true},"candidate_office_district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"string","x-nullable":true},"candidate_office_full":{"type":"string","x-nullable":true},"candidate_office_state":{"type":"string","x-nullable":true},"candidate_office_state_full":{"type":"string","x-nullable":true},"candidate_prefix":{"type":"string","x-nullable":true},"candidate_suffix":{"type":"string","x-nullable":true},"category_code":{"type":"string","x-nullable":true},"category_code_desc":{"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","maxLength":9,"type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"disbursement_amount":{"type":"number"},"disbursement_date":{"format":"date","type":"string"},"disbursement_description":{"type":"string","x-nullable":true},"disbursement_purpose_category":{"type":"string","x-nullable":true},"disbursement_type":{"type":"string","x-nullable":true},"disbursement_type_desc":{"type":"string","x-nullable":true},"election_type":{"type":"string","x-nullable":true},"election_type_desc":{"type":"string","x-nullable":true},"entity_type":{"type":"string","x-nullable":true},"entity_type_desc":{"type":"string","x-nullable":true},"fec_election_type_desc":{"type":"string","x-nullable":true},"fec_election_type_year":{"type":"string","x-nullable":true},"file_number":{"type":"integer"},"filing_form":{"type":"string","x-nullable":true},"filing_frequency":{"type":"string","x-nullable":true},"image_number":{"description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","maxLength":18,"type":"string","x-nullable":true},"is_active":{"type":"boolean","x-nullable":true},"line_number":{"type":"string","x-nullable":true},"line_number_label":{"type":"string","x-nullable":true},"link_id":{"type":"integer"},"memo_cd":{"type":"string","x-nullable":true},"memo_cd_desc":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"national_cmte_nonfed_acct":{"type":"string","x-nullable":true},"orig_sub_id":{"type":"integer","x-nullable":true},"original_sub_id":{"type":"integer"},"party":{"type":"string","x-nullable":true},"party_account":{"type":"string","x-nullable":true},"party_full":{"type":"string","x-nullable":true},"payee_employer":{"type":"string","x-nullable":true},"payee_first_name":{"type":"string","x-nullable":true},"payee_last_name":{"type":"string","x-nullable":true},"payee_middle_name":{"type":"string","x-nullable":true},"payee_occupation":{"type":"string","x-nullable":true},"payee_prefix":{"type":"string","x-nullable":true},"payee_suffix":{"type":"string","x-nullable":true},"pdf_url":{"type":"string","x-nullable":true},"recipient_city":{"type":"string","x-nullable":true},"recipient_committee_designation":{"type":"string","x-nullable":true},"recipient_committee_designation_full":{"type":"string","x-nullable":true},"recipient_committee_id":{"type":"string","x-nullable":true},"recipient_committee_name":{"type":"string","x-nullable":true},"recipient_committee_org":{"type":"string","x-nullable":true},"recipient_committee_org_full":{"type":"string","x-nullable":true},"recipient_committee_party":{"type":"string","x-nullable":true},"recipient_committee_party_full":{"type":"string","x-nullable":true},"recipient_committee_state":{"type":"string","x-nullable":true},"recipient_committee_state_full":{"type":"string","x-nullable":true},"recipient_committee_type":{"type":"string","x-nullable":true},"recipient_committee_type_full":{"type":"string","x-nullable":true},"recipient_name":{"type":"string","x-nullable":true},"recipient_state":{"type":"string","x-nullable":true},"recipient_street1":{"type":"string","x-nullable":true},"recipient_street2":{"type":"string","x-nullable":true},"recipient_zip":{"type":"string","x-nullable":true},"ref_disp_excess_flg":{"type":"string","x-nullable":true},"report_type":{"type":"string","x-nullable":true},"report_year":{"type":"integer"},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_desc":{"type":"string","x-nullable":true},"semi_an_bundled_refund":{"type":"number"},"spender_committee_designation":{"type":"string","x-nullable":true},"spender_committee_designation_full":{"type":"string","x-nullable":true},"spender_committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"spender_committee_type_full":{"type":"string","x-nullable":true},"state":{"type":"string","x-nullable":true},"state_full":{"type":"string","x-nullable":true},"sub_id":{"type":"integer"},"tran_id":{"type":"string","x-nullable":true},"treasurer_name":{"type":"string","x-nullable":true},"two_year_transaction_period":{"type":"integer"}},"type":"object"},"NationalParty_ScheduleBPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/NationalParty_ScheduleB"},"type":"array"}},"type":"object"},"OffsetInfo":{"properties":{"count":{"type":"integer"},"is_count_exact":{"type":"boolean"},"page":{"type":"integer"},"pages":{"type":"integer"},"per_page":{"type":"integer"}},"type":"object"},"OperationsLog":{"properties":{"amendment_indicator":{"description":"Amendent types:\n    -N   new\n    -A   amendment\n    -T   terminated\n    -C   consolidated\n    -M   multi-candidate\n    -S   secondary\n\nNULL might be new or amendment. If amendment indicator is null and the filings is the first or first in a chain treat it as if it was a new. If it is not the first or first in a chain then treat the filing as an amendment.\n","type":"string","x-nullable":true},"beginning_image_number":{"description":"\nUnique identifier for the electronic or paper report. This number is used to construct\nPDF URLs to the original document.\n","type":"string","x-nullable":true},"candidate_committee_id":{"description":"\nA unique identifier of the registered filer.\n","type":"string","x-nullable":true},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date-time","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date-time","type":"string","x-nullable":true},"ending_image_number":{"description":"Image number is an unique identifier for each page the electronic or paper report. The last image number corresponds to the image number for the last page of the document.","type":"string","x-nullable":true},"form_type":{"description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","type":"string","x-nullable":true},"receipt_date":{"description":"Date the FEC received the electronic or paper record","format":"date-time","type":"string","x-nullable":true},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","type":"integer","x-nullable":true},"status_num":{"description":"\nStatus of the transactional report.\n    -0- Transaction is entered \n          into the system.\n          But not verified.\n    -1- Transaction is verified.\n","type":"integer","x-nullable":true},"sub_id":{"description":"\nA unique identifier of the transactional report.\n","type":"integer"},"summary_data_complete_date":{"description":"\nDate when the report is entered into the database\n","format":"date-time","type":"string","x-nullable":true},"summary_data_verification_date":{"description":"\nSame day or a day after the report is loaded in the database\n","format":"date-time","type":"string","x-nullable":true},"transaction_data_complete_date":{"description":"\nDate when the report is processed completely\n","format":"date","type":"string","x-nullable":true}},"type":"object"},"OperationsLogPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/OperationsLog"},"type":"array"}},"type":"object"},"PacSponsorCandidate":{"properties":{"sponsor_candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"sponsor_candidate_name":{"description":"Name of candidate running for office","maxLength":100,"type":"string","x-nullable":true}},"type":"object"},"PresidentialByCandidate":{"properties":{"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n  -P00000001    All candidates\n  -P00000002    Democrats\n  -P00000003    Republicans\n","type":"string","x-nullable":true},"candidate_last_name":{"description":"\nCandidate last name\n","type":"string","x-nullable":true},"candidate_party_affiliation":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","type":"string","x-nullable":true},"contributor_state":{"description":"State of contributor","maxLength":2,"type":"string","x-nullable":true},"election_year":{"description":"Year of election","type":"integer","x-nullable":true},"net_receipts":{"type":"number"},"rounded_net_receipts":{"type":"number"}},"type":"object"},"PresidentialByCandidatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/PresidentialByCandidate"},"type":"array"}},"type":"object"},"PresidentialBySize":{"properties":{"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n  -P00000001    All candidates\n  -P00000002    Democrats\n  -P00000003    Republicans\n","maxLength":0,"type":"string","x-nullable":true},"contribution_receipt_amount":{"type":"number"},"election_year":{"description":"Year of election","type":"integer","x-nullable":true},"size":{"description":"\nThe total all contributions in the following ranges:\n```\n  -0    $200 and under\n  -200  $200.01 - $499.99\n  -500  $500 - $999.99\n  -1000 $1000 - $1999.99\n  -2000 $2000 +\n```\nUnitemized contributions are included in the `0` category.\n","type":"integer","x-nullable":true},"size_range_id":{"description":"\nThe total all contributions range id.\n","type":"integer","x-nullable":true}},"type":"object"},"PresidentialBySizePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/PresidentialBySize"},"type":"array"}},"type":"object"},"PresidentialByState":{"properties":{"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n  -P00000001    All candidates\n  -P00000002    Democrats\n  -P00000003    Republicans\n","maxLength":0,"type":"string","x-nullable":true},"contribution_receipt_amount":{"type":"number"},"contribution_state":{"description":"State of contributor","maxLength":2,"type":"string","x-nullable":true},"election_year":{"description":"Year of election","type":"integer","x-nullable":true}},"type":"object"},"PresidentialByStatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/PresidentialByState"},"type":"array"}},"type":"object"},"PresidentialCoverage":{"properties":{"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n  -P00000001    All candidates\n  -P00000002    Democrats\n  -P00000003    Republicans\n","type":"string","x-nullable":true},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date-time","type":"string","x-nullable":true},"election_year":{"description":"Year of election","type":"integer","x-nullable":true}},"type":"object"},"PresidentialCoveragePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/PresidentialCoverage"},"type":"array"}},"type":"object"},"PresidentialSummary":{"properties":{"candidate_contributions_less_repayments":{"type":"number"},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n  -P00000001    All candidates\n  -P00000002    Democrats\n  -P00000003    Republicans\n","type":"string","x-nullable":true},"candidate_last_name":{"description":"\nCandidate last name\n","type":"string","x-nullable":true},"candidate_name":{"description":"Name of candidate running for office","type":"string","x-nullable":true},"candidate_party_affiliation":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","type":"string","x-nullable":true},"cash_on_hand_end":{"type":"number"},"committee_designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"debts_owed_by_committee":{"type":"number"},"disbursements_less_offsets":{"type":"number"},"election_year":{"description":"Year of election","type":"integer","x-nullable":true},"exempt_legal_accounting_disbursement":{"type":"number"},"federal_funds":{"type":"number"},"fundraising_disbursements":{"type":"number"},"individual_contributions_less_refunds":{"type":"number"},"net_receipts":{"type":"number"},"offsets_to_operating_expenditures":{"type":"number"},"operating_expenditures":{"type":"number"},"other_disbursements":{"type":"number"},"pac_contributions_less_refunds":{"type":"number"},"party_contributions_less_refunds":{"type":"number"},"repayments_loans_made_by_candidate":{"type":"number"},"repayments_other_loans":{"type":"number"},"rounded_net_receipts":{"type":"number"},"total_contribution_refunds":{"type":"number"},"total_loan_repayments_made":{"type":"number"},"transfers_from_affiliated_committees":{"type":"number"},"transfers_to_other_authorized_committees":{"type":"number"}},"type":"object"},"PresidentialSummaryPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/PresidentialSummary"},"type":"array"}},"type":"object"},"PrincipalCommittee":{"properties":{"affiliated_committee_name":{"description":"\nAffiliated committee or connected organization\n","maxLength":100,"type":"string","x-nullable":true},"candidate_ids":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","items":{"type":"string"},"type":"array","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":1,"type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":50,"type":"string","x-nullable":true},"cycles":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":1,"type":"string","x-nullable":true},"designation_full":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":25,"type":"string","x-nullable":true},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"first_f1_date":{"description":"The day the FEC received the committee's first Form 1","format":"date","type":"string","x-nullable":true},"first_file_date":{"description":"The day the FEC received the committee's first filing. This is usually a Form 1 committee registration.","format":"date","type":"string","x-nullable":true},"last_f1_date":{"description":"The day the FEC received the committee's most recent Form 1","format":"date","type":"string","x-nullable":true},"last_file_date":{"description":"The day the FEC received the committee's most recent filing","format":"date","type":"string","x-nullable":true},"name":{"description":"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.","maxLength":100,"type":"string","x-nullable":true},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":1,"type":"string","x-nullable":true},"organization_type_full":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":100,"type":"string","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":50,"type":"string","x-nullable":true},"state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","maxLength":100,"type":"string","x-nullable":true}},"required":["committee_id"],"type":"object"},"RadAnalyst":{"properties":{"analyst_id":{"type":"number"},"analyst_short_id":{"type":"number"},"assignment_update_date":{"description":"Date of most recent RAD analyst assignment change","format":"date","type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"committee_name":{"description":"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.","maxLength":100,"type":"string","x-nullable":true},"email":{"description":"Email of RAD analyst","maxLength":100,"type":"string","x-nullable":true},"first_name":{"description":"Fist name of RAD analyst","maxLength":255,"type":"string","x-nullable":true},"last_name":{"description":"Last name of RAD analyst","maxLength":100,"type":"string","x-nullable":true},"rad_branch":{"description":"Branch of RAD analyst","maxLength":100,"type":"string","x-nullable":true},"telephone_ext":{"type":"number"},"title":{"description":"Title of RAD analyst","maxLength":100,"type":"string","x-nullable":true}},"required":["committee_id"],"type":"object"},"RadAnalystPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/RadAnalyst"},"type":"array"}},"type":"object"},"ReportType":{"properties":{"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string"},"report_type_full":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true}},"required":["report_type"],"type":"object"},"ReportingDates":{"properties":{"create_date":{"description":"Date the record was created","format":"date","type":"string","x-nullable":true},"due_date":{"description":"Date the report is due","format":"date","type":"string","x-nullable":true},"report_type":{"type":"string"},"report_type_full":{"type":"string"},"report_year":{"description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","type":"integer","x-nullable":true},"update_date":{"description":"Date the record was updated","format":"date","type":"string","x-nullable":true}},"type":"object"},"ReportingDatesPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ReportingDates"},"type":"array"}},"type":"object"},"ScheduleA":{"properties":{"amendment_indicator":{"type":"string","x-nullable":true},"amendment_indicator_desc":{"type":"string","x-nullable":true},"back_reference_schedule_name":{"type":"string","x-nullable":true},"back_reference_transaction_id":{"type":"string","x-nullable":true},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_last_name":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"description":"Name of candidate running for office","type":"string","x-nullable":true},"candidate_office":{"type":"string","x-nullable":true},"candidate_office_district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"string","x-nullable":true},"candidate_office_full":{"type":"string","x-nullable":true},"candidate_office_state":{"type":"string","x-nullable":true},"candidate_office_state_full":{"type":"string","x-nullable":true},"candidate_prefix":{"type":"string","x-nullable":true},"candidate_suffix":{"type":"string","x-nullable":true},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"conduit_committee_city":{"type":"string","x-nullable":true},"conduit_committee_id":{"type":"string","x-nullable":true},"conduit_committee_name":{"type":"string","x-nullable":true},"conduit_committee_state":{"type":"string","x-nullable":true},"conduit_committee_street1":{"type":"string","x-nullable":true},"conduit_committee_street2":{"type":"string","x-nullable":true},"conduit_committee_zip":{"type":"string","x-nullable":true},"contribution_receipt_amount":{"type":"number"},"contribution_receipt_date":{"format":"date","type":"string","x-nullable":true},"contributor":{"$ref":"#/definitions/CommitteeHistory"},"contributor_aggregate_ytd":{"description":"Total amount received from this source for the year to date. Starting 2000, it is aggregated on an election-cycle basis in F3 and F3P, and calendar year in F3X.","type":"number"},"contributor_city":{"description":"City of contributor","type":"string","x-nullable":true},"contributor_employer":{"description":"Employer of contributor, filers need to make an effort to gather this information","type":"string","x-nullable":true},"contributor_first_name":{"type":"string","x-nullable":true},"contributor_id":{"description":"The FEC identifier should be represented here if the contributor is registered with the FEC.","type":"string","x-nullable":true},"contributor_last_name":{"type":"string","x-nullable":true},"contributor_middle_name":{"type":"string","x-nullable":true},"contributor_name":{"description":"Name of contributor","type":"string","x-nullable":true},"contributor_occupation":{"description":"Occupation of contributor, filers need to make an effort to gather this information","type":"string","x-nullable":true},"contributor_prefix":{"type":"string","x-nullable":true},"contributor_state":{"description":"State of contributor","type":"string","x-nullable":true},"contributor_street_1":{"type":"string","x-nullable":true},"contributor_street_2":{"type":"string","x-nullable":true},"contributor_suffix":{"type":"string","x-nullable":true},"contributor_zip":{"description":"Zip code of contributor","type":"string","x-nullable":true},"donor_committee_name":{"type":"string","x-nullable":true},"election_type":{"type":"string","x-nullable":true},"election_type_full":{"type":"string","x-nullable":true},"entity_type":{"type":"string","x-nullable":true},"entity_type_desc":{"type":"string","x-nullable":true},"fec_election_type_desc":{"type":"string","x-nullable":true},"fec_election_year":{"type":"string","x-nullable":true},"file_number":{"type":"integer","x-nullable":true},"filing_form":{"type":"string","x-nullable":true},"image_number":{"type":"string"},"increased_limit":{"type":"string","x-nullable":true},"is_individual":{"type":"boolean","x-nullable":true},"line_number":{"type":"string","x-nullable":true},"line_number_label":{"type":"string","x-nullable":true},"link_id":{"type":"integer","x-nullable":true},"load_date":{"format":"date-time","type":"string","x-nullable":true},"memo_code":{"type":"string","x-nullable":true},"memo_code_full":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"memoed_subtotal":{"type":"boolean"},"national_committee_nonfederal_account":{"type":"string","x-nullable":true},"original_sub_id":{"type":"string"},"pdf_url":{"type":"string","x-nullable":true},"receipt_type":{"type":"string","x-nullable":true},"receipt_type_desc":{"type":"string","x-nullable":true},"receipt_type_full":{"type":"string","x-nullable":true},"recipient_committee_designation":{"maxLength":1,"type":"string","x-nullable":true},"recipient_committee_org_type":{"maxLength":1,"type":"string","x-nullable":true},"recipient_committee_type":{"maxLength":1,"type":"string","x-nullable":true},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"type":"integer"},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_full":{"type":"string","x-nullable":true},"sub_id":{"type":"string"},"transaction_id":{"type":"string","x-nullable":true},"two_year_transaction_period":{"description":"\nThis is a two-year period that is derived from the year a transaction took place in the\nItemized Schedule A and Schedule B tables. In cases where we have the date of the transaction\n(contribution_receipt_date in schedules/schedule_a, disbursement_date in schedules/schedule_b)\nthe two_year_transaction_period is named after the ending, even-numbered year. If we do not\nhave the date  of the transaction, we fall back to using the report year (report_year in both\ntables) instead,  making the same cycle adjustment as necessary. If no transaction year is\nspecified, the results default to the most current cycle.\n","type":"integer","x-nullable":true},"unused_contbr_id":{"type":"string","x-nullable":true}},"type":"object"},"ScheduleAByEmployer":{"properties":{"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"employer":{"type":"string"},"total":{"type":"number"}},"required":["committee_id","cycle"],"type":"object"},"ScheduleAByEmployerPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleAByEmployer"},"type":"array"}},"type":"object"},"ScheduleAByOccupation":{"properties":{"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"occupation":{"type":"string"},"total":{"type":"number"}},"required":["committee_id","cycle"],"type":"object"},"ScheduleAByOccupationPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleAByOccupation"},"type":"array"}},"type":"object"},"ScheduleABySize":{"properties":{"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"size":{"type":"integer"},"total":{"type":"number"}},"required":["committee_id","cycle","size"],"type":"object"},"ScheduleABySizeCandidate":{"properties":{"candidate_id":{"type":"string"},"count":{"type":"integer"},"cycle":{"type":"integer"},"size":{"type":"integer"},"total":{"type":"number"}},"type":"object"},"ScheduleABySizeCandidatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleABySizeCandidate"},"type":"array"}},"type":"object"},"ScheduleABySizePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleABySize"},"type":"array"}},"type":"object"},"ScheduleAByState":{"properties":{"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"state":{"description":"US state or territory","type":"string"},"state_full":{"description":"US state or territory","type":"string"},"total":{"type":"number"}},"required":["committee_id","cycle","state","state_full"],"type":"object"},"ScheduleAByStateCandidate":{"properties":{"candidate_id":{"type":"string"},"count":{"type":"integer"},"cycle":{"type":"integer"},"state":{"type":"string"},"state_full":{"type":"string"},"total":{"type":"number"}},"type":"object"},"ScheduleAByStateCandidatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleAByStateCandidate"},"type":"array"}},"type":"object"},"ScheduleAByStatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleAByState"},"type":"array"}},"type":"object"},"ScheduleAByStateRecipientTotals":{"properties":{"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"count":{"description":"Number of records making up the total.","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","type":"integer","x-nullable":true},"state":{"description":"US state or territory","type":"string","x-nullable":true},"state_full":{"description":"US state or territory","type":"string","x-nullable":true},"total":{"type":"number"}},"type":"object"},"ScheduleAByStateRecipientTotalsPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleAByStateRecipientTotals"},"type":"array"}},"type":"object"},"ScheduleAByZip":{"properties":{"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"state":{"description":"US state or territory","type":"string","x-nullable":true},"state_full":{"description":"US state or territory","type":"string","x-nullable":true},"total":{"type":"number"},"zip":{"type":"string"}},"required":["committee_id","cycle","zip"],"type":"object"},"ScheduleAByZipPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleAByZip"},"type":"array"}},"type":"object"},"ScheduleAEfile":{"properties":{"amendment_indicator":{"type":"string","x-nullable":true},"back_reference_schedule_name":{"type":"string","x-nullable":true},"back_reference_transaction_id":{"type":"string","x-nullable":true},"beginning_image_number":{"type":"string"},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"conduit_committee_city":{"type":"string","x-nullable":true},"conduit_committee_id":{"type":"string","x-nullable":true},"conduit_committee_name":{"type":"string","x-nullable":true},"conduit_committee_state":{"type":"string","x-nullable":true},"conduit_committee_street1":{"type":"string","x-nullable":true},"conduit_committee_street2":{"type":"string","x-nullable":true},"conduit_committee_zip":{"type":"string","x-nullable":true},"contribution_receipt_amount":{"type":"number"},"contribution_receipt_date":{"format":"date","type":"string","x-nullable":true},"contributor_aggregate_ytd":{"type":"number"},"contributor_city":{"description":"City of contributor","type":"string","x-nullable":true},"contributor_employer":{"description":"Employer of contributor, filers need to make an effort to gather this information","type":"string","x-nullable":true},"contributor_first_name":{"type":"string","x-nullable":true},"contributor_last_name":{"type":"string","x-nullable":true},"contributor_middle_name":{"type":"string","x-nullable":true},"contributor_name":{"type":"string"},"contributor_occupation":{"description":"Occupation of contributor, filers need to make an effort to gather this information","type":"string","x-nullable":true},"contributor_prefix":{"type":"string","x-nullable":true},"contributor_state":{"description":"State of contributor","type":"string","x-nullable":true},"contributor_suffix":{"type":"string","x-nullable":true},"contributor_zip":{"description":"Zip code of contributor","type":"string","x-nullable":true},"csv_url":{"type":"string"},"cycle":{"type":"integer"},"entity_type":{"type":"string","x-nullable":true},"fec_election_type_desc":{"type":"string"},"fec_url":{"type":"string"},"file_number":{"type":"integer"},"filing":{"$ref":"#/definitions/EFilings"},"image_number":{"description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","type":"string","x-nullable":true},"line_number":{"type":"string","x-nullable":true},"load_timestamp":{"format":"date-time","type":"string","x-nullable":true},"memo_code":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"pdf_url":{"type":"string"},"pgo":{"type":"string","x-nullable":true},"related_line_number":{"type":"integer"},"report_type":{"type":"string"},"transaction_id":{"type":"string","x-nullable":true}},"required":["file_number","related_line_number"],"type":"object"},"ScheduleAEfilePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleAEfile"},"type":"array"}},"type":"object"},"ScheduleAPage":{"properties":{"pagination":{"$ref":"#/definitions/SeekInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleA"},"type":"array"}},"type":"object"},"ScheduleB":{"properties":{"amendment_indicator":{"type":"string","x-nullable":true},"amendment_indicator_desc":{"type":"string","x-nullable":true},"back_reference_schedule_id":{"type":"string","x-nullable":true},"back_reference_transaction_id":{"type":"string","x-nullable":true},"beneficiary_committee_name":{"type":"string","x-nullable":true},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_last_name":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"description":"Name of candidate running for office","type":"string","x-nullable":true},"candidate_office":{"type":"string","x-nullable":true},"candidate_office_description":{"type":"string","x-nullable":true},"candidate_office_district":{"type":"string","x-nullable":true},"candidate_office_state":{"type":"string","x-nullable":true},"candidate_office_state_full":{"type":"string","x-nullable":true},"candidate_prefix":{"type":"string","x-nullable":true},"candidate_suffix":{"type":"string","x-nullable":true},"category_code":{"type":"string","x-nullable":true},"category_code_full":{"type":"string","x-nullable":true},"comm_dt":{"format":"date","type":"string","x-nullable":true},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"conduit_committee_city":{"type":"string","x-nullable":true},"conduit_committee_name":{"type":"string","x-nullable":true},"conduit_committee_state":{"type":"string","x-nullable":true},"conduit_committee_street1":{"type":"string","x-nullable":true},"conduit_committee_street2":{"type":"string","x-nullable":true},"conduit_committee_zip":{"type":"string","x-nullable":true},"disbursement_amount":{"type":"number"},"disbursement_date":{"format":"date","type":"string","x-nullable":true},"disbursement_description":{"type":"string","x-nullable":true},"disbursement_purpose_category":{"type":"string","x-nullable":true},"disbursement_type":{"type":"string","x-nullable":true},"disbursement_type_description":{"type":"string","x-nullable":true},"election_type":{"type":"string","x-nullable":true},"election_type_full":{"type":"string","x-nullable":true},"entity_type":{"type":"string","x-nullable":true},"entity_type_desc":{"type":"string","x-nullable":true},"fec_election_type_desc":{"type":"string","x-nullable":true},"fec_election_year":{"type":"string","x-nullable":true},"file_number":{"type":"integer","x-nullable":true},"filing_form":{"type":"string","x-nullable":true},"image_number":{"type":"string"},"line_number":{"type":"string","x-nullable":true},"line_number_label":{"type":"string","x-nullable":true},"link_id":{"type":"integer","x-nullable":true},"load_date":{"format":"date-time","type":"string","x-nullable":true},"memo_code":{"type":"string","x-nullable":true},"memo_code_full":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"memoed_subtotal":{"type":"boolean"},"national_committee_nonfederal_account":{"type":"string","x-nullable":true},"original_sub_id":{"type":"string"},"payee_employer":{"type":"string","x-nullable":true},"payee_first_name":{"type":"string","x-nullable":true},"payee_last_name":{"type":"string","x-nullable":true},"payee_middle_name":{"type":"string","x-nullable":true},"payee_occupation":{"type":"string","x-nullable":true},"payee_prefix":{"type":"string","x-nullable":true},"payee_suffix":{"type":"string","x-nullable":true},"pdf_url":{"type":"string","x-nullable":true},"recipient_city":{"type":"string","x-nullable":true},"recipient_committee":{"$ref":"#/definitions/CommitteeHistory"},"recipient_committee_id":{"type":"string","x-nullable":true},"recipient_name":{"type":"string","x-nullable":true},"recipient_state":{"type":"string","x-nullable":true},"recipient_zip":{"type":"string","x-nullable":true},"ref_disp_excess_flg":{"type":"string","x-nullable":true},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"type":"number","x-nullable":true},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_full":{"type":"string","x-nullable":true},"semi_annual_bundled_refund":{"type":"number","x-nullable":true},"spender_committee_designation":{"maxLength":1,"type":"string","x-nullable":true},"spender_committee_org_type":{"maxLength":1,"type":"string","x-nullable":true},"spender_committee_type":{"maxLength":1,"type":"string","x-nullable":true},"sub_id":{"type":"string"},"transaction_id":{"type":"string","x-nullable":true},"two_year_transaction_period":{"description":"\nThis is a two-year period that is derived from the year a transaction took place in the\nItemized Schedule A and Schedule B tables. In cases where we have the date of the transaction\n(contribution_receipt_date in schedules/schedule_a, disbursement_date in schedules/schedule_b)\nthe two_year_transaction_period is named after the ending, even-numbered year. If we do not\nhave the date  of the transaction, we fall back to using the report year (report_year in both\ntables) instead,  making the same cycle adjustment as necessary. If no transaction year is\nspecified, the results default to the most current cycle.\n","type":"integer","x-nullable":true},"unused_recipient_committee_id":{"type":"string","x-nullable":true}},"type":"object"},"ScheduleBByPurpose":{"properties":{"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"memo_count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"memo_total":{"description":"\nSchedule B disbursements aggregated by memoed items only\n","type":"number","x-nullable":true},"purpose":{"description":"Purpose of the expenditure","type":"string"},"total":{"type":"number"}},"required":["committee_id","cycle","purpose"],"type":"object"},"ScheduleBByPurposePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleBByPurpose"},"type":"array"}},"type":"object"},"ScheduleBByRecipient":{"properties":{"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"committee_total_disbursements":{"type":"number"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"memo_count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"memo_total":{"type":"number"},"recipient_disbursement_percent":{"type":"number"},"recipient_name":{"type":"string"},"total":{"type":"number"}},"required":["committee_id","cycle"],"type":"object"},"ScheduleBByRecipientID":{"properties":{"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"committee_name":{"type":"string"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"memo_count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"memo_total":{"type":"number"},"recipient_id":{"description":"The FEC identifier should be represented here if the entity receiving the disbursement is registered with the FEC.","type":"string"},"recipient_name":{"type":"string"},"total":{"type":"number"}},"required":["committee_id","cycle","recipient_id"],"type":"object"},"ScheduleBByRecipientIDPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleBByRecipientID"},"type":"array"}},"type":"object"},"ScheduleBByRecipientPage":{"properties":{"pagination":{"$ref":"#/definitions/SeekInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleBByRecipient"},"type":"array"}},"type":"object"},"ScheduleBEfile":{"properties":{"amendment_indicator":{"type":"string","x-nullable":true},"back_reference_schedule_name":{"type":"string","x-nullable":true},"back_reference_transaction_id":{"type":"string","x-nullable":true},"beginning_image_number":{"type":"string"},"beneficiary_committee_name":{"type":"string","x-nullable":true},"candidate_office":{"type":"string","x-nullable":true},"candidate_office_district":{"type":"string","x-nullable":true},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"csv_url":{"type":"string"},"disbursement_amount":{"type":"number"},"disbursement_date":{"format":"date","type":"string","x-nullable":true},"disbursement_description":{"type":"string","x-nullable":true},"disbursement_type":{"type":"string","x-nullable":true},"entity_type":{"type":"string","x-nullable":true},"fec_url":{"type":"string"},"file_number":{"type":"integer"},"filing":{"$ref":"#/definitions/EFilings"},"image_number":{"description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","type":"string","x-nullable":true},"is_notice":{"type":"boolean"},"line_number":{"type":"string","x-nullable":true},"load_timestamp":{"format":"date-time","type":"string","x-nullable":true},"memo_code":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"payee_name":{"type":"string"},"pdf_url":{"type":"string"},"recipient_city":{"type":"string","x-nullable":true},"recipient_name":{"type":"string","x-nullable":true},"recipient_prefix":{"type":"string","x-nullable":true},"recipient_state":{"type":"string","x-nullable":true},"recipient_suffix":{"type":"string","x-nullable":true},"recipient_zip":{"type":"string","x-nullable":true},"related_line_number":{"type":"integer"},"report_type":{"type":"string"},"semi_annual_bundled_refund":{"type":"integer","x-nullable":true},"transaction_id":{"type":"string","x-nullable":true}},"required":["file_number","related_line_number"],"type":"object"},"ScheduleBEfilePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleBEfile"},"type":"array"}},"type":"object"},"ScheduleBPage":{"properties":{"pagination":{"$ref":"#/definitions/SeekInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleB"},"type":"array"}},"type":"object"},"ScheduleC":{"properties":{"action_code":{"type":"string","x-nullable":true},"action_code_full":{"type":"string","x-nullable":true},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_last_name":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"description":"Name of candidate running for office","type":"string","x-nullable":true},"candidate_office":{"type":"string","x-nullable":true},"candidate_office_district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"string","x-nullable":true},"candidate_office_full":{"type":"string","x-nullable":true},"candidate_office_state":{"type":"string","x-nullable":true},"candidate_office_state_full":{"type":"string","x-nullable":true},"candidate_prefix":{"type":"string","x-nullable":true},"candidate_suffix":{"type":"string","x-nullable":true},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"cycle":{"type":"integer","x-nullable":true},"due_date_terms":{"type":"string","x-nullable":true},"election_type":{"type":"string","x-nullable":true},"election_type_full":{"type":"string","x-nullable":true},"entity_type":{"type":"string","x-nullable":true},"entity_type_full":{"type":"string","x-nullable":true},"fec_committee_id":{"type":"string","x-nullable":true},"fec_election_type_full":{"type":"string","x-nullable":true},"fec_election_type_year":{"type":"string","x-nullable":true},"file_number":{"type":"integer","x-nullable":true},"filing_form":{"type":"string","x-nullable":true},"form_line_number":{"type":"string"},"image_number":{"description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","type":"string","x-nullable":true},"incurred_date":{"format":"date","type":"string","x-nullable":true},"interest_rate_terms":{"type":"string","x-nullable":true},"line_number":{"type":"string","x-nullable":true},"link_id":{"type":"integer","x-nullable":true},"load_date":{"format":"date-time","type":"string","x-nullable":true},"loan_balance":{"type":"number","x-nullable":true},"loan_source_city":{"type":"string","x-nullable":true},"loan_source_first_name":{"type":"string","x-nullable":true},"loan_source_last_name":{"type":"string","x-nullable":true},"loan_source_middle_name":{"type":"string","x-nullable":true},"loan_source_name":{"description":"Source of the loan (i.e., bank loan, brokerage account, credit card, home equity line of credit,               other line of credit, or personal funds of the candidate","type":"string","x-nullable":true},"loan_source_prefix":{"type":"string","x-nullable":true},"loan_source_state":{"type":"string","x-nullable":true},"loan_source_street_1":{"type":"string","x-nullable":true},"loan_source_street_2":{"type":"string","x-nullable":true},"loan_source_suffix":{"type":"string","x-nullable":true},"loan_source_zip":{"type":"string","x-nullable":true},"memo_code":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"original_loan_amount":{"type":"number","x-nullable":true},"original_sub_id":{"type":"integer","x-nullable":true},"payment_to_date":{"type":"number","x-nullable":true},"pdf_url":{"type":"string"},"personally_funded":{"type":"string","x-nullable":true},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"type":"number","x-nullable":true},"schedule_a_line_number":{"type":"string","x-nullable":true},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_full":{"type":"string","x-nullable":true},"secured_ind":{"type":"string","x-nullable":true},"sub_id":{"type":"string"},"transaction_id":{"type":"string","x-nullable":true}},"type":"object"},"ScheduleCPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleC"},"type":"array"}},"type":"object"},"ScheduleD":{"properties":{"action_code":{"type":"string","x-nullable":true},"action_code_full":{"type":"string","x-nullable":true},"amount_incurred_period":{"type":"number","x-nullable":true},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"coverage_end_date":{"description":"Ending date of the reporting period","format":"date","type":"string","x-nullable":true},"coverage_start_date":{"description":"Beginning date of the reporting period","format":"date","type":"string","x-nullable":true},"creditor_debtor_city":{"type":"string","x-nullable":true},"creditor_debtor_first_name":{"type":"string","x-nullable":true},"creditor_debtor_last_name":{"type":"string","x-nullable":true},"creditor_debtor_middle_name":{"type":"string","x-nullable":true},"creditor_debtor_name":{"type":"string","x-nullable":true},"creditor_debtor_prefix":{"type":"string","x-nullable":true},"creditor_debtor_state":{"type":"string","x-nullable":true},"creditor_debtor_street1":{"type":"string","x-nullable":true},"creditor_debtor_street2":{"type":"string","x-nullable":true},"creditor_debtor_suffix":{"type":"string","x-nullable":true},"election_cycle":{"type":"integer","x-nullable":true},"entity_type":{"type":"string","x-nullable":true},"file_number":{"type":"integer","x-nullable":true},"filing_form":{"description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","type":"string","x-nullable":true},"form_line_number":{"type":"string"},"image_number":{"description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","type":"string","x-nullable":true},"line_number":{"type":"string","x-nullable":true},"link_id":{"type":"integer","x-nullable":true},"nature_of_debt":{"type":"string","x-nullable":true},"original_sub_id":{"type":"integer","x-nullable":true},"outstanding_balance_beginning_of_period":{"type":"number","x-nullable":true},"outstanding_balance_close_of_period":{"type":"number","x-nullable":true},"payment_period":{"type":"number","x-nullable":true},"pdf_url":{"type":"string"},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","type":"integer","x-nullable":true},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_full":{"type":"string","x-nullable":true},"sub_id":{"type":"string"},"transaction_id":{"type":"string","x-nullable":true}},"type":"object"},"ScheduleDPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleD"},"type":"array"}},"type":"object"},"ScheduleE":{"properties":{"action_code":{"type":"string","x-nullable":true},"action_code_full":{"type":"string","x-nullable":true},"amendment_indicator":{"description":"Amendent types:\n    -N   new\n    -A   amendment\n    -T   terminated\n    -C   consolidated\n    -M   multi-candidate\n    -S   secondary\n\nNULL might be new or amendment. If amendment indicator is null and the filings is the first or first in a chain treat it as if it was a new. If it is not the first or first in a chain then treat the filing as an amendment.\n","type":"string","x-nullable":true},"amendment_number":{"description":"\nNumber of times the report has been amended.\n","type":"integer","x-nullable":true},"back_reference_schedule_name":{"type":"string","x-nullable":true},"back_reference_transaction_id":{"type":"string","x-nullable":true},"candidate":{"x-nullable":true},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"type":"string","x-nullable":true},"candidate_last_name":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"description":"Name of candidate running for office","type":"string","x-nullable":true},"candidate_office":{"description":"Federal office candidate runs for: H, S or P","type":"string","x-nullable":true},"candidate_office_district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"string","x-nullable":true},"candidate_office_state":{"description":"US state or territory","type":"string","x-nullable":true},"candidate_party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","type":"string","x-nullable":true},"candidate_prefix":{"type":"string","x-nullable":true},"candidate_suffix":{"type":"string","x-nullable":true},"category_code":{"type":"string","x-nullable":true},"category_code_full":{"type":"string","x-nullable":true},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"conduit_committee_city":{"type":"string","x-nullable":true},"conduit_committee_id":{"type":"string","x-nullable":true},"conduit_committee_name":{"type":"string","x-nullable":true},"conduit_committee_state":{"type":"string","x-nullable":true},"conduit_committee_street1":{"type":"string","x-nullable":true},"conduit_committee_street2":{"type":"string","x-nullable":true},"conduit_committee_zip":{"type":"string","x-nullable":true},"disbursement_dt":{"format":"date","type":"string","x-nullable":true},"dissemination_date":{"format":"date","type":"string","x-nullable":true},"election_type":{"description":"Election type \nConvention, Primary,\nGeneral, Special,\nRunoff etc.\n","type":"string","x-nullable":true},"election_type_full":{"description":"Election type \nConvention, Primary,\nGeneral, Special,\nRunoff etc.\n","type":"string","x-nullable":true},"expenditure_amount":{"type":"number"},"expenditure_date":{"format":"date","type":"string","x-nullable":true},"expenditure_description":{"type":"string","x-nullable":true},"file_number":{"type":"integer","x-nullable":true},"filer_first_name":{"type":"string","x-nullable":true},"filer_last_name":{"type":"string","x-nullable":true},"filer_middle_name":{"type":"string","x-nullable":true},"filer_prefix":{"type":"string","x-nullable":true},"filer_suffix":{"type":"string","x-nullable":true},"filing_date":{"format":"date","type":"string","x-nullable":true},"filing_form":{"type":"string","x-nullable":true},"form_line_number":{"type":"string"},"image_number":{"type":"string"},"independent_sign_date":{"format":"date","type":"string","x-nullable":true},"independent_sign_name":{"type":"string","x-nullable":true},"is_notice":{"type":"boolean","x-nullable":true},"line_number":{"type":"string","x-nullable":true},"link_id":{"type":"integer","x-nullable":true},"memo_code":{"type":"string","x-nullable":true},"memo_code_full":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"memoed_subtotal":{"type":"boolean"},"most_recent":{"description":"\nReport is either new or is the most-recently filed amendment\n","type":"boolean","x-nullable":true},"notary_commission_expiration_date":{"format":"date","type":"string","x-nullable":true},"notary_sign_date":{"format":"date","type":"string","x-nullable":true},"notary_sign_name":{"type":"string","x-nullable":true},"office_total_ytd":{"type":"number"},"original_sub_id":{"type":"string"},"payee_city":{"type":"string","x-nullable":true},"payee_first_name":{"type":"string","x-nullable":true},"payee_last_name":{"type":"string","x-nullable":true},"payee_middle_name":{"type":"string","x-nullable":true},"payee_name":{"type":"string","x-nullable":true},"payee_prefix":{"type":"string","x-nullable":true},"payee_state":{"type":"string","x-nullable":true},"payee_street_1":{"type":"string","x-nullable":true},"payee_street_2":{"type":"string","x-nullable":true},"payee_suffix":{"type":"string","x-nullable":true},"payee_zip":{"type":"string","x-nullable":true},"pdf_url":{"type":"string","x-nullable":true},"previous_file_number":{"type":"integer","x-nullable":true},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"type":"number","x-nullable":true},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_full":{"type":"string","x-nullable":true},"sub_id":{"type":"string"},"support_oppose_indicator":{"type":"string","x-nullable":true},"transaction_id":{"type":"string","x-nullable":true}},"type":"object"},"ScheduleEByCandidate":{"properties":{"candidate_id":{"type":"string"},"candidate_name":{"type":"string"},"committee_id":{"type":"string"},"committee_name":{"type":"string"},"count":{"description":"\nNumber of records making up the total.\n","type":"integer","x-nullable":true},"cycle":{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","type":"integer"},"support_oppose_indicator":{"description":"Explains if the money was spent in order to support or oppose a candidate or candidates. (Coded S or O for support or oppose.) This indicator applies to independent expenditures and communication costs.","type":"string"},"total":{"type":"number"}},"required":["cycle","support_oppose_indicator"],"type":"object"},"ScheduleEByCandidatePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleEByCandidate"},"type":"array"}},"type":"object"},"ScheduleEEfile":{"properties":{"amendment_indicator":{"type":"string","x-nullable":true},"back_reference_schedule_name":{"type":"string","x-nullable":true},"back_reference_transaction_id":{"type":"string","x-nullable":true},"beginning_image_number":{"type":"string"},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"description":"Name of candidate running for office","type":"string","x-nullable":true},"candidate_office":{"description":"Federal office candidate runs for: H, S or P","type":"string","x-nullable":true},"candidate_office_district":{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","type":"string","x-nullable":true},"candidate_office_state":{"description":"US state or territory","type":"string","x-nullable":true},"candidate_party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","type":"string","x-nullable":true},"candidate_prefix":{"type":"string","x-nullable":true},"candidate_suffix":{"type":"string","x-nullable":true},"category_code":{"type":"string","x-nullable":true},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"csv_url":{"type":"string"},"dissemination_date":{"description":"\nDate when a PAC distrubutes or disseminates an independent expenditure\nand pays for it in the same reporting period\n","format":"date","type":"string","x-nullable":true},"entity_type":{"type":"string","x-nullable":true},"expenditure_amount":{"type":"integer","x-nullable":true},"expenditure_date":{"format":"date","type":"string","x-nullable":true},"expenditure_description":{"type":"string","x-nullable":true},"fec_url":{"type":"string"},"file_number":{"type":"integer"},"filer_first_name":{"type":"string","x-nullable":true},"filer_last_name":{"type":"string","x-nullable":true},"filer_middle_name":{"type":"string","x-nullable":true},"filer_prefix":{"type":"string","x-nullable":true},"filer_suffix":{"type":"string","x-nullable":true},"filing":{"$ref":"#/definitions/EFilings"},"filing_form":{"type":"string","x-nullable":true},"image_number":{"description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","type":"string","x-nullable":true},"is_notice":{"type":"boolean"},"line_number":{"type":"string","x-nullable":true},"load_timestamp":{"format":"date-time","type":"string","x-nullable":true},"memo_code":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"most_recent":{"description":"\nReport is either new or is the most-recently filed amendment\n","type":"boolean","x-nullable":true},"notary_sign_date":{"format":"date","type":"string","x-nullable":true},"office_total_ytd":{"type":"number","x-nullable":true},"payee_city":{"type":"string","x-nullable":true},"payee_first_name":{"type":"string","x-nullable":true},"payee_last_name":{"type":"string","x-nullable":true},"payee_middle_name":{"type":"string","x-nullable":true},"payee_name":{"type":"string"},"payee_prefix":{"type":"string","x-nullable":true},"payee_state":{"type":"string","x-nullable":true},"payee_street_1":{"type":"string","x-nullable":true},"payee_street_2":{"type":"string","x-nullable":true},"payee_suffix":{"type":"string","x-nullable":true},"payee_zip":{"type":"string","x-nullable":true},"pdf_url":{"type":"string"},"related_line_number":{"type":"integer"},"report_type":{"type":"string"},"support_oppose_indicator":{"description":"Explains if the money was spent in order to support or oppose a candidate or candidates. (Coded S or O for support or oppose.) This indicator applies to independent expenditures and communication costs.","type":"string","x-nullable":true},"transaction_id":{"type":"string","x-nullable":true}},"required":["file_number","related_line_number"],"type":"object"},"ScheduleEEfilePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleEEfile"},"type":"array"}},"type":"object"},"ScheduleEPage":{"properties":{"pagination":{"$ref":"#/definitions/SeekInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleE"},"type":"array"}},"type":"object"},"ScheduleF":{"properties":{"action_code":{"type":"string","x-nullable":true},"action_code_full":{"type":"string","x-nullable":true},"aggregate_general_election_expenditure":{"type":"string","x-nullable":true},"back_reference_schedule_name":{"type":"string","x-nullable":true},"back_reference_transaction_id":{"type":"string","x-nullable":true},"candidate_first_name":{"type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_last_name":{"type":"string","x-nullable":true},"candidate_middle_name":{"type":"string","x-nullable":true},"candidate_name":{"description":"Name of candidate running for office","type":"string","x-nullable":true},"candidate_office":{"type":"string","x-nullable":true},"candidate_office_district":{"type":"string","x-nullable":true},"candidate_office_full":{"type":"string","x-nullable":true},"candidate_office_state":{"type":"string","x-nullable":true},"candidate_office_state_full":{"type":"string","x-nullable":true},"candidate_prefix":{"type":"string","x-nullable":true},"candidate_suffix":{"type":"string","x-nullable":true},"catolog_code":{"type":"string","x-nullable":true},"catolog_code_full":{"type":"string","x-nullable":true},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_designated_coordinated_expenditure_indicator":{"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"type":"string","x-nullable":true},"conduit_committee_city":{"type":"string","x-nullable":true},"conduit_committee_id":{"type":"string","x-nullable":true},"conduit_committee_name":{"type":"string","x-nullable":true},"conduit_committee_state":{"type":"string","x-nullable":true},"conduit_committee_street1":{"type":"string","x-nullable":true},"conduit_committee_street2":{"type":"string","x-nullable":true},"conduit_committee_zip":{"type":"string","x-nullable":true},"designated_committee_id":{"type":"string","x-nullable":true},"designated_committee_name":{"type":"string","x-nullable":true},"election_cycle":{"type":"integer","x-nullable":true},"entity_type":{"type":"string","x-nullable":true},"entity_type_desc":{"type":"string","x-nullable":true},"expenditure_amount":{"type":"integer","x-nullable":true},"expenditure_date":{"format":"date-time","type":"string","x-nullable":true},"expenditure_purpose_full":{"type":"string","x-nullable":true},"expenditure_type":{"type":"string","x-nullable":true},"expenditure_type_full":{"type":"string","x-nullable":true},"file_number":{"type":"integer","x-nullable":true},"filing_form":{"type":"string","x-nullable":true},"form_line_number":{"type":"string"},"image_number":{"description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","type":"string","x-nullable":true},"line_number":{"type":"string","x-nullable":true},"link_id":{"type":"integer","x-nullable":true},"load_date":{"format":"date-time","type":"string","x-nullable":true},"memo_code":{"type":"string","x-nullable":true},"memo_code_full":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"original_sub_id":{"type":"integer","x-nullable":true},"payee_first_name":{"type":"string","x-nullable":true},"payee_last_name":{"type":"string","x-nullable":true},"payee_middle_name":{"type":"string","x-nullable":true},"payee_name":{"type":"string","x-nullable":true},"pdf_url":{"type":"string"},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"type":"number","x-nullable":true},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_full":{"type":"string","x-nullable":true},"sub_id":{"type":"string"},"subordinate_committee":{"$ref":"#/definitions/CommitteeHistory"},"subordinate_committee_id":{"type":"string","x-nullable":true},"transaction_id":{"type":"string","x-nullable":true},"unlimited_spending_flag":{"type":"string","x-nullable":true},"unlimited_spending_flag_full":{"type":"string","x-nullable":true}},"type":"object"},"ScheduleFPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleF"},"type":"array"}},"type":"object"},"ScheduleH4":{"properties":{"activity_or_event":{"type":"string","x-nullable":true},"administrative_activity_indicator":{"type":"string","x-nullable":true},"administrative_voter_drive_activity_indicator":{"type":"string","x-nullable":true},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_id":{"type":"string","x-nullable":true},"cycle":{"type":"integer"},"direct_candidate_support_activity_indicator":{"type":"string","x-nullable":true},"disbursement_amount":{"type":"number"},"disbursement_purpose":{"type":"string","x-nullable":true},"event_amount_year_to_date":{"type":"number"},"event_purpose_date":{"format":"date","type":"string","x-nullable":true},"exempt_activity_indicator":{"type":"string","x-nullable":true},"federal_share":{"type":"number"},"file_number":{"type":"integer","x-nullable":true},"filing_form":{"type":"string","x-nullable":true},"form_line_number":{"type":"string"},"fundraising_activity_indicator":{"type":"string","x-nullable":true},"general_voter_drive_activity_indicator":{"type":"string","x-nullable":true},"image_number":{"type":"string"},"line_number":{"type":"string","x-nullable":true},"link_id":{"type":"integer","x-nullable":true},"memo_code":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"nonfederal_share":{"type":"number"},"original_sub_id":{"type":"string"},"payee_city":{"type":"string","x-nullable":true},"payee_name":{"type":"string","x-nullable":true},"payee_state":{"type":"string","x-nullable":true},"payee_street_1":{"type":"string","x-nullable":true},"payee_street_2":{"type":"string","x-nullable":true},"payee_zip":{"type":"string","x-nullable":true},"pdf_url":{"type":"string","x-nullable":true},"public_comm_indicator":{"type":"string","x-nullable":true},"report_type":{"description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","type":"string","x-nullable":true},"report_year":{"type":"number","x-nullable":true},"schedule_type":{"type":"string","x-nullable":true},"schedule_type_full":{"type":"string","x-nullable":true},"spender_committee_designation":{"maxLength":1,"type":"string","x-nullable":true},"spender_committee_name":{"type":"string","x-nullable":true},"spender_committee_type":{"maxLength":1,"type":"string","x-nullable":true},"sub_id":{"type":"string"},"transaction_id":{"type":"string","x-nullable":true}},"type":"object"},"ScheduleH4Efile":{"properties":{"activity_or_event":{"type":"string","x-nullable":true},"administrative_voter_drive_activity_indicator":{"type":"string","x-nullable":true},"amendment_indicator":{"type":"string","x-nullable":true},"back_reference_schedule_name":{"type":"string","x-nullable":true},"back_reference_transaction_id":{"type":"string","x-nullable":true},"beginning_image_number":{"type":"string"},"committee":{"$ref":"#/definitions/CommitteeHistory"},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"csv_url":{"type":"string"},"direct_candidate_support_activity_indicator":{"type":"string","x-nullable":true},"disbursement_amount":{"type":"number"},"disbursement_purpose":{"type":"string","x-nullable":true},"entity_type":{"type":"string","x-nullable":true},"event_amount_year_to_date":{"type":"number"},"event_purpose_date":{"format":"date","type":"string","x-nullable":true},"exempt_activity_indicator":{"type":"string","x-nullable":true},"fec_url":{"type":"string"},"fed_share":{"type":"number"},"file_number":{"type":"integer"},"filing":{"$ref":"#/definitions/EFilings"},"fundraising_activity_indicator":{"type":"string","x-nullable":true},"general_voter_drive_activity_indicator":{"type":"string","x-nullable":true},"image_number":{"description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","type":"string","x-nullable":true},"is_notice":{"type":"boolean"},"load_timestamp":{"format":"date-time","type":"string","x-nullable":true},"memo_code":{"type":"string","x-nullable":true},"memo_text":{"type":"string","x-nullable":true},"nonfed_share":{"type":"number","x-nullable":true},"payee_city":{"type":"string","x-nullable":true},"payee_name":{"type":"string"},"payee_state":{"type":"string","x-nullable":true},"payee_zip":{"type":"string","x-nullable":true},"pdf_url":{"type":"string"},"public_comm_indicator":{"type":"string","x-nullable":true},"related_line_number":{"type":"integer"},"report_type":{"type":"string"},"transaction_id":{"type":"string","x-nullable":true}},"required":["file_number","related_line_number"],"type":"object"},"ScheduleH4EfilePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleH4Efile"},"type":"array"}},"type":"object"},"ScheduleH4Page":{"properties":{"pagination":{"$ref":"#/definitions/SeekInfo"},"results":{"items":{"$ref":"#/definitions/ScheduleH4"},"type":"array"}},"type":"object"},"SeekInfo":{"properties":{"count":{"type":"integer"},"is_count_exact":{"type":"boolean"},"last_indexes":{},"pages":{"type":"integer"},"per_page":{"type":"integer"}},"type":"object"},"StateElectionOfficeInfo":{"properties":{"address_line1":{"type":"string","x-nullable":true},"address_line2":{"type":"string","x-nullable":true},"city":{"type":"string","x-nullable":true},"email":{"type":"string","x-nullable":true},"fax_number":{"type":"string","x-nullable":true},"mailing_address1":{"type":"string","x-nullable":true},"mailing_address2":{"type":"string","x-nullable":true},"mailing_city":{"type":"string","x-nullable":true},"mailing_state":{"type":"string","x-nullable":true},"mailing_zipcode":{"type":"string","x-nullable":true},"office_name":{"type":"string","x-nullable":true},"office_type":{"type":"string"},"primary_phone_number":{"type":"string","x-nullable":true},"secondary_phone_number":{"type":"string","x-nullable":true},"state":{"type":"string"},"state_full_name":{"type":"string","x-nullable":true},"website_url1":{"type":"string","x-nullable":true},"website_url2":{"type":"string","x-nullable":true},"zip_code":{"type":"string","x-nullable":true}},"required":["office_type","state"],"type":"object"},"StateElectionOfficeInfoPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/StateElectionOfficeInfo"},"type":"array"}},"type":"object"},"TestForm1":{"properties":{"affiliated_candidate_id":{"type":"string","x-nullable":true},"affiliated_committee_city":{"type":"string","x-nullable":true},"affiliated_committee_id":{"type":"string","x-nullable":true},"affiliated_committee_name":{"description":"\nAffiliated committee or connected organization\n","type":"string","x-nullable":true},"affiliated_committee_state":{"type":"string","x-nullable":true},"affiliated_committee_str1":{"type":"string","x-nullable":true},"affiliated_committee_str2":{"type":"string","x-nullable":true},"affiliated_committee_zip":{"type":"string","x-nullable":true},"affiliated_relationship_code":{"type":"string","x-nullable":true},"candidate_district":{"description":"\nHouse district of the office sought, if applicable.\n","type":"string","x-nullable":true},"candidate_first_name":{"description":"First name of candidate running for office","type":"string","x-nullable":true},"candidate_id":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","type":"string","x-nullable":true},"candidate_last_name":{"description":"\nCandidate last name\n","type":"string","x-nullable":true},"candidate_middle_name":{"description":"Middle name of candidate running for office","type":"string","x-nullable":true},"candidate_name":{"type":"string"},"candidate_office":{"description":"Federal office candidate runs for: H, S or P","type":"string","x-nullable":true},"candidate_party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","type":"string","x-nullable":true},"city":{"type":"string","x-nullable":true},"committee_city":{"description":"\nCity of committee as reported on the Form 1\n","type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string","x-nullable":true},"committee_name":{"description":"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.","type":"string","x-nullable":true},"committee_state":{"description":"\nState of the committee's address as filed on the Form 1\n","type":"string","x-nullable":true},"committee_str1":{"description":"\nStreet address of committee as reported on the Form 1\n","type":"string","x-nullable":true},"committee_str2":{"description":"\nSecond line of street address of committee as reported on the Form 1\n","type":"string","x-nullable":true},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","type":"string","x-nullable":true},"committee_zip":{"description":"\nZip code of committee as reported on the Form 1\n","type":"string","x-nullable":true},"election_state":{"description":"\nState or territory of the office sought.\n","type":"string","x-nullable":true},"email":{"description":"\nEmail as reported on the Form 1\n","type":"string","x-nullable":true},"file_number":{"description":"Filing ID number","type":"integer"},"image_number":{"type":"string"},"load_timestamp":{"type":"string"},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","type":"string","x-nullable":true},"pdf_url":{"type":"string"},"state":{"description":"US state or territory where a candidate runs for office","type":"string","x-nullable":true},"street_1":{"type":"string","x-nullable":true},"street_2":{"type":"string","x-nullable":true},"treasurer_city":{"description":"\nCity of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_first_name":{"description":"\nName 1 of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_last_name":{"type":"string","x-nullable":true},"treasurer_middle_name":{"description":"\nMiddle name of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_state":{"description":"\nState of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_str1":{"description":"\nStreet of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_str2":{"description":"\nSecond line of the street of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"treasurer_zip":{"description":"\nZip code of committee treasurer as reported on the Form 1\n","type":"string","x-nullable":true},"zip":{"description":"Zip code","type":"string","x-nullable":true}},"type":"object"},"TestForm1Page":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/TestForm1"},"type":"array"}},"type":"object"},"TotalByOffice":{"properties":{"election_year":{"type":"integer"},"office":{"type":"string"},"total_disbursements":{"type":"number"},"total_individual_itemized_contributions":{"type":"number"},"total_other_political_committee_contributions":{"type":"number"},"total_receipts":{"type":"number"},"total_transfers_from_other_authorized_committee":{"type":"number"}},"type":"object"},"TotalByOfficeByParty":{"properties":{"election_year":{"type":"integer"},"office":{"type":"string"},"party":{"type":"string"},"total_disbursements":{"type":"number"},"total_receipts":{"type":"number"}},"type":"object"},"TotalByOfficeByPartyPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/TotalByOfficeByParty"},"type":"array"}},"type":"object"},"TotalByOfficePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/TotalByOffice"},"type":"array"}},"type":"object"},"TotalsCommittee":{"properties":{"affiliated_committee_name":{"description":"\nAffiliated committee or connected organization\n","maxLength":100,"type":"string","x-nullable":true},"candidate_ids":{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","items":{"type":"string"},"type":"array","x-nullable":true},"cash_on_hand_end_period":{"type":"number"},"city":{"description":"\nCity of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"committee_id":{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","type":"string"},"committee_type":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":1,"type":"string","x-nullable":true},"committee_type_full":{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","maxLength":50,"type":"string","x-nullable":true},"cycle":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","type":"integer"},"cycles":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"cycles_has_activity":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1), and the committee has filling activity during the cycle\n","items":{"type":"integer"},"type":"array","x-nullable":true},"cycles_has_financial":{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s), and the committee files the financial reports\n('F3', 'F3X', 'F3P', 'F3L', 'F4', 'F5', 'F7', 'F13') during this cycle.\n","items":{"type":"integer"},"type":"array","x-nullable":true},"debts_owed_by_committee":{"type":"number"},"designation":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":1,"type":"string","x-nullable":true},"designation_full":{"description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","maxLength":25,"type":"string","x-nullable":true},"disbursements":{"type":"number"},"filing_frequency":{"description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","maxLength":1,"type":"string","x-nullable":true},"first_f1_date":{"description":"The day the FEC received the committee's first Form 1","format":"date","type":"string","x-nullable":true},"first_file_date":{"description":"The day the FEC received the committee's first filing. This is usually a Form 1 committee registration.","format":"date","type":"string","x-nullable":true},"independent_expenditures":{"type":"number"},"is_active":{"description":"\nTrue indicates that a committee is active.\n","type":"boolean","x-nullable":true},"jfc_committee":{"items":{"$ref":"#/definitions/JFCCommittee"},"type":"array"},"last_cycle_has_activity":{"description":"\nThe latest two year election cycle that the committee has filings\n","type":"integer","x-nullable":true},"last_cycle_has_financial":{"description":"\nThe latest two year election cycle that the committee files the financial reports\n('F3', 'F3X', 'F3P', 'F3L', 'F4', 'F5', 'F7', 'F13').\n","type":"integer","x-nullable":true},"last_f1_date":{"description":"The day the FEC received the committee's most recent Form 1","format":"date","type":"string","x-nullable":true},"last_file_date":{"description":"The day the FEC received the committee's most recent filing","format":"date","type":"string","x-nullable":true},"name":{"description":"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.","maxLength":100,"type":"string","x-nullable":true},"organization_type":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":1,"type":"string","x-nullable":true},"organization_type_full":{"description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","maxLength":100,"type":"string","x-nullable":true},"party":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":3,"type":"string","x-nullable":true},"party_full":{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","maxLength":50,"type":"string","x-nullable":true},"receipts":{"type":"number"},"state":{"description":"\nState of the committee's address as filed on the Form 1\n","maxLength":2,"type":"string","x-nullable":true},"state_full":{"description":"\nState of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"street_1":{"description":"\nStreet address of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"street_2":{"description":"\nSecond line of street address of committee as reported on the Form 1\n","maxLength":50,"type":"string","x-nullable":true},"treasurer_name":{"description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","maxLength":100,"type":"string","x-nullable":true},"zip":{"description":"\nZip code of committee as reported on the Form 1\n","maxLength":9,"type":"string","x-nullable":true}},"required":["committee_id","cycle"],"type":"object"},"TotalsCommitteePage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/TotalsCommittee"},"type":"array"}},"type":"object"}},"info":{"description":"This application programming interface (API) allows you to explore the way candidates and committees fund their campaigns. \n\n The Federal Election Commission (FEC) API is a RESTful web service supporting full-text and field-specific searches on FEC data. [Bulk downloads](https://www.fec.gov/data/advanced/?tab=bulk-data) are available on the current site. Information is tied to the underlying forms by file ID and image ID. Data are updated nightly. \n\n There are a lot of data, and a good place to start is to use search to find interesting candidates and committees. Then, you can use their IDs to find report or line item details with the other endpoints. If you are interested in individual donors, check out contributor information in the `/schedule_a/` endpoints. \n\n <b class=\"body\" id=\"getting_started_head\">Getting started with the openFEC API</b><br> \n\n If you would like to use the FEC's API programmatically, you can sign up for your own API key using our form. Alternatively, you can still try out our API without an API key by using the web interface and using DEMO_KEY. Note that when you use the openFEC API you are subject to the [Terms of Service](https://github.com/fecgov/FEC/blob/master/TERMS-OF-SERVICE.md) and [Acceptable Use policy](https://github.com/fecgov/FEC/blob/master/ACCEPTABLE-USE-POLICY.md). \n\n Signing up for an API key will enable you to place up to 1,000 calls an hour. Each call is limited to 100 results per page. You can email questions, comments or a request to get a key for 7,200 calls an hour (120 calls per minute) to <a href=\"mailto:APIinfo@fec.gov\">APIinfo@fec.gov</a>. You can also ask questions and discuss the data in a community led [group](https://groups.google.com/forum/#!forum/fec-data). \n\n The model definitions and schema are available at [/swagger](/swagger/). This is useful for making wrappers and exploring the data. \n\n A few restrictions limit the way you can use FEC data. For example, you can\u2019t use contributor lists for commercial purposes or to solicit donations. [Learn more here](https://www.fec.gov/updates/sale-or-use-contributor-information/). \n\n [Inspect our source code](https://github.com/fecgov/openFEC). We welcome issues and pull requests! \n\n <p><br></p> <h2 class=\"title\" id=\"signup_head\">Sign up for an API key</h2> <div id=\"apidatagov_signup\">Loading signup form...</div>","title":"OpenFEC","version":"1.0"},"paths":{"/v1/audit-case/":{"get":{"description":"\nThis endpoint contains Final Audit Reports approved by the Commission since inception.\nThe search can be based on information about the audited committee (Name, FEC ID Number, Type, \nElection Cycle) or the issues covered in the report.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"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.","in":"query","items":{"type":"string"},"name":"q","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of candidate running for office","in":"query","items":{"type":"string"},"name":"qq","required":false,"type":"array"},{"default":"all","description":"\nAudit category ID (table PK)\n","in":"query","name":"primary_category_id","required":false,"type":"string"},{"default":"all","description":"\nThe finding id of an audit. Finding are a category of broader issues. Each category has an unique ID.\n","in":"query","name":"sub_category_id","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nPrimary/foreign key for audit tables\n","in":"query","items":{"type":"string"},"name":"audit_case_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"type":"string"},"name":"committee_type","required":false,"type":"array"},{"description":"Type of committee:\n        - H or S - Congressional\n        - P - Presidential\n        - X or Y or Z - Party\n        - N or Q - PAC\n        - I - Independent expenditure\n        - O - Super PAC \n","in":"query","name":"committee_designation","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nThe audit issue. Each subcategory has an unique ID\n","in":"query","items":{"type":"integer"},"name":"audit_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","in":"query","name":"min_election_cycle","required":false,"type":"integer"},{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","in":"query","name":"max_election_cycle","required":false,"type":"integer"},{"collectionFormat":"multi","default":["-cycle","committee_name"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/AuditCasePage"}}},"tags":["audit"]}},"/v1/audit-category/":{"get":{"description":"\nThis lists the options for the categories and subcategories available in the /audit-search/ endpoint.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nAudit category ID (table PK)\n","in":"query","items":{"type":"string"},"name":"primary_category_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Primary Audit Category\n    - No Findings or Issues/Not a Committee\n    - Net Outstanding Campaign/Convention Expenditures/Obligations\n    - Payments/Disgorgements\n    - Allocation Issues\n    - Prohibited Contributions\n    - Disclosure\n    - Recordkeeping\n    - Repayment to US Treasury\n    - Other\n    - Misstatement of Financial Activity\n    - Excessive Contributions\n    - Failure to File Reports/Schedules/Notices\n    - Loans\n    - Referred Findings Not Listed\n","in":"query","items":{"type":"string"},"name":"primary_category_name","required":false,"type":"array"},{"default":"primary_category_name","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/AuditCategoryPage"}}},"tags":["audit"]}},"/v1/audit-primary-category/":{"get":{"description":"\nThis lists the options for the primary categories available in the /audit-search/ endpoint.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nAudit category ID (table PK)\n","in":"query","items":{"type":"string"},"name":"primary_category_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Primary Audit Category\n    - No Findings or Issues/Not a Committee\n    - Net Outstanding Campaign/Convention Expenditures/Obligations\n    - Payments/Disgorgements\n    - Allocation Issues\n    - Prohibited Contributions\n    - Disclosure\n    - Recordkeeping\n    - Repayment to US Treasury\n    - Other\n    - Misstatement of Financial Activity\n    - Excessive Contributions\n    - Failure to File Reports/Schedules/Notices\n    - Loans\n    - Referred Findings Not Listed\n","in":"query","items":{"type":"string"},"name":"primary_category_name","required":false,"type":"array"},{"default":"primary_category_name","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/AuditPrimaryCategoryPage"}}},"tags":["audit"]}},"/v1/calendar-dates/":{"get":{"description":"\nCombines the election and reporting dates with Commission meetings, conferences, outreach, Advisory Opinions, rules, litigation dates and other\nevents into one calendar.\n\nState and report type filtering is no longer available.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nEach type of event has a calendar category with an integer id. Options are: Open Meetings: 32, Executive Sessions: 39, Public Hearings: 40,\nConferences: 33, Roundtables: 34, Election Dates: 36, Federal Holidays: 37, FEA Periods: 38, Commission Meetings: 20,\nReporting Deadlines: 21, Conferences and Outreach: 22, AOs and Rules: 23, Other: 24, Quarterly: 25, Monthly: 26,\nPre and Post-Elections: 27, EC Periods:28, and IE Periods: 29\n","in":"query","items":{"type":"integer"},"name":"calendar_category_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Brief description of event","in":"query","items":{"type":"string"},"name":"description","required":false,"type":"array"},{"collectionFormat":"multi","description":"Longer description of event","in":"query","items":{"type":"string"},"name":"summary","required":false,"type":"array"},{"description":"\nThe minimum start date.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_start_date","required":false,"type":"string"},{"description":"\nThe minimum end date.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_end_date","required":false,"type":"string"},{"description":"\nThe maximum start date.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_start_date","required":false,"type":"string"},{"description":"\nThe maximum end date.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_end_date","required":false,"type":"string"},{"description":"An unique ID for an event. Useful for downloading a single event to your calendar. This ID is not a permanent, persistent ID.","in":"query","name":"event_id","required":false,"type":"integer"},{"default":"-start_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CalendarDatePage"}}},"tags":["dates"]}},"/v1/calendar-dates/export/":{"get":{"description":"\nReturns CSV or ICS for downloading directly into calendar applications like Google, Outlook or other applications.\n\nCombines the election and reporting dates with Commission meetings, conferences, outreach, Advisory Opinions, rules, litigation dates and other\nevents into one calendar.\n\nState filtering now applies to elections, reports and reporting periods.\n\nPresidential pre-primary report due dates are not shown on even years.\nFilers generally opt to file monthly rather than submit over 50 pre-primary election\nreports. All reporting deadlines are available at /reporting-dates/ for reference.\n\nThis is [the sql function](https://github.com/fecgov/openFEC/blob/develop/data/migrations/V40__omnibus_dates.sql)\nthat creates the calendar.\n\n","parameters":[{"default":"ics","enum":["ics","csv"],"in":"query","name":"renderer","required":false,"type":"string"},{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nEach type of event has a calendar category with an integer id. Options are: Open Meetings: 32, Executive Sessions: 39, Public Hearings: 40,\nConferences: 33, Roundtables: 34, Election Dates: 36, Federal Holidays: 37, FEA Periods: 38, Commission Meetings: 20,\nReporting Deadlines: 21, Conferences and Outreach: 22, AOs and Rules: 23, Other: 24, Quarterly: 25, Monthly: 26,\nPre and Post-Elections: 27, EC Periods:28, and IE Periods: 29\n","in":"query","items":{"type":"integer"},"name":"calendar_category_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Brief description of event","in":"query","items":{"type":"string"},"name":"description","required":false,"type":"array"},{"collectionFormat":"multi","description":"Longer description of event","in":"query","items":{"type":"string"},"name":"summary","required":false,"type":"array"},{"description":"\nThe minimum start date.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_start_date","required":false,"type":"string"},{"description":"\nThe minimum end date.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_end_date","required":false,"type":"string"},{"description":"\nThe maximum start date.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_start_date","required":false,"type":"string"},{"description":"\nThe maximum end date.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_end_date","required":false,"type":"string"},{"description":"An unique ID for an event. Useful for downloading a single event to your calendar. This ID is not a permanent, persistent ID.","in":"query","name":"event_id","required":false,"type":"integer"},{"default":"-start_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CalendarDatePage"}}},"tags":["dates"]}},"/v1/candidate/{candidate_id}/":{"get":{"description":"\nThis endpoint is useful for finding detailed information about a particular candidate. Use the\n`candidate_id` to find the most recent information about that candidate.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Year of election","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"office","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"party","required":false,"type":"array"},{"description":"Retrieve records pertaining to a particular election year. The list of election years is based on a candidate filing a statement of candidacy (F2) for that year.","in":"query","name":"year","required":false,"type":"string"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"district","required":false,"type":"array"},{"collectionFormat":"multi","description":"One-letter code explaining if the candidate is:\n        - C present candidate\n        - F future candidate\n        - N not yet a candidate\n        - P prior candidate\n","in":"query","items":{"enum":["","C","F","N","P"],"type":"string"},"name":"candidate_status","required":false,"type":"array"},{"collectionFormat":"multi","description":"One-letter code ('I', 'C', 'O') explaining if the candidate is an incumbent, a challenger, or if the seat is open.","in":"query","items":{"enum":["","I","C","O"],"type":"string"},"name":"incumbent_challenge","required":false,"type":"array"},{"description":"A boolean the describes if a presidential candidate has accepted federal funds. The flag will be false for House and Senate candidates.","in":"query","name":"federal_funds_flag","required":false,"type":"boolean"},{"description":"A boolean that describes if a candidate's committee has ever received any receipts for their campaign for this particular office. (Candidates have separate candidate IDs for each office.)","in":"query","name":"has_raised_funds","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"Name (candidate or committee) to search for. Alias for 'q'.","in":"query","items":{"type":"string"},"name":"name","required":false,"type":"array"},{"default":"name","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"path","name":"candidate_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidateDetailPage"}}},"tags":["candidate"]}},"/v1/candidate/{candidate_id}/committees/":{"get":{"description":"\nThis endpoint is useful for finding detailed information about a particular committee or\nfiler. Use the `committee_id` to find the most recent information about the committee.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"A year that the committee was active\u2014 (after original registration date     or filing but before expiration date)","in":"query","items":{"type":"integer"},"name":"year","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","in":"query","items":{"enum":["","A","M","N","Q","T","W","-A","-T"],"type":"string"},"name":"filing_frequency","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"designation","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","in":"query","items":{"enum":["","C","L","M","T","V","W","H","I"],"type":"string"},"name":"organization_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"enum":["","C","D","E","H","I","N","O","P","Q","S","U","V","W","X","Y","Z"],"type":"string"},"name":"committee_type","required":false,"type":"array"},{"default":"name","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"path","name":"candidate_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeDetailPage"}}},"tags":["committee"]}},"/v1/candidate/{candidate_id}/committees/history/":{"get":{"description":"\nExplore a filer's characteristics over time. This can be particularly useful if the committees change treasurers, designation, or `committee_type`.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"designation","required":false,"type":"array"},{"default":"-cycle","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"path","name":"candidate_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeHistoryProfilePage"}}},"tags":["committee"]}},"/v1/candidate/{candidate_id}/committees/history/{cycle}/":{"get":{"description":"\nExplore a filer's characteristics over time. This can be particularly useful if the committees change treasurers, designation, or `committee_type`.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"designation","required":false,"type":"array"},{"default":"-cycle","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"path","name":"candidate_id","required":true,"type":"string"},{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","format":"int32","in":"path","name":"cycle","required":true,"type":"integer"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeHistoryProfilePage"}}},"tags":["committee"]}},"/v1/candidate/{candidate_id}/filings/":{"get":{"description":"\nAll official records and reports filed by or delivered to the FEC.\n\nNote: because the filings data includes many records, counts for large\nresult sets are approximate; you will want to page through the records until no records are returned.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","name":"committee_type","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","in":"query","name":"is_amended","required":false,"type":"boolean"},{"description":"\nReport is either new or is the most-recently filed amendment\n","in":"query","name":"most_recent","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","in":"query","items":{"type":"string"},"name":"report_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nRequests for additional information (RFAIs) sent to filers. The request type is based on the type of document filed:\n    - 1 Statement of Organization\n    - 2 Report of Receipts and Expenditures (Form 3 and 3X)\n    - 3 Second Notice - Reports\n    - 4 Request for Additional Information\n    - 5 Informational - Reports\n    - 6 Second Notice - Statement of Organization\n    - 7 Failure to File\n    - 8 From Public Disclosure\n    - 9 From Multi Candidate Status\n","in":"query","items":{"type":"string"},"name":"request_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThe type of document for documents other than reports:\n    - 2 24 Hour Contribution Notice\n    - 4 48 Hour Contribution Notice\n    - A Debt Settlement Statement\n    - B Acknowledgment of Receipt of Debt Settlement Statement\n    - C RFAI: Debt Settlement First Notice\n    - D Commission Debt Settlement Review\n    - E Commission Response TO Debt Settlement Request\n    - F Administrative Termination\n    - G Debt Settlement Plan Amendment\n    - H Disavowal Notice\n    - I Disavowal Response\n    - J Conduit Report\n    - K Termination Approval\n    - L Repeat Non-Filer Notice\n    - M Filing Frequency Change Notice\n    - N Paper Amendment to Electronic Report\n    - O Acknowledgment of Filing Frequency Change\n    - S RFAI: Debt Settlement Second\n    - T Miscellaneous Report TO FEC\n    - V Repeat Violation Notice (441A OR 441B)\n    - P Notice of Paper Filing\n    - R F3L Filing Frequency Change Notice\n    - Q Acknowledgment of F3L Filing Frequency Change\n    - U Unregistered Committee Notice\n    - W Loan Agreement/Loan Forgiveness\n","in":"query","items":{"type":"string"},"name":"document_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nUnique identifier for the electronic or paper report. This number is used to construct\nPDF URLs to the original document.\n","in":"query","items":{"type":"string"},"name":"beginning_image_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"report_year","required":false,"type":"array"},{"description":"\nSelects all filings received after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_receipt_date","required":false,"type":"string"},{"description":"\nSelects all filings received before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_receipt_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","in":"query","items":{"type":"string"},"name":"form_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"district","required":false,"type":"array"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"office","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"party","required":false,"type":"array"},{"description":"The method used to file with the FEC, either electronic or on paper.","enum":["e-file","paper"],"in":"query","name":"filer_type","required":false,"type":"string"},{"collectionFormat":"multi","description":"Filing ID number","in":"query","items":{"type":"integer"},"name":"file_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nPrimary, general or special election indicator.\n","in":"query","items":{"type":"string"},"name":"primary_general_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"Amendent types:\n    -N   new\n    -A   amendment\n    -T   terminated\n    -C   consolidated\n    -M   multi-candidate\n    -S   secondary\n\nNULL might be new or amendment. If amendment indicator is null and the filings is the first or first in a chain treat it as if it was a new. If it is not the first or first in a chain then treat the filing as an amendment.\n","in":"query","items":{"enum":["","N","A","T","C","M","S"],"type":"string"},"name":"amendment_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThe forms filed are categorized based on the nature of the filing:\n    - REPORT F3, F3X, F3P, F3L, F4, F5, F7, F13, F24\n    - NOTICE F6, F9, F10, F11\n    - STATEMENT F1, F2\n    - OTHER F1M, F8, F99, F12, FRQ\n","in":"query","items":{"type":"string"},"name":"form_category","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nKeyword search for filer name or ID\n","in":"query","items":{"type":"string"},"name":"q_filer","required":false,"type":"array"},{"collectionFormat":"multi","default":["-receipt_date"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"path","name":"candidate_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/FilingsPage"}}},"tags":["filings"]}},"/v1/candidate/{candidate_id}/history/":{"get":{"description":"\nFind out a candidate's characteristics over time. This is particularly useful if the\ncandidate runs for the same office in different districts or you want to know more about a candidate's\nprevious races.\n\nThis information is organized by `candidate_id`, so it won't help you find a candidate\nwho ran for different offices over time; candidates get a new ID for each office.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"default":"-two_year_period","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"path","name":"candidate_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidateHistoryPage"}}},"tags":["candidate"]}},"/v1/candidate/{candidate_id}/history/{cycle}/":{"get":{"description":"\nFind out a candidate's characteristics over time. This is particularly useful if the\ncandidate runs for the same office in different districts or you want to know more about a candidate's\nprevious races.\n\nThis information is organized by `candidate_id`, so it won't help you find a candidate\nwho ran for different offices over time; candidates get a new ID for each office.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"default":"-two_year_period","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"path","name":"candidate_id","required":true,"type":"string"},{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","format":"int32","in":"path","name":"cycle","required":true,"type":"integer"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidateHistoryPage"}}},"tags":["candidate"]}},"/v1/candidate/{candidate_id}/totals/":{"get":{"description":"\nThis endpoint provides information about a committee's Form 3, Form 3X, or Form 3P financial reports,\nwhich are aggregated by two-year period. We refer to two-year periods as a `cycle`.\n\nThe cycle is named after the even-numbered year and includes the year before it. To obtain\ntotals from 2013 and 2014, you would use 2014. In odd-numbered years, the current cycle\nis the next year \u2014 for example, in 2015, the current cycle is 2016.\n\nFor presidential and Senate candidates, multiple two-year cycles exist between elections.\n\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"default":"-cycle","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"path","name":"candidate_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeTotalsPage"}}},"tags":["candidate"]}},"/v1/candidates/":{"get":{"description":"\nFetch basic information about candidates, and use parameters to filter results to the\ncandidates you're looking for.\n\nEach result reflects a unique FEC candidate ID. That ID is particular to the candidate for a\nparticular office sought. If a candidate runs for the same office multiple times, the ID\nstays the same. If the same person runs for another office \u2014 for example, a House\ncandidate runs for a Senate office \u2014 that candidate will get a unique ID for each office.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Name of candidate running for office","in":"query","items":{"type":"string"},"name":"q","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"description":"Selects all candidates whose first filing was received by the FEC after this date.","in":"query","name":"min_first_file_date","required":false,"type":"string"},{"description":"Selects all candidates whose first filing was received by the FEC before this date.","in":"query","name":"max_first_file_date","required":false,"type":"string"},{"description":" Candidates who are actively seeking office. If no value is specified, all candidates\nare returned. When True is specified, only active candidates are returned. When False is\nspecified, only inactive candidates are returned.\n","in":"query","name":"is_active_candidate","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Year of election","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"office","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"party","required":false,"type":"array"},{"description":"Retrieve records pertaining to a particular election year. The list of election years is based on a candidate filing a statement of candidacy (F2) for that year.","in":"query","name":"year","required":false,"type":"string"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"district","required":false,"type":"array"},{"collectionFormat":"multi","description":"One-letter code explaining if the candidate is:\n        - C present candidate\n        - F future candidate\n        - N not yet a candidate\n        - P prior candidate\n","in":"query","items":{"enum":["","C","F","N","P"],"type":"string"},"name":"candidate_status","required":false,"type":"array"},{"collectionFormat":"multi","description":"One-letter code ('I', 'C', 'O') explaining if the candidate is an incumbent, a challenger, or if the seat is open.","in":"query","items":{"enum":["","I","C","O"],"type":"string"},"name":"incumbent_challenge","required":false,"type":"array"},{"description":"A boolean the describes if a presidential candidate has accepted federal funds. The flag will be false for House and Senate candidates.","in":"query","name":"federal_funds_flag","required":false,"type":"boolean"},{"description":"A boolean that describes if a candidate's committee has ever received any receipts for their campaign for this particular office. (Candidates have separate candidate IDs for each office.)","in":"query","name":"has_raised_funds","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"Name (candidate or committee) to search for. Alias for 'q'.","in":"query","items":{"type":"string"},"name":"name","required":false,"type":"array"},{"default":"name","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidatePage"}}},"tags":["candidate"]}},"/v1/candidates/search/":{"get":{"description":"\nFetch basic information about candidates and their principal committees.\n\nEach result reflects a unique FEC candidate ID. That ID is assigned to the candidate for a\nparticular office sought. If a candidate runs for the same office over time, that ID\nstays the same. If the same person runs for multiple offices \u2014 for example, a House\ncandidate runs for a Senate office \u2014 that candidate will get a unique ID for each office.\n\nThe candidate endpoints primarily use data from FEC registration\n[Form 1](https://www.fec.gov/pdf/forms/fecfrm1.pdf) for committee information and\n[Form 2](https://www.fec.gov/pdf/forms/fecfrm2.pdf) for candidate information.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Name of candidate running for office","in":"query","items":{"type":"string"},"name":"q","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"description":"Selects all candidates whose first filing was received by the FEC after this date.","in":"query","name":"min_first_file_date","required":false,"type":"string"},{"description":"Selects all candidates whose first filing was received by the FEC before this date.","in":"query","name":"max_first_file_date","required":false,"type":"string"},{"description":" Candidates who are actively seeking office. If no value is specified, all candidates\nare returned. When True is specified, only active candidates are returned. When False is\nspecified, only inactive candidates are returned.\n","in":"query","name":"is_active_candidate","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Year of election","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"office","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"party","required":false,"type":"array"},{"description":"Retrieve records pertaining to a particular election year. The list of election years is based on a candidate filing a statement of candidacy (F2) for that year.","in":"query","name":"year","required":false,"type":"string"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"district","required":false,"type":"array"},{"collectionFormat":"multi","description":"One-letter code explaining if the candidate is:\n        - C present candidate\n        - F future candidate\n        - N not yet a candidate\n        - P prior candidate\n","in":"query","items":{"enum":["","C","F","N","P"],"type":"string"},"name":"candidate_status","required":false,"type":"array"},{"collectionFormat":"multi","description":"One-letter code ('I', 'C', 'O') explaining if the candidate is an incumbent, a challenger, or if the seat is open.","in":"query","items":{"enum":["","I","C","O"],"type":"string"},"name":"incumbent_challenge","required":false,"type":"array"},{"description":"A boolean the describes if a presidential candidate has accepted federal funds. The flag will be false for House and Senate candidates.","in":"query","name":"federal_funds_flag","required":false,"type":"boolean"},{"description":"A boolean that describes if a candidate's committee has ever received any receipts for their campaign for this particular office. (Candidates have separate candidate IDs for each office.)","in":"query","name":"has_raised_funds","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"Name (candidate or committee) to search for. Alias for 'q'.","in":"query","items":{"type":"string"},"name":"name","required":false,"type":"array"},{"default":"name","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidateSearchPage"}}},"tags":["candidate"]}},"/v1/candidates/totals/":{"get":{"description":"\nAggregated candidate receipts and disbursements grouped by cycle.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Name of candidate running for office","in":"query","items":{"type":"string"},"name":"q","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"office","required":false,"type":"array"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"district","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter party code","in":"query","items":{"type":"string"},"name":"party","required":false,"type":"array"},{"description":"Minimum aggregated receipts","in":"query","name":"min_receipts","required":false,"type":"number"},{"description":"Maximum aggregated receipts","in":"query","name":"max_receipts","required":false,"type":"number"},{"description":"Minimum aggregated disbursements","in":"query","name":"min_disbursements","required":false,"type":"number"},{"description":"Maximum aggregated disbursements","in":"query","name":"max_disbursements","required":false,"type":"number"},{"description":"Minimum cash on hand","in":"query","name":"min_cash_on_hand_end_period","required":false,"type":"number"},{"description":"Maximum cash on hand","in":"query","name":"max_cash_on_hand_end_period","required":false,"type":"number"},{"description":"Minimum debt","in":"query","name":"min_debts_owed_by_committee","required":false,"type":"number"},{"description":"Maximum debt","in":"query","name":"max_debts_owed_by_committee","required":false,"type":"number"},{"description":"A boolean the describes if a presidential candidate has accepted federal funds. The flag will be false for House and Senate candidates.","in":"query","name":"federal_funds_flag","required":false,"type":"boolean"},{"description":"A boolean that describes if a candidate's committee has ever received any receipts for their campaign for this particular office. (Candidates have separate candidate IDs for each office.)","in":"query","name":"has_raised_funds","required":false,"type":"boolean"},{"description":" Candidates who are actively seeking office. If no value is specified, all candidates\nare returned. When True is specified, only active candidates are returned. When False is\nspecified, only inactive candidates are returned.\n","in":"query","name":"is_active_candidate","required":false,"type":"boolean"},{"default":"-election_year","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidateHistoryTotalPage"}}},"tags":["candidate"]}},"/v1/candidates/totals/aggregates/":{"get":{"description":" Candidate total receipts and disbursements aggregated by `aggregate_by`.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"description":"Federal office candidate runs for: H, S or P","enum":["","H","S","P"],"in":"query","name":"office","required":false,"type":"string"},{"description":" Candidates who are actively seeking office. If no value is specified, all candidates\nare returned. When True is specified, only active candidates are returned. When False is\nspecified, only inactive candidates are returned.\n","in":"query","name":"is_active_candidate","required":false,"type":"boolean"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","in":"query","name":"min_election_cycle","required":false,"type":"integer"},{"description":"\nFilter records to only those that are applicable to a given two-year\nperiod. This cycle follows the traditional House election cycle and\nsubdivides the presidential and Senate elections into comparable\ntwo-year blocks. The cycle begins with an odd year and is named for its\nending, even year.\n","in":"query","name":"max_election_cycle","required":false,"type":"integer"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"district","required":false,"type":"array"},{"description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","enum":["","DEM","REP","OTHER"],"in":"query","name":"party","required":false,"type":"string"},{"description":"Candidate totals aggregate_by (Chose one of dropdown options):\n        - ' ' grouped by election year\n        - office grouped by election year, by office\n        - office-state grouped by election year, by office, by state\n        - office-state-district grouped by election year, by office, by state, by district\n        - office-party grouped by election year, by office, by party\n","enum":["office","office-state","office-state-district","office-party"],"in":"query","name":"aggregate_by","required":false,"type":"string"},{"collectionFormat":"multi","default":["-election_year"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidateTotalAggregatePage"}}},"tags":["candidate"]}},"/v1/committee/{committee_id}/":{"get":{"description":"\nThis endpoint is useful for finding detailed information about a particular committee or\nfiler. Use the `committee_id` to find the most recent information about the committee.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"A year that the committee was active\u2014 (after original registration date     or filing but before expiration date)","in":"query","items":{"type":"integer"},"name":"year","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","in":"query","items":{"enum":["","A","M","N","Q","T","W","-A","-T"],"type":"string"},"name":"filing_frequency","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"designation","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","in":"query","items":{"enum":["","C","L","M","T","V","W","H","I"],"type":"string"},"name":"organization_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"enum":["","C","D","E","H","I","N","O","P","Q","S","U","V","W","X","Y","Z"],"type":"string"},"name":"committee_type","required":false,"type":"array"},{"default":"name","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"path","name":"committee_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeDetailPage"}}},"tags":["committee"]}},"/v1/committee/{committee_id}/candidates/":{"get":{"description":"\nThis endpoint is useful for finding detailed information about a particular candidate. Use the\n`candidate_id` to find the most recent information about that candidate.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Year of election","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"office","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"party","required":false,"type":"array"},{"description":"Retrieve records pertaining to a particular election year. The list of election years is based on a candidate filing a statement of candidacy (F2) for that year.","in":"query","name":"year","required":false,"type":"string"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"district","required":false,"type":"array"},{"collectionFormat":"multi","description":"One-letter code explaining if the candidate is:\n        - C present candidate\n        - F future candidate\n        - N not yet a candidate\n        - P prior candidate\n","in":"query","items":{"enum":["","C","F","N","P"],"type":"string"},"name":"candidate_status","required":false,"type":"array"},{"collectionFormat":"multi","description":"One-letter code ('I', 'C', 'O') explaining if the candidate is an incumbent, a challenger, or if the seat is open.","in":"query","items":{"enum":["","I","C","O"],"type":"string"},"name":"incumbent_challenge","required":false,"type":"array"},{"description":"A boolean the describes if a presidential candidate has accepted federal funds. The flag will be false for House and Senate candidates.","in":"query","name":"federal_funds_flag","required":false,"type":"boolean"},{"description":"A boolean that describes if a candidate's committee has ever received any receipts for their campaign for this particular office. (Candidates have separate candidate IDs for each office.)","in":"query","name":"has_raised_funds","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"Name (candidate or committee) to search for. Alias for 'q'.","in":"query","items":{"type":"string"},"name":"name","required":false,"type":"array"},{"default":"name","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"path","name":"committee_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidateDetailPage"}}},"tags":["candidate"]}},"/v1/committee/{committee_id}/candidates/history/":{"get":{"description":"\nFind out a candidate's characteristics over time. This is particularly useful if the\ncandidate runs for the same office in different districts or you want to know more about a candidate's\nprevious races.\n\nThis information is organized by `candidate_id`, so it won't help you find a candidate\nwho ran for different offices over time; candidates get a new ID for each office.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"default":"-two_year_period","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"path","name":"committee_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidateHistoryPage"}}},"tags":["candidate"]}},"/v1/committee/{committee_id}/candidates/history/{cycle}/":{"get":{"description":"\nFind out a candidate's characteristics over time. This is particularly useful if the\ncandidate runs for the same office in different districts or you want to know more about a candidate's\nprevious races.\n\nThis information is organized by `candidate_id`, so it won't help you find a candidate\nwho ran for different offices over time; candidates get a new ID for each office.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"default":"-two_year_period","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"path","name":"committee_id","required":true,"type":"string"},{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","format":"int32","in":"path","name":"cycle","required":true,"type":"integer"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidateHistoryPage"}}},"tags":["candidate"]}},"/v1/committee/{committee_id}/filings/":{"get":{"description":"\nAll official records and reports filed by or delivered to the FEC.\n\nNote: because the filings data includes many records, counts for large\nresult sets are approximate; you will want to page through the records until no records are returned.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","name":"committee_type","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","in":"query","name":"is_amended","required":false,"type":"boolean"},{"description":"\nReport is either new or is the most-recently filed amendment\n","in":"query","name":"most_recent","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","in":"query","items":{"type":"string"},"name":"report_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nRequests for additional information (RFAIs) sent to filers. The request type is based on the type of document filed:\n    - 1 Statement of Organization\n    - 2 Report of Receipts and Expenditures (Form 3 and 3X)\n    - 3 Second Notice - Reports\n    - 4 Request for Additional Information\n    - 5 Informational - Reports\n    - 6 Second Notice - Statement of Organization\n    - 7 Failure to File\n    - 8 From Public Disclosure\n    - 9 From Multi Candidate Status\n","in":"query","items":{"type":"string"},"name":"request_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThe type of document for documents other than reports:\n    - 2 24 Hour Contribution Notice\n    - 4 48 Hour Contribution Notice\n    - A Debt Settlement Statement\n    - B Acknowledgment of Receipt of Debt Settlement Statement\n    - C RFAI: Debt Settlement First Notice\n    - D Commission Debt Settlement Review\n    - E Commission Response TO Debt Settlement Request\n    - F Administrative Termination\n    - G Debt Settlement Plan Amendment\n    - H Disavowal Notice\n    - I Disavowal Response\n    - J Conduit Report\n    - K Termination Approval\n    - L Repeat Non-Filer Notice\n    - M Filing Frequency Change Notice\n    - N Paper Amendment to Electronic Report\n    - O Acknowledgment of Filing Frequency Change\n    - S RFAI: Debt Settlement Second\n    - T Miscellaneous Report TO FEC\n    - V Repeat Violation Notice (441A OR 441B)\n    - P Notice of Paper Filing\n    - R F3L Filing Frequency Change Notice\n    - Q Acknowledgment of F3L Filing Frequency Change\n    - U Unregistered Committee Notice\n    - W Loan Agreement/Loan Forgiveness\n","in":"query","items":{"type":"string"},"name":"document_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nUnique identifier for the electronic or paper report. This number is used to construct\nPDF URLs to the original document.\n","in":"query","items":{"type":"string"},"name":"beginning_image_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"report_year","required":false,"type":"array"},{"description":"\nSelects all filings received after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_receipt_date","required":false,"type":"string"},{"description":"\nSelects all filings received before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_receipt_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","in":"query","items":{"type":"string"},"name":"form_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"district","required":false,"type":"array"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"office","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"party","required":false,"type":"array"},{"description":"The method used to file with the FEC, either electronic or on paper.","enum":["e-file","paper"],"in":"query","name":"filer_type","required":false,"type":"string"},{"collectionFormat":"multi","description":"Filing ID number","in":"query","items":{"type":"integer"},"name":"file_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nPrimary, general or special election indicator.\n","in":"query","items":{"type":"string"},"name":"primary_general_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"Amendent types:\n    -N   new\n    -A   amendment\n    -T   terminated\n    -C   consolidated\n    -M   multi-candidate\n    -S   secondary\n\nNULL might be new or amendment. If amendment indicator is null and the filings is the first or first in a chain treat it as if it was a new. If it is not the first or first in a chain then treat the filing as an amendment.\n","in":"query","items":{"enum":["","N","A","T","C","M","S"],"type":"string"},"name":"amendment_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThe forms filed are categorized based on the nature of the filing:\n    - REPORT F3, F3X, F3P, F3L, F4, F5, F7, F13, F24\n    - NOTICE F6, F9, F10, F11\n    - STATEMENT F1, F2\n    - OTHER F1M, F8, F99, F12, FRQ\n","in":"query","items":{"type":"string"},"name":"form_category","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nKeyword search for filer name or ID\n","in":"query","items":{"type":"string"},"name":"q_filer","required":false,"type":"array"},{"collectionFormat":"multi","default":["-receipt_date"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"path","name":"committee_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/FilingsPage"}}},"tags":["filings"]}},"/v1/committee/{committee_id}/history/":{"get":{"description":"\nExplore a filer's characteristics over time. This can be particularly useful if the committees change treasurers, designation, or `committee_type`.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"designation","required":false,"type":"array"},{"default":"-cycle","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"path","name":"committee_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeHistoryProfilePage"}}},"tags":["committee"]}},"/v1/committee/{committee_id}/history/{cycle}/":{"get":{"description":"\nExplore a filer's characteristics over time. This can be particularly useful if the committees change treasurers, designation, or `committee_type`.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"designation","required":false,"type":"array"},{"default":"-cycle","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"path","name":"committee_id","required":true,"type":"string"},{"description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","format":"int32","in":"path","name":"cycle","required":true,"type":"integer"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeHistoryProfilePage"}}},"tags":["committee"]}},"/v1/committee/{committee_id}/reports/":{"get":{"description":"\nEach report represents the summary information from Form 3, Form 3X and Form 3P.\nThese reports have key statistics that illuminate the financial status of a given committee.\nThings like cash on hand, debts owed by committee, total receipts, and total disbursements\nare especially helpful for understanding a committee's financial dealings.\n\nBy default, this endpoint includes both amended and final versions of each report. To restrict\nto only the final versions of each report, use `is_amended=false`; to retrieve only reports that\nhave been amended, use `is_amended=true`.\n\nSeveral different reporting structures exist, depending on the type of organization that\nsubmits financial information. To see an example of these reporting requirements,\nlook at the summary and detailed summary pages of Form 3, Form 3X, and Form 3P.\n\nDISCLAIMER: The field labels contained within this resource are subject to change.  We are attempting to succinctly\nlabel these fields while conveying clear meaning to ensure accessibility for all users.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"year","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nUnique identifier for the electronic or paper report. This number is used to construct\nPDF URLs to the original document.\n","in":"query","items":{"type":"string"},"name":"beginning_image_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"Report type; prefix with \"-\" to exclude. Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n","in":"query","items":{"type":"string"},"name":"report_type","required":false,"type":"array"},{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","in":"query","name":"is_amended","required":false,"type":"boolean"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_disbursements_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_disbursements_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_receipts_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_receipts_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_cash_on_hand_end_period_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_cash_on_hand_end_period_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_debts_owed_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_debts_owed_expenditures","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_independent_expenditures","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_independent_expenditures","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_party_coordinated_expenditures","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_party_coordinated_expenditures","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_total_contributions","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_total_contributions","required":false,"type":"number"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"type":"string"},"name":"type","required":false,"type":"array"},{"collectionFormat":"multi","default":["-coverage_end_date"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"path","name":"committee_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeReportsPage"}}},"tags":["financial"]}},"/v1/committee/{committee_id}/totals/":{"get":{"description":"\nThis endpoint provides information about a committee's Form 3, Form 3X, or Form 3P financial reports,\nwhich are aggregated by two-year period. We refer to two-year periods as a `cycle`.\n\nThe cycle is named after the even-numbered year and includes the year before it. To obtain\ntotals from 2013 and 2014, you would use 2014. In odd-numbered years, the current cycle\nis the next year \u2014 for example, in 2015, the current cycle is 2016.\n\nFor presidential and Senate candidates, multiple two-year cycles exist between elections.\n\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"default":"-cycle","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"path","name":"committee_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeTotalsPage"}}},"tags":["financial"]}},"/v1/committees/":{"get":{"description":"\nFetch basic information about committees and filers. Use parameters to filter for\nparticular characteristics.\n\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"A year that the committee was active\u2014 (after original registration date     or filing but before expiration date)","in":"query","items":{"type":"integer"},"name":"year","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","in":"query","items":{"enum":["","A","M","N","Q","T","W","-A","-T"],"type":"string"},"name":"filing_frequency","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"designation","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","in":"query","items":{"enum":["","C","L","M","T","V","W","H","I"],"type":"string"},"name":"organization_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"enum":["","C","D","E","H","I","N","O","P","Q","S","U","V","W","X","Y","Z"],"type":"string"},"name":"committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"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.","in":"query","items":{"type":"string"},"name":"q","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"party","required":false,"type":"array"},{"description":"Filter for committees whose first filing was received on or after this date.","in":"query","name":"min_first_file_date","required":false,"type":"string"},{"description":"Filter for committees whose first filing was received on or before this date.","in":"query","name":"max_first_file_date","required":false,"type":"string"},{"description":"Filter for committees whose last filing was received on or after this date.","in":"query","name":"min_last_file_date","required":false,"type":"string"},{"description":"Filter for committees whose last filing was received on or before this date.","in":"query","name":"max_last_file_date","required":false,"type":"string"},{"description":"Filter for committees whose first Form 1 was received on or after this date.","in":"query","name":"min_first_f1_date","required":false,"type":"string"},{"description":"Filter for committees whose first Form 1 was received on or before this date.","in":"query","name":"max_first_f1_date","required":false,"type":"string"},{"description":"Filter for committees whose latest Form 1 was received on or after this date.","in":"query","name":"min_last_f1_date","required":false,"type":"string"},{"description":"Filter for committees whose latest Form 1 was received on or before this date.","in":"query","name":"max_last_f1_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","in":"query","items":{"type":"string"},"name":"treasurer_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA 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. This is a filter for Leadership PAC sponsor.\n","in":"query","items":{"type":"string"},"name":"sponsor_candidate_id","required":false,"type":"array"},{"default":"name","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteePage"}}},"tags":["committee"]}},"/v1/communication_costs/":{"get":{"description":"\n52 U.S.C. 30118 allows \"communications by a corporation to its stockholders and executive or administrative personnel and their families or by a labor organization to its members and their families on any subject,\" including the express advocacy of the election or defeat of any Federal candidate.  The costs of such communications must be reported to the Federal Election Commission under certain circumstances.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"Filter for all amounts greater than a value.","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value.","in":"query","name":"max_amount","required":false,"type":"number"},{"description":"\nThe earliest date used to filter reported activity. Only records with an applicable\nreporting date after this date are returned.\n","in":"query","name":"min_date","required":false,"type":"string"},{"description":"\nThe latest date used to filter reported activity. Only records with an applicable reporting date\nbefore this date are returned.\n","in":"query","name":"max_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Support or opposition","in":"query","items":{"enum":["S","O"],"type":"string"},"name":"support_oppose_indicator","required":false,"type":"array"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommunicationCostPage"}}},"tags":["communication cost"]}},"/v1/communication_costs/aggregates/":{"get":{"description":"Communication cost aggregated by candidate ID and committee ID.","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"Support or opposition","enum":["S","O",null],"in":"query","name":"support_oppose_indicator","required":false,"type":"string","x-nullable":true},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CCAggregatesPage"}}},"tags":["communication cost"]}},"/v1/communication_costs/by_candidate/":{"get":{"description":"Communication cost aggregated by candidate ID and committee ID.","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"US state or territory where a candidate runs for office","in":"query","name":"state","required":false,"type":"string"},{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","name":"district","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"description":"Federal office candidate runs for: H, S or P","enum":["house","senate","president"],"in":"query","name":"office","required":false,"type":"string"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"default":null,"description":"Support or opposition","enum":["S","O",null],"in":"query","name":"support_oppose","required":false,"type":"string","x-nullable":true},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommunicationCostByCandidatePage"}}},"tags":["communication cost"]}},"/v1/communication_costs/totals/by_candidate/":{"get":{"description":"\nTotal communications costs aggregated across committees on supported or opposed candidates by cycle or candidate election year.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","default":["-cycle","candidate_id"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CCTotalsByCandidatePage"}}},"tags":["communication cost"]}},"/v1/efile/filings/":{"get":{"description":"Basic information about electronic files coming into the FEC, posted as they are received.","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Filing ID number","in":"query","items":{"type":"integer"},"name":"file_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"description":"\nSelects all filings received after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_receipt_date","required":false,"type":"string"},{"description":"\nSelects all filings received before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_receipt_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nKeyword search for filer name or ID\n","in":"query","items":{"type":"string"},"name":"q_filer","required":false,"type":"array"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example Form 1 would appear as F1: \n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\nNOTE: This filter also works if you specify new, amended, or termination, \nfor example F3XN, F3XA, or F3XT respectively \n","in":"query","items":{"type":"string"},"name":"form_type","required":false,"type":"array"},{"default":"-receipt_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/EFilingsPage"}}},"tags":["efiling"]}},"/v1/efile/form1/":{"get":{"description":"Basic information about electronic files coming into the FEC, posted as they are received.","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Filing ID number","in":"query","items":{"type":"string"},"name":"file_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nState or territory of the office sought.\n","in":"query","items":{"type":"string"},"name":"election_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"candidate_office","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nHouse district of the office sought, if applicable.\n","in":"query","items":{"type":"string"},"name":"candidate_district","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"candidate_party","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Date the information was loaded into the FEC systems. This can be affected by reseting systems and other factors, refer to receipt_date for the day that the FEC received the paper or electronic document. Keep in mind that paper filings take more time to process and there can be a lag between load_date and receipt_date. This field can be helpful to identify paper records that have been processed recently.","in":"query","name":"min_load_timestamp","required":false,"type":"string"},{"description":"Date the information was loaded into the FEC systems. This can be affected by reseting systems and other factors, refer to receipt_date for the day that the FEC received the paper or electronic document. Keep in mind that paper filings take more time to process and there can be a lag between load_date and receipt_date. This field can be helpful to identify paper records that have been processed recently.","in":"query","name":"max_load_timestamp","required":false,"type":"string"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"type":"string"},"name":"committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","in":"query","items":{"enum":["","C","L","M","T","V","W","H","I"],"type":"string"},"name":"organization_type","required":false,"type":"array"},{"default":"-load_timestamp","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/Form1Page"}}},"tags":["efiling"]}},"/v1/efile/form2/":{"get":{"description":"Basic information about electronic files coming into the FEC, posted as they are received.","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Filing ID number","in":"query","items":{"type":"integer"},"name":"file_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nState or territory of the office sought.\n","in":"query","items":{"type":"string"},"name":"election_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"candidate_office","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nHouse district of the office sought, if applicable.\n","in":"query","items":{"type":"string"},"name":"candidate_district","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"candidate_party","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Date the information was loaded into the FEC systems. This can be affected by reseting systems and other factors, refer to receipt_date for the day that the FEC received the paper or electronic document. Keep in mind that paper filings take more time to process and there can be a lag between load_date and receipt_date. This field can be helpful to identify paper records that have been processed recently.","in":"query","name":"min_load_timestamp","required":false,"type":"string"},{"description":"Date the information was loaded into the FEC systems. This can be affected by reseting systems and other factors, refer to receipt_date for the day that the FEC received the paper or electronic document. Keep in mind that paper filings take more time to process and there can be a lag between load_date and receipt_date. This field can be helpful to identify paper records that have been processed recently.","in":"query","name":"max_load_timestamp","required":false,"type":"string"},{"default":"-load_timestamp","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/Form2Page"}}},"tags":["efiling"]}},"/v1/efile/reports/house-senate/":{"get":{"description":"\nKey financial data reported periodically by committees as they are reported. This feed includes summary\ninformation from the the House F3 reports, the presidential F3p reports and the PAC and party\nF3x reports.\n\nGenerally, committees file reports on a quarterly or monthly basis, but\nsome must also submit a report 12 days before primary elections. Therefore, during the primary\nseason, the period covered by this file may be different for different committees. These totals\nalso incorporate any changes made by committees, if any report covering the period is amended.\n\nDISCLAIMER: The field labels contained within this resource are subject to change.  We are attempting to succinctly\nlabel these fields while conveying clear meaning to ensure accessibility for all users.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Filing ID number","in":"query","items":{"type":"integer"},"name":"file_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"description":"\nSelects all filings received after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_receipt_date","required":false,"type":"string"},{"description":"\nSelects all filings received before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_receipt_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nKeyword search for filer name or ID\n","in":"query","items":{"type":"string"},"name":"q_filer","required":false,"type":"array"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example Form 1 would appear as F1: \n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\nNOTE: This filter also works if you specify new, amended, or termination, \nfor example F3XN, F3XA, or F3XT respectively \n","in":"query","items":{"type":"string"},"name":"form_type","required":false,"type":"array"},{"default":"-receipt_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/BaseF3FilingPage"}}},"tags":["efiling"]}},"/v1/efile/reports/pac-party/":{"get":{"description":"\nKey financial data reported periodically by committees as they are reported. This feed includes summary\ninformation from the the House F3 reports, the presidential F3p reports and the PAC and party\nF3x reports.\n\nGenerally, committees file reports on a quarterly or monthly basis, but\nsome must also submit a report 12 days before primary elections. Therefore, during the primary\nseason, the period covered by this file may be different for different committees. These totals\nalso incorporate any changes made by committees, if any report covering the period is amended.\n\nDISCLAIMER: The field labels contained within this resource are subject to change.  We are attempting to succinctly\nlabel these fields while conveying clear meaning to ensure accessibility for all users.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Filing ID number","in":"query","items":{"type":"integer"},"name":"file_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"description":"\nSelects all filings received after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_receipt_date","required":false,"type":"string"},{"description":"\nSelects all filings received before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_receipt_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nKeyword search for filer name or ID\n","in":"query","items":{"type":"string"},"name":"q_filer","required":false,"type":"array"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example Form 1 would appear as F1: \n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\nNOTE: This filter also works if you specify new, amended, or termination, \nfor example F3XN, F3XA, or F3XT respectively \n","in":"query","items":{"type":"string"},"name":"form_type","required":false,"type":"array"},{"default":"-receipt_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/BaseF3XFilingPage"}}},"tags":["efiling"]}},"/v1/efile/reports/presidential/":{"get":{"description":"\nKey financial data reported periodically by committees as they are reported. This feed includes summary\ninformation from the the House F3 reports, the presidential F3p reports and the PAC and party\nF3x reports.\n\nGenerally, committees file reports on a quarterly or monthly basis, but\nsome must also submit a report 12 days before primary elections. Therefore, during the primary\nseason, the period covered by this file may be different for different committees. These totals\nalso incorporate any changes made by committees, if any report covering the period is amended.\n\nDISCLAIMER: The field labels contained within this resource are subject to change.  We are attempting to succinctly\nlabel these fields while conveying clear meaning to ensure accessibility for all users.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Filing ID number","in":"query","items":{"type":"integer"},"name":"file_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"description":"\nSelects all filings received after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_receipt_date","required":false,"type":"string"},{"description":"\nSelects all filings received before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_receipt_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nKeyword search for filer name or ID\n","in":"query","items":{"type":"string"},"name":"q_filer","required":false,"type":"array"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example Form 1 would appear as F1: \n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\nNOTE: This filter also works if you specify new, amended, or termination, \nfor example F3XN, F3XA, or F3XT respectively \n","in":"query","items":{"type":"string"},"name":"form_type","required":false,"type":"array"},{"default":"-receipt_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/BaseF3PFilingPage"}}},"tags":["efiling"]}},"/v1/election-dates/":{"get":{"description":"\nFEC election dates since 1995.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nState or territory of the office sought.\n","in":"query","items":{"type":"string"},"name":"election_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nHouse district of the office sought, if applicable.\n","in":"query","items":{"type":"string"},"name":"election_district","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nParty, if applicable.\n","in":"query","items":{"type":"string"},"name":"election_party","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nHouse, Senate or presidential office.\n","in":"query","items":{"enum":["H","S","P"],"type":"string"},"name":"office_sought","required":false,"type":"array"},{"description":"\nThe minimum date of election.\n","in":"query","name":"min_election_date","required":false,"type":"string"},{"description":"\nThe maximum date of election.\n","in":"query","name":"max_election_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nElection type id\n","in":"query","items":{"type":"string"},"name":"election_type_id","required":false,"type":"array"},{"description":"\nThe minimum date this record was added to the system.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_create_date","required":false,"type":"string"},{"description":"\nThe maximum date this record was added to the system.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_create_date","required":false,"type":"string"},{"description":"\nThe minimum date this record was last updated.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_update_date","required":false,"type":"string"},{"description":"\nThe maximum date this record was last updated.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_update_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"Year of election","in":"query","items":{"type":"string"},"name":"election_year","required":false,"type":"array"},{"description":"\nThe minimum date of primary or general election.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_primary_general_date","required":false,"type":"string"},{"description":"\nThe maximum date of primary or general election.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_primary_general_date","required":false,"type":"string"},{"default":"-election_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ElectionDatesPage"}}},"tags":["dates"]}},"/v1/electioneering/":{"get":{"description":"\nAn electioneering communication is any broadcast, cable or satellite communication that fulfills each of the following conditions:\n\n_The communication refers to a clearly identified federal candidate._\n\n_The communication is publicly distributed by a television station, radio station, cable television system or satellite system for a fee._\n\n_The communication is distributed within 60 days prior to a general election or 30 days prior to a primary election to federal office._\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"report_year","required":false,"type":"array"},{"description":"Filter for all amounts greater than a value","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value","in":"query","name":"max_amount","required":false,"type":"number"},{"description":"Minimum disbursement date","in":"query","name":"min_date","required":false,"type":"string"},{"description":"Maximum disbursement date","in":"query","name":"max_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"Description of disbursement","in":"query","items":{"type":"string"},"name":"disbursement_description","required":false,"type":"array"},{"default":null,"description":"Index of last result from previous page","in":"query","name":"last_index","required":false,"type":"integer","x-nullable":true},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ElectioneeringPage"}}},"tags":["electioneering"]}},"/v1/electioneering/aggregates/":{"get":{"description":"Electioneering communications costs aggregates","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ECAggregatesPage"}}},"tags":["electioneering"]}},"/v1/electioneering/by_candidate/":{"get":{"description":"Electioneering costs aggregated by candidate","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"US state or territory where a candidate runs for office","in":"query","name":"state","required":false,"type":"string"},{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","name":"district","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"description":"Federal office candidate runs for: H, S or P","enum":["house","senate","president"],"in":"query","name":"office","required":false,"type":"string"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ElectioneeringByCandidatePage"}}},"tags":["electioneering"]}},"/v1/electioneering/totals/by_candidate/":{"get":{"description":"\nTotal electioneering communications spent on candidates by cycle\nor candidate election year\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","default":["-cycle","candidate_id"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ECTotalsByCandidatePage"}}},"tags":["electioneering"]}},"/v1/elections/":{"get":{"description":"\nLook at the top-level financial information for all candidates running for the same\noffice.\n\nChoose a 2-year cycle, and `house`, `senate` or `presidential`.\n\nIf you are looking for a Senate seat, you will need to select the state using a two-letter\nabbreviation.\n\nHouse races require state and a two-digit district number.\n\nSince this endpoint reflects financial information, it will only have candidates once they file\nfinancial reporting forms. Query the `/candidates` endpoint to retrieve an-up-to-date list of all the\ncandidates that filed to run for a particular seat.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"US state or territory where a candidate runs for office","in":"query","name":"state","required":false,"type":"string"},{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","name":"district","required":false,"type":"string"},{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","in":"query","name":"cycle","required":true,"type":"integer"},{"description":"Federal office candidate runs for: H, S or P","enum":["house","senate","president"],"in":"query","name":"office","required":true,"type":"string"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"default":"-total_receipts","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ElectionPage"}}},"tags":["financial"]}},"/v1/elections/search/":{"get":{"description":"\nList elections by cycle, office, state, and district.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"district","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Zip code","in":"query","items":{"type":"integer"},"name":"zip","required":false,"type":"array"},{"collectionFormat":"multi","in":"query","items":{"enum":["house","senate","president"],"type":"string"},"name":"office","required":false,"type":"array"},{"collectionFormat":"multi","default":["sort_order","district"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ElectionsListPage"}}},"tags":["financial"]}},"/v1/elections/summary/":{"get":{"description":"\nList elections by cycle, office, state, and district.\n","parameters":[{"description":"US state or territory where a candidate runs for office","in":"query","name":"state","required":false,"type":"string"},{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","name":"district","required":false,"type":"string"},{"description":"\nTwo-year election cycle in which a candidate runs for office.\nCalculated from Form 2. The cycle begins with\nan odd year and is named for its ending, even year. This cycle follows\nthe traditional house election cycle and subdivides the presidential\nand Senate elections into comparable two-year blocks. To retrieve data for\nthe entire four years of a presidential term or six years of a senatorial term,\nyou will need the `election_full` flag.\n","in":"query","name":"cycle","required":true,"type":"integer"},{"description":"Federal office candidate runs for: H, S or P","enum":["house","senate","president"],"in":"query","name":"office","required":true,"type":"string"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ElectionSummary"}}},"tags":["financial"]}},"/v1/filings/":{"get":{"description":"\nAll official records and reports filed by or delivered to the FEC.\n\nNote: because the filings data includes many records, counts for large\nresult sets are approximate; you will want to page through the records until no records are returned.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","name":"committee_type","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","in":"query","name":"is_amended","required":false,"type":"boolean"},{"description":"\nReport is either new or is the most-recently filed amendment\n","in":"query","name":"most_recent","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","in":"query","items":{"type":"string"},"name":"report_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nRequests for additional information (RFAIs) sent to filers. The request type is based on the type of document filed:\n    - 1 Statement of Organization\n    - 2 Report of Receipts and Expenditures (Form 3 and 3X)\n    - 3 Second Notice - Reports\n    - 4 Request for Additional Information\n    - 5 Informational - Reports\n    - 6 Second Notice - Statement of Organization\n    - 7 Failure to File\n    - 8 From Public Disclosure\n    - 9 From Multi Candidate Status\n","in":"query","items":{"type":"string"},"name":"request_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThe type of document for documents other than reports:\n    - 2 24 Hour Contribution Notice\n    - 4 48 Hour Contribution Notice\n    - A Debt Settlement Statement\n    - B Acknowledgment of Receipt of Debt Settlement Statement\n    - C RFAI: Debt Settlement First Notice\n    - D Commission Debt Settlement Review\n    - E Commission Response TO Debt Settlement Request\n    - F Administrative Termination\n    - G Debt Settlement Plan Amendment\n    - H Disavowal Notice\n    - I Disavowal Response\n    - J Conduit Report\n    - K Termination Approval\n    - L Repeat Non-Filer Notice\n    - M Filing Frequency Change Notice\n    - N Paper Amendment to Electronic Report\n    - O Acknowledgment of Filing Frequency Change\n    - S RFAI: Debt Settlement Second\n    - T Miscellaneous Report TO FEC\n    - V Repeat Violation Notice (441A OR 441B)\n    - P Notice of Paper Filing\n    - R F3L Filing Frequency Change Notice\n    - Q Acknowledgment of F3L Filing Frequency Change\n    - U Unregistered Committee Notice\n    - W Loan Agreement/Loan Forgiveness\n","in":"query","items":{"type":"string"},"name":"document_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nUnique identifier for the electronic or paper report. This number is used to construct\nPDF URLs to the original document.\n","in":"query","items":{"type":"string"},"name":"beginning_image_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"report_year","required":false,"type":"array"},{"description":"\nSelects all filings received after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_receipt_date","required":false,"type":"string"},{"description":"\nSelects all filings received before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_receipt_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","in":"query","items":{"type":"string"},"name":"form_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"district","required":false,"type":"array"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"office","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"party","required":false,"type":"array"},{"description":"The method used to file with the FEC, either electronic or on paper.","enum":["e-file","paper"],"in":"query","name":"filer_type","required":false,"type":"string"},{"collectionFormat":"multi","description":"Filing ID number","in":"query","items":{"type":"integer"},"name":"file_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nPrimary, general or special election indicator.\n","in":"query","items":{"type":"string"},"name":"primary_general_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"Amendent types:\n    -N   new\n    -A   amendment\n    -T   terminated\n    -C   consolidated\n    -M   multi-candidate\n    -S   secondary\n\nNULL might be new or amendment. If amendment indicator is null and the filings is the first or first in a chain treat it as if it was a new. If it is not the first or first in a chain then treat the filing as an amendment.\n","in":"query","items":{"enum":["","N","A","T","C","M","S"],"type":"string"},"name":"amendment_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThe forms filed are categorized based on the nature of the filing:\n    - REPORT F3, F3X, F3P, F3L, F4, F5, F7, F13, F24\n    - NOTICE F6, F9, F10, F11\n    - STATEMENT F1, F2\n    - OTHER F1M, F8, F99, F12, FRQ\n","in":"query","items":{"type":"string"},"name":"form_category","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nKeyword search for filer name or ID\n","in":"query","items":{"type":"string"},"name":"q_filer","required":false,"type":"array"},{"collectionFormat":"multi","default":["-receipt_date"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/FilingsPage"}}},"tags":["filings"]}},"/v1/legal/docs/{doc_type}/{no}":{"get":{"description":"\nSearch legal documents by type and number\n","parameters":[{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"\nDocument number to fetch\n","in":"path","name":"no","required":true,"type":"string"},{"description":"\nChoose a legal document type: advisory_opinions, murs, admin_fines, statutes, or adrs\n","enum":["statutes","admin_fines","adrs","advisory_opinions","murs"],"in":"path","name":"doc_type","required":true,"type":"string"}],"responses":{"default":{"description":"Legal single document search results","schema":{"properties":{"case_serial":{"type":"integer"},"challenge_outcome":{"type":"string"},"challenge_receipt_date":{"format":"date","type":"string"},"civil_penalty_due_date":{"format":"date","type":"string"},"civil_penalty_payment_status":{"type":"string"},"commission_votes":{"items":{"properties":{"action":{"type":"string"},"vote_date":{"format":"date","type":"string"}},"type":"object"},"type":"array"},"committee_id":{"type":"string"},"dispositions":{"items":{"properties":{"disposition_date":{"format":"date","type":"string"},"disposition_description":{"type":"string"},"penalty":{"type":"number"}},"type":"object"},"type":"array"},"doc_id":{"type":"string"},"docs":{"type":"array"},"documents":{"items":{"properties":{"category":{"type":"string"},"date":{"format":"date","type":"string"},"description":{"type":"string"},"document_id":{"type":"integer"},"url":{"type":"string"}},"type":"object"},"type":"array"},"final_determination_amount":{"type":"number"},"final_determination_date":{"format":"date","type":"string"},"name":{"type":"string"},"no":{"type":"integer"},"payment_amount":{"type":"number"},"petition_court_decision_date":{"format":"date","type":"string"},"petition_court_filing_date":{"format":"date","type":"string"},"published_flg":{"type":"boolean"},"reason_to_believe_action_date":{"format":"date","type":"string"},"reason_to_believe_fine_amount":{"type":"number"},"report_type":{"type":"string"},"report_year":{"type":"integer"},"treasury_referral_amount":{"type":"number"},"treasury_referral_date":{"format":"date","type":"string"},"type":{"type":"string"},"url":{"type":"string"}},"type":"object"}}},"tags":["legal"]}},"/v1/legal/search/":{"get":{"description":"\nSearch legal documents by document type, or across all document types using keywords, parameter values and ranges.\nThis endpoint uses opensearch-dsl pagination.For pagination, use both `from_hit` and `hits_returned` parameters. `from_hit` defines the offset from the first result you want to fetch. `hits_returned` allows you to configure the maximum results to be returned.\nBy default `from_hit` = 0 and `hits_returned` = 20, endpoint will return the first 20 documents (i.e. 0 to 19).\nif set `from_hit` = 20 and `hits_returned` = 20, endpoint will return documents range from 21 to 40 (i.e. 20 to 39).\nThe maximum value of `hits_returned` is 200.\n\n","parameters":[{"description":"\nSearch field to find documents containing a word or phrase in their text.\n","in":"query","name":"q","required":false,"type":"string"},{"description":"\nGet results starting from this index\n","in":"query","name":"from_hit","required":false,"type":"integer"},{"description":"\nNumber of results to return. The default value is 20, with a maximum limit of 200 results per page\n","in":"query","name":"hits_returned","required":false,"type":"integer"},{"description":"\nChoose a legal document type: advisory_opinions, murs, admin_fines, statutes, or adrs\n","enum":["","admin_fines","adrs","advisory_opinions","murs","statutes"],"in":"query","name":"type","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nAdvisory opinion number\n","in":"query","items":{"type":"string"},"name":"ao_no","required":false,"type":"array"},{"description":"\nAdvisory opinion year\n","in":"query","name":"ao_year","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nAdvisory opinion name\n","in":"query","items":{"type":"string"},"name":"ao_name","required":false,"type":"array"},{"description":"\nEarliest issue date of advisory opinion\n","in":"query","name":"ao_min_issue_date","required":false,"type":"string"},{"description":"\nLatest issue date of advisory opinion\n","in":"query","name":"ao_max_issue_date","required":false,"type":"string"},{"description":"\nEarliest request date of advisory opinion\n","in":"query","name":"ao_min_request_date","required":false,"type":"string"},{"description":"\nLatest request date of advisory opinion\n","in":"query","name":"ao_max_request_date","required":false,"type":"string"},{"description":"\nSelects all advisory opinion documents dated on or after this date. Date must be formatted as MM/DD/YYYY or YYYY-MM-DD.\"\n","in":"query","name":"ao_min_document_date","required":false,"type":"string"},{"description":"\nSelects all advisory opinion documents dated on or before this date. Date must be\nformatted as MM/DD/YYYY or YYYY-MM-DD.\"\n","in":"query","name":"ao_max_document_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nCategory of the document\nF - Final Opinion\nV - Votes\nD - Draft Documents\nR - AO Request, Supplemental Material, and Extensions of Time\nW - Withdrawal of Request\nC - Comments and Ex parte Communications\nS - Commissioner Statements\n","in":"query","items":{"enum":["","F","V","D","R","W","C","S"],"type":"string"},"name":"ao_doc_category_id","required":false,"type":"array"},{"description":"\nAO is pending\n","in":"query","name":"ao_is_pending","required":false,"type":"boolean"},{"description":"\nStatus of AO (pending, withdrawn, or final)\n","in":"query","name":"ao_status","required":false,"type":"string"},{"description":"\nThe requestor of the advisory opinion\n","in":"query","name":"ao_requestor","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nCode of the advisory opinion requestor type.\nSelect one or more codes to filter by advisory opinion requestor type:\n        - 1 - Federal candidate/candidate committee/officeholder\n        - 2 - Publicly funded candidates/committees\n        - 3 - Party committee, national\n        - 4 - Party committee, state or local\n        - 5 - Nonconnected political committee\n        - 6 - Separate segregated fun \n        - 7 - Labor Organization\n        - 8 - Trade Association\n        - 9 - Membership Organization, Cooperative, Corporation W/O Capital Stocks\n        - 10 - Corporation (including LLCs electing corporate status)\n        - 11 - Partnership (including LLCs electing partnership status)\n        - 12 - Governmental entity \n        - 13 - Research/Public Interest/Educational Institution\n        - 14 - Law Firm\n        - 15 - Individual\n        - 16 - Other\n","in":"query","items":{"enum":["","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16"],"type":"string"},"name":"ao_requestor_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nRegulatory citations\n","in":"query","items":{"type":"string"},"name":"ao_regulatory_citation","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nStatutory citations\n","in":"query","items":{"type":"string"},"name":"ao_statutory_citation","required":false,"type":"array"},{"description":"\nRequire all citations to be in document (default behavior is any)\n","in":"query","name":"ao_citation_require_all","required":false,"type":"boolean"},{"description":"\nName of commenter\n","in":"query","name":"ao_commenter","required":false,"type":"string"},{"description":"\nName of representative\n","in":"query","name":"ao_representative","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nEnforcement matter case number\n","in":"query","items":{"type":"string"},"name":"case_no","required":false,"type":"array"},{"description":"\nCases respondents\n","in":"query","name":"case_respondents","required":false,"type":"string"},{"description":"\nCases election cycles\n","in":"query","name":"case_election_cycles","required":false,"type":"integer"},{"description":"\nThe earliest date opened of case\n","in":"query","name":"case_min_open_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nPrimary Subject Description:\n    - 1 - Allocation\n    - 2 - Committees\n    - 3 - Contributions\n    - 4 - Disclaimer\n    - 5 - Disbursements\n    - 6 - Electioneering\n    - 7 - Expenditures\n    - 8 - Express Advocacy\n    - 9 - Foreign Nationals\n    - 10 - Fraudulent misrepresentation\n    - 11 - Issue Advocacy\n    - 12 - Knowing and Willful\n    - 13 - Loans\n    - 14 - Non-federal\n    - 15 - Other\n    - 16 - Personal use\n    - 17 - Presidential\n    - 18 - Reporting\n    - 19 - Soft Money\n    - 20 - Solicitation\n","in":"query","items":{"enum":["","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20"],"type":"string"},"name":"primary_subject_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nSecondary Subject Description:\n    - 1 - Candidate\n    - 2 - Multi-candidate\n    - 3 - Non-party\n    - 4 - PAC\n    - 5 - Party\n    - 6 - Political\n    - 7 - Presidential\n    - 8 - Corporations\n    - 9 - Excessive\n    - 10 - Exemptions\n    - 11 - In the name of another\n    - 12 - Labor unions\n    - 13 - Limitations\n    - 14 - National bank\n    - 15 - Prohibited\n    - 16 - Coordinated\n    - 17 - Limits\n    - 18 - Prohibitions\n","in":"query","items":{"enum":["","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18"],"type":"string"},"name":"secondary_subject_id","required":false,"type":"array"},{"description":"\nThe latest date opened of case\n","in":"query","name":"case_max_open_date","required":false,"type":"string"},{"description":"\nThe earliest date closed of case\n","in":"query","name":"case_min_close_date","required":false,"type":"string"},{"description":"\nThe latest date closed of case\n","in":"query","name":"case_max_close_date","required":false,"type":"string"},{"description":"\nSelects all case documents dated on or after this date. Date must be formatted as MM/DD/YYYY or YYYY-MM-DD.\"\n","in":"query","name":"case_min_document_date","required":false,"type":"string"},{"description":"\nSelects all case documents dated on or before this date. Date must be formatted as MM/DD/YYYY or YYYY-MM-DD.\"\n","in":"query","name":"case_max_document_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nRegulatory citations\n","in":"query","items":{"type":"string"},"name":"case_regulatory_citation","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nStatutory citations\n","in":"query","items":{"type":"string"},"name":"case_statutory_citation","required":false,"type":"array"},{"description":"\nRequire all citations to be in document (default behavior is any)\n","in":"query","name":"case_citation_require_all","required":false,"type":"boolean"},{"description":"\nExclude documents containing this term\n","in":"query","name":"q_exclude","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nSelect one or more case document category id to filter by corresponding case document category:\n        - 1 - Conciliation and Settlement Agreements\n        - 2 - Complaint, Responses, Designation of Counsel and Extensions of Time\n        - 3 - General Counsel Reports, Briefs, Notifications and Responses\n        - 4 - Certifications\n        - 5 - Civil Penalties, Disgorgements, Other Payments and Letters of Compliance\n        - 6 - Statement of Reasons \n        - 1001 - ADR Settlement Agreements\n        - 1002 - Complaint, Responses, Designation of Counsel and Extensions of Time\n        - 1003 - ADR Memoranda, Notifications and Responses\n        - 1004 - Certifications\n        - 1005 - Civil Penalties, Disgorgements, Other Payments and Letters of Compliance\n        - 1006 - Statement of Reasons \n        - 2001 - Administrative Fine Case\n","in":"query","items":{"enum":["","1","2","3","4","5","6","1001","1002","1003","1004","1005","1006","2001"],"type":"string"},"name":"case_doc_category_id","required":false,"type":"array"},{"description":"\nType of MUR : current or archived\n","enum":["","archived","current"],"in":"query","name":"mur_type","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nSelect one or more MUR disposition category id to filter by corresponding MUR disposition category:\n        - 1 - Conciliation: Pre Probable Cause\n        - 2 - Conciliation: Probable Cause\n        - 3 - Dismiss with Caution\n        - 4 - Dismissed-All\n        - 5 - Dismissed-Low Rated\n        - 6 - Dismissed-Other\n        - 7 - Dismissed-Stale\n        - 8 - Dismiss Pursuant to Prosecutorial Discretion\n        - 9 - No Probable Cause to Believe\n        - 10 - No Reason to Believe\n        - 11 - Probable Cause to Believe Finding\n        - 12 - Probable Cause to Believe Finding/No Further Action\n        - 13 - Reason to Believe Finding\n        - 14 - Reason to Believe Finding/No Further Action\n        - 15 - Take No Action\n        - 16 - Take No Further Action\n","in":"query","items":{"enum":["","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16"],"type":"string"},"name":"mur_disposition_category_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nAdmin fine committee name\n","in":"query","items":{"type":"string"},"name":"af_name","required":false,"type":"array"},{"description":"\nAdmin fine committee ID\n","in":"query","name":"af_committee_id","required":false,"type":"string"},{"description":"\nAdmin fine report year\n","in":"query","name":"af_report_year","required":false,"type":"string"},{"description":"\nThe earliest Reason to Believe date\n","in":"query","name":"af_min_rtb_date","required":false,"type":"string"},{"description":"\nThe latest Reason to Believe date\n","in":"query","name":"af_max_rtb_date","required":false,"type":"string"},{"description":"\nReason to Believe fine amount\n","in":"query","name":"af_rtb_fine_amount","required":false,"type":"integer"},{"description":"\nThe earliest Final Determination date\n","in":"query","name":"af_min_fd_date","required":false,"type":"string"},{"description":"\nThe latest Final Determination date\n","in":"query","name":"af_max_fd_date","required":false,"type":"string"},{"description":"\n   Final Determination fine amount\n","in":"query","name":"af_fd_fine_amount","required":false,"type":"integer"},{"description":"\nSort `cases` (MUR, ADR, and AF) by `case_no`. Sort `advisory opinions` by `ao_no` or `issue_date`.\nUse `-` before a parameter name to sort in descending order.\nex: `-case_no` or `-ao_no`\n","in":"query","name":"sort","required":false,"type":"string"},{"description":"\nShow cases with a penalty greater than this amount\n","in":"query","name":"case_min_penalty_amount","required":false,"type":"string"},{"description":"\nShow cases with a penalty less than this amount\n\n","in":"query","name":"case_max_penalty_amount","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nThis search identifies documents where the specified phrases appear near each other. The field supports both a single phrase or multiple phrases. For a single phrase, the maximum gap is applied between the words in the phrase. For multiple phrases, the maximum gap is applied between the phrases themselves.\n","in":"query","items":{"type":"string"},"name":"q_proximity","required":false,"type":"array"},{"description":"\nThe maximum number of positions allowed between terms specified in `q_proximity`\n","in":"query","name":"max_gaps","required":false,"type":"integer"},{"description":"\nWhen set to true, maintains the original order of phrases in `q_proximity`.\n","in":"query","name":"proximity_preserve_order","required":false,"type":"boolean"},{"description":"\nAdds additional filters to the proximity search that provides options to specify positional constraints\n","enum":["after","before"],"in":"query","name":"proximity_filter","required":false,"type":"string"},{"description":"\nSpecifies the term to which the `proximity_filter` option applies to and defines what must appear in relation to the `q_proximity` phrase\n","in":"query","name":"proximity_filter_term","required":false,"type":"string"},{"description":"\nSearch documents by file name\n","in":"query","name":"filename","required":false,"type":"string"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"Legal search results","schema":{"example":{"admin_fines":[],"adrs":[],"advisory_opinions":[{"ao_citations":[{"name":"Dart & Kraft","no":"1986-42"}],"aos_cited_by":[{"name":"Service Corporation Employees' Political Action Committee","no":"2014-11"}],"commenter_names":[],"document_highlights":{"1":["officer's willful theft, \n\n<em>embezzlement</em> or act of comparable"]},"documents":[{"category":"Draft Documents","date":"2012-06-18T00:00:00","description":"Draft AO, Agenda Document","document_id":1234,"url":"/files/legal/some_number.pdf"}],"entities":[{"name":"Keane, Benjamin","role":"Counsel/Representative","type":"Individual"},{"name":"Primerica, Inc.","role":"Requestor","type":"Corporation (including LLCs electing corporate status)"}],"highlights":["officer's willful theft, \n\n<em>embezzlement</em> or act of comparable"],"is_pending":false,"issue_date":"2012-06-21","name":"Primerica, Inc.","no":"2012-21","regulatory_citations":[{"part":100,"section":5,"title":11},{"part":110,"section":3,"title":11}],"representative_names":["Doe, John"],"request_date":"2012-05-14","requestor_names":["Acme, Inc."],"requestor_types":["Law Firm","Corporation (including LLCs electing corporate status)"],"status":"Final","statutory_citations":[{"section":"30108","title":52},{"section":"30116","title":52}],"summary":"Disaffiliation of corporations and their SSFs."}],"murs":[{"close_date":"2018-03-01T00:00:00","commission_votes":[{"action":"\nThe Commission decided by a vote of 4-0 to take the following actions in MUR 7132:\n1.  Accept the conciliation agreement with Michael David Pitts, as recommended in the Memorandum to the Commission\ndated February 14, 2018.\n2.  Approve the appropriate letter.\n3.  Close the file.\n","vote_date":"2018-03-01T00:00:00"},{"action":"\nThe Commission decided by a vote of 4-1 to take the following actions in \nPre-MUR 596 and MUR 7132:\n1. Transfer Pre-MUR 596 to the Office of Alternative Dispute Resolution.\n2. Find reason to believe that Michael David Pitts knowingly and willfully violated 52 U.S.C. \u00a7 30102(b)(3) and\n11 C.F.R. \u00a7 102.15.\n3. Enter into pre-probable cause conciliation with Michael David Pitts prior to a finding of probable cause to believe.\n4. Approve the Conciliation Agreement for Michael David Pitts, as recommended in the First General Counsel\u2019s Report\ndated March 6, 2017.\n5. Approve the Factual and Legal Analysis for Michael David Pitts, as recommended in the First General Counsel\u2019s\nReport dated March 6, 2017.\n6. Approve the appropriate letter.\n","vote_date":"2017-05-10T00:00:00"}],"dispositions":[{"citations":[{"text":"30102(b)(3)","title":"52","type":"statute","url":"https://www.govinfo.gov/link/uscode/52/30102"},{"text":"102.15","title":"11","type":"regulation","url":"/regulations/102-15/CURRENT"}],"disposition":"Approved by Commission","penalty":null,"respondent":"Pitts, Michael David"},{"citations":[{"text":"30102(b)(3)","title":"52","type":"statute","url":"https://www.govinfo.gov/link/uscode/52/30102"},{"text":"102.15","title":"11","type":"regulation","url":"/regulations/102-15/CURRENT"}],"disposition":"Approved Recs.","penalty":null,"respondent":"Pitts, Michael David"}],"doc_id":"mur_7132","document_highlights":{},"documents":[{"category":"Conciliation Agreements","description":"Michael David Pitts","document_date":"2018-03-19T00:00:00","document_id":100488383,"length":181804,"url":"/files/legal/murs/7132/18044440286.pdf"},{"category":"Complaint, Responses, Designation of Counsel and Extensions of Time","description":"Consent to Extend the Time to Institute a Civil Law Enforcement Suit","document_date":"2017-06-12T00:00:00","document_id":100488382,"length":36491,"url":"/files/legal/murs/7132/18044440271.pdf"}],"election_cycles":[2014],"highlights":[" to carry out his  <em>embezzlement</em> scheme.  ","  is prohibited by law.  6. Pitts sought  to conceal the  <em>embezzlement</em> by under","  execute  his various  <em>embezzlements</em>. That  month, Mr.  Pitts also  transferred"," that  was used to carry out his  <em>embezzlement</em> scheme.  Pitts also  did not  "," the  <em>embezzlement</em> by under-reporting the  transfer of payroll  deductions from"],"mur_type":"current","name":"MICHAEL DAVID PITTS","no":"7132","open_date":"2016-09-01T00:00:00","participants":[{"citations":{},"name":"Pitts, Michael David","role":"Primary Respondent"},{"citations":{},"name":"AMEDISYS, INC.","role":"Complainant"}],"respondents":["Pitts, Michael David","Evergreen Incentives LLC"],"subjects":["Committees-Candidate","Other"],"url":"/legal/matter-under-review/7132/"}],"statutes":[],"total_admin_fines":null,"total_adrs":null,"total_advisory_opinions":1,"total_all":3,"total_murs":2,"total_statutes":0},"properties":{"admin_fines":{"items":{"properties":{"challenge_outcome":{"type":"string"},"challenge_receipt_date":{"format":"date","type":"string"},"check_amount":{"type":"number"},"commission_votes":{"items":{"properties":{"action":{"type":"string"},"vote_date":{"format":"date","type":"string"}},"type":"object"},"type":"array"},"committee_id":{"type":"string"},"doc_id":{"type":"string"},"document_highlights":{"type":"object"},"documents":{"items":{"properties":{"category":{"type":"string"},"description":{"type":"string"},"document_date":{"format":"date","type":"string"},"document_id":{"type":"integer"},"length":{"type":"integer"},"url":{"type":"string"}},"type":"object"},"type":"array"},"final_determination_amount":{"type":"number"},"final_determination_date":{"format":"date","type":"string"},"highlights":{"items":{"type":"string"},"type":"array"},"name":{"type":"string"},"no":{"type":"string"},"petition_court_decision_date":{"format":"date","type":"string"},"petition_court_filing_date":{"format":"date","type":"string"},"reason_to_believe_action_date":{"format":"date","type":"string"},"reason_to_believe_fine_amount":{"type":"number"},"report_type":{"type":"string"},"report_year":{"type":"string"},"treasury_referral_amount":{"type":"number"},"treasury_referral_date":{"format":"date","type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"adrs":{"items":{"properties":{"close_date":{"format":"date","type":"string"},"commission_votes":{"items":{"properties":{"action":{"type":"string"},"vote_date":{"format":"date","type":"string"}},"type":"object"},"type":"array"},"dispositions":{"items":{"properties":{"citations":{"items":{"properties":{"text":{"type":"string"},"title":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"disposition":{"type":"string"},"penalty":{"type":"number"},"respondent":{"type":"string"}},"type":"object"},"type":"array"},"doc_id":{"type":"string"},"document_highlights":{"type":"object"},"documents":{"items":{"properties":{"category":{"type":"string"},"description":{"type":"string"},"document_date":{"format":"date","type":"string"},"document_id":{"type":"integer"},"length":{"type":"integer"},"url":{"type":"string"}},"type":"object"},"type":"array"},"election_cycles":{"type":"integer"},"highlights":{"items":{"type":"string"},"type":"array"},"name":{"type":"string"},"no":{"type":"string"},"open_date":{"format":"date","type":"string"},"participants":{"items":{"properties":{"citations":{"type":"object"},"name":{"type":"string"},"role":{"type":"string"}},"type":"object"},"type":"array"},"respondents":{"items":{"type":"string"},"type":"array"},"subjects":{"items":{"type":"string"},"type":"array"},"url":{"type":"string"}},"type":"object"},"type":"array"},"advisory_opinions":{"items":{"properties":{"ao_citations":{"items":{"properties":{"name":{"type":"string"},"no":{"type":"string"}},"type":"object"},"type":"array"},"aos_cited_by":{"items":{"properties":{"name":{"type":"string"},"no":{"type":"string"}},"type":"object"},"type":"array"},"commenter_names":{"items":{"type":"string"},"type":"array"},"document_highlights":{"type":"object"},"documents":{"items":{"properties":{"category":{"type":"string"},"date":{"format":"date","type":"string"},"description":{"type":"string"},"document_id":{"type":"integer"},"url":{"type":"string"}},"type":"object"},"type":"array"},"entities":{"items":{"properties":{"name":{"type":"string"},"role":{"type":"string"},"type":{"type":"string"}},"type":"object"},"type":"array"},"highlights":{"items":{"type":"string"},"type":"array"},"is_pending":{"type":"boolean"},"issue_date":{"format":"date","type":"string"},"name":{"type":"string"},"no":{"type":"string"},"regulatory_citations":{"items":{"properties":{"part":{"type":"integer"},"section":{"type":"integer"},"title":{"type":"integer"}},"type":"object"},"type":"array"},"representative_names":{"items":{"type":"string"},"type":"array"},"request_date":{"format":"date","type":"string"},"requestor_names":{"items":{"type":"string"},"type":"array"},"requestor_types":{"items":{"type":"string"},"type":"array"},"status":{"type":"string"},"statutory_citations":{"items":{"properties":{"section":{"type":"string"},"title":{"type":"integer"}},"type":"object"},"type":"array"},"summary":{"type":"string"}},"type":"object"},"type":"array"},"murs":{"items":{"properties":{"close_date":{"format":"date","type":"string"},"commission_votes":{"items":{"properties":{"action":{"type":"string"},"vote_date":{"format":"date","type":"string"}},"type":"object"},"type":"array"},"dispositions":{"items":{"properties":{"citations":{"items":{"properties":{"text":{"type":"string"},"title":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"disposition":{"type":"string"},"penalty":{"type":"number"},"respondent":{"type":"string"}},"type":"object"},"type":"array"},"doc_id":{"type":"string"},"document_highlights":{"type":"object"},"documents":{"items":{"properties":{"category":{"type":"string"},"description":{"type":"string"},"document_date":{"format":"date","type":"string"},"document_id":{"type":"integer"},"length":{"type":"integer"},"url":{"type":"string"}},"type":"object"},"type":"array"},"election_cycles":{"type":"integer"},"highlights":{"items":{"type":"string"},"type":"array"},"mur_type":{"enum":["current","archived"],"type":"string"},"name":{"type":"string"},"no":{"type":"string"},"open_date":{"format":"date","type":"string"},"participants":{"items":{"properties":{"citations":{"type":"object"},"name":{"type":"string"},"role":{"type":"string"}},"type":"object"},"type":"array"},"respondents":{"items":{"type":"string"},"type":"array"},"subjects":{"items":{"type":"string"},"type":"array"},"url":{"type":"string"}},"type":"object"},"type":"array"},"statutes":{"items":{"properties":{"chapter":{"type":"string"},"doc_id":{"type":"string"},"document_highlights":{"type":"object"},"highlights":{"items":{"type":"string"},"type":"array"},"name":{"type":"string"},"no":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"total_admin_fines":{"description":"Total number of Admin Fines matching the search criteria","type":"integer"},"total_adrs":{"description":"Total number of ADRs matching the search criteria","type":"integer"},"total_advisory_opinions":{"description":"Total number of Advisory Opinions matching the search criteria","type":"integer"},"total_all":{"description":"Total number of legal documents matching the search criteria","type":"integer"},"total_murs":{"description":"Total number of MURs matching the search criteria","type":"integer"},"total_statutes":{"description":"Total number of Statutes matching the search criteria","type":"integer"}},"type":"object"}}},"tags":["legal"]}},"/v1/names/audit_candidates/":{"get":{"description":"\nSearch for candidates or committees by name. If you're looking for information on a\nparticular person or group, using a name to find the `candidate_id` or `committee_id` on\nthis endpoint can be a helpful first step.\n","parameters":[{"collectionFormat":"multi","description":"Name (candidate or committee) to search for","in":"query","items":{"type":"string"},"name":"q","required":true,"type":"array"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/AuditCandidateSearchList"}}},"tags":["audit"]}},"/v1/names/audit_committees/":{"get":{"description":"\nSearch for candidates or committees by name. If you're looking for information on a\nparticular person or group, using a name to find the `candidate_id` or `committee_id` on\nthis endpoint can be a helpful first step.\n","parameters":[{"collectionFormat":"multi","description":"Name (candidate or committee) to search for","in":"query","items":{"type":"string"},"name":"q","required":true,"type":"array"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/AuditCommitteeSearchList"}}},"tags":["audit"]}},"/v1/names/candidates/":{"get":{"description":"\nSearch for candidates or committees by name. If you're looking for information on a\nparticular person or group, using a name to find the `candidate_id` or `committee_id` on\nthis endpoint can be a helpful first step.\n","parameters":[{"collectionFormat":"multi","description":"Name (candidate or committee) to search for","in":"query","items":{"type":"string"},"name":"q","required":true,"type":"array"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CandidateSearchListSchema"}}},"tags":["search"]}},"/v1/names/committees/":{"get":{"description":"\nSearch for candidates or committees by name. If you're looking for information on a\nparticular person or group, using a name to find the `candidate_id` or `committee_id` on\nthis endpoint can be a helpful first step.\n","parameters":[{"collectionFormat":"multi","description":"Name (candidate or committee) to search for","in":"query","items":{"type":"string"},"name":"q","required":true,"type":"array"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeSearchList"}}},"tags":["search"]}},"/v1/national_party/schedule_a/":{"get":{"description":"\nThis endpoint includes national party committee account receipts for presidential nominating conventions,\nnational party headquarters buildings, and election recounts and contests and other legal proceedings accounts.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"The FEC identifier should be represented here if the contributor is registered with the FEC.","in":"query","items":{"type":"string"},"name":"contributor_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThis is a two-year period that is derived from the year a transaction took place in the\nItemized Schedule A and Schedule B tables. In cases where we have the date of the transaction\n(contribution_receipt_date in schedules/schedule_a, disbursement_date in schedules/schedule_b)\nthe two_year_transaction_period is named after the ending, even-numbered year. If we do not\nhave the date  of the transaction, we fall back to using the report year (report_year in both\ntables) instead,  making the same cycle adjustment as necessary. If no transaction year is\nspecified, the results default to the most current cycle.\n","in":"query","items":{"type":"integer"},"name":"two_year_transaction_period","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of contributor","in":"query","items":{"type":"string"},"name":"contributor_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"City of contributor","in":"query","items":{"type":"string"},"name":"contributor_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of contributor","in":"query","items":{"type":"string"},"name":"contributor_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Zip code of contributor","in":"query","items":{"type":"string"},"name":"contributor_zip","required":false,"type":"array"},{"collectionFormat":"multi","description":"Occupation of contributor, filers need to make an effort to gather this information","in":"query","items":{"type":"string"},"name":"contributor_occupation","required":false,"type":"array"},{"collectionFormat":"multi","description":"Employer of contributor, filers need to make an effort to gather this information","in":"query","items":{"type":"string"},"name":"contributor_employer","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"\nSelects all filings received after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_contribution_receipt_date","required":false,"type":"string"},{"description":"\nSelects all filings received before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_contribution_receipt_date","required":false,"type":"string"},{"default":null,"description":"Restrict to non-earmarked individual contributions where memo code is true. Filtering individuals is useful to make sure contributions are not double reported and in creating breakdowns of the amount of money coming from individuals.","in":"query","name":"is_individual","required":false,"type":"boolean","x-nullable":true},{"collectionFormat":"multi","description":"\nFilters individual or committee contributions based on line number\n","in":"query","items":{"enum":["individual","committee"],"type":"string"},"name":"contributor_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"enum":["","C","D","E","H","I","N","O","P","Q","S","U","V","W","X","Y","Z"],"type":"string"},"name":"contributor_committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"contributor_committee_designation","required":false,"type":"array"},{"description":"\nMinimum receipts amount\n","in":"query","name":"min_contribution_receipt_amount","required":false,"type":"number"},{"description":"\nMaximum receipts amount\n","in":"query","name":"max_contribution_receipt_amount","required":false,"type":"number"},{"collectionFormat":"multi","description":"Type of national party account:\n        - CONVENTION\n        - HEADQUARTERS\n        - RECOUNT\n","in":"query","items":{"enum":["","CONVENTION","HEADQUARTERS","RECOUNT"],"type":"string"},"name":"party_account_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"National party account receipt types:\n    -30\t CONVENTION ACCOUNT RECEIPT - INDIVIDUAL\n    -30E EARMARKED \u2013 CONVENTION\n    -30F MEMO RECEIPT FROM REGISTERED FILER - JF CONVENTION   ACCOUNT\n    -30G TRANSFER IN - CONVENTION ACCOUNT\n    -30J MEMO RECEIPT FROM INDIVIDUAL - JF CONVENTION ACCOUNT\n    -30K CONVENTION ACCOUNT RECEIPT - REGISTERED FILER\n    -30T CONVENTION ACCOUNT RECEIPT - TRIBAL\n    -31\t HEADQUARTERS ACCOUNT RECEIPT- INDIVIDUAL\n    -31E EARMARKED \u2013 HEADQUARTERS\n    -31F MEMO RECEIPT FROM REGISTERED FILER - JF HEADQUARTERS ACCOUNT\n    -31G TRANSFER IN  - HEADQUARTERS ACCOUNT\n    -31J MEMO RECEIPT FROM INDIVIDUAL - JF HEADQUARTERS ACCOUNT\n    -31K HEADQUARTERS ACCOUNT RECEIPT - REGISTERED FILER\n    -31T HEADQUARTERS ACCOUNT RECEIPT - TRIBAL\n    -32\t RECOUNT ACCOUNT RECEIPT- INDIVIDUAL\n    -32E EARMARKED \u2013 RECOUNT\n    -32F MEMO RECEIPT FROM REGISTERED FILER - JF RECOUNT ACCOUNT\n    -32G TRANSFER IN  - RECOUNT ACCOUNT\n    -32J MEMO RECEIPT FROM INDIVIDUAL -  JF RECOUNT ACCOUNT\n    -32K RECOUNT ACCOUNT RECEIPT- REGISTERED FILER\n    -32T RECOUNT ACCOUNT RECEIPT - TRIBAL\n","in":"query","items":{"enum":["30","30E","30F","30G","30J","30K","30T","31","31E","31F","31G","31J","31K","31T","32","32E","32F","32G","32J","32K","32T"],"type":"string"},"name":"receipt_type","required":false,"type":"array"},{"default":"-contribution_receipt_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/NationalParty_ScheduleAPage"}}},"tags":["national party accounts"]}},"/v1/national_party/schedule_b/":{"get":{"description":"\nThis endpoint includes national party committee account disbursements for presidential nominating conventions,\nnational party headquarters buildings, and election recounts and contests and other legal proceedings accounts\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"National party account disbursement types:\n    -40\t CONVENTION ACCOUNT DISBURSEMENT\n    -40T CONVENTION ACCOUNT REFUND - TRIBAL\n    -40Y CONVENTION ACCOUNT REFUND - INDIVIDUAL\n    -40Z CONVENTION ACCOUNT REFUND - REGISTERED FILER\n    -41  HEADQUARTERS ACCOUNT DISBURSEMENT\n    -41T HEADQUARTERS  ACCOUNT REFUND - TRIBAL\n    -41Y HEADQUARTERS  ACCOUNT REFUND - INDIVIDUAL\n    -41Z HEADQUARTERS  ACCOUNT REFUND - REGISTERED FILER\n    -42\t RECOUNT ACCOUNT DISBURSEMENT\n    -42T RECOUNT ACCOUNT REFUND  - TRIBAL\n    -42Y RECOUNT ACCOUNT REFUND - INDIVIDUAL\n    -42Z RECOUNT ACCOUNT REFUND - REGISTERED FILER\n","in":"query","items":{"enum":["40","40T","40Y","40Z","41","41T","41Y","41Z","42","42T","42Y","42Z"],"type":"string"},"name":"disbursement_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"Description of disbursement","in":"query","items":{"type":"string"},"name":"disbursement_description","required":false,"type":"array"},{"collectionFormat":"multi","description":"Disbursement purpose category","in":"query","items":{"enum":["ADMINISTRATIVE","ADVERTISING","CONTRIBUTIONS","EVENTS","FUNDRAISING","LOAN-REPAYMENTS","MATERIALS","OTHER","POLLING","REFUNDS","TRANSFERS","TRAVEL"],"type":"string"},"name":"disbursement_purpose_category","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Filter for form and line number using the following format:\n`<form_number-line_number>`. For example F3X-21b or F3X-29 would filter\ndown to all entries from form `F3X` and line number `21b` or form `F3X` and line number `29`.\n","in":"query","name":"line_number","required":false,"type":"string"},{"description":"\nMinimum disbursement amount\n","in":"query","name":"min_disbursement_amount","required":false,"type":"number"},{"description":"\nMaximum disbursement amount\n","in":"query","name":"max_disbursement_amount","required":false,"type":"number"},{"description":"\nSelects all disbursements received after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_disbursement_date","required":false,"type":"string"},{"description":"\nSelects all disbursements received before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_disbursement_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"City of recipient","in":"query","items":{"type":"string"},"name":"recipient_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"The FEC identifier should be represented here if the contributor is registered with the FEC.","in":"query","items":{"type":"string"},"name":"recipient_committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of the entity receiving the disbursement","in":"query","items":{"type":"string"},"name":"recipient_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of recipient","in":"query","items":{"type":"string"},"name":"recipient_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nZipcode of recipient\n","in":"query","items":{"type":"string"},"name":"recipient_zip","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"recipient_committee_designation","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"enum":["","C","D","E","H","I","N","O","P","Q","S","U","V","W","X","Y","Z"],"type":"string"},"name":"recipient_committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThis is a two-year period that is derived from the year a transaction took place in the\nItemized Schedule A and Schedule B tables. In cases where we have the date of the transaction\n(contribution_receipt_date in schedules/schedule_a, disbursement_date in schedules/schedule_b)\nthe two_year_transaction_period is named after the ending, even-numbered year. If we do not\nhave the date  of the transaction, we fall back to using the report year (report_year in both\ntables) instead,  making the same cycle adjustment as necessary. If no transaction year is\nspecified, the results default to the most current cycle.\n","in":"query","items":{"type":"integer"},"name":"two_year_transaction_period","required":false,"type":"array"},{"collectionFormat":"multi","description":"Type of national party account:\n        - CONVENTION\n        - HEADQUARTERS\n        - RECOUNT\n","in":"query","items":{"enum":["","CONVENTION","HEADQUARTERS","RECOUNT"],"type":"string"},"name":"party_account_type","required":false,"type":"array"},{"default":"-disbursement_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/NationalParty_ScheduleBPage"}}},"tags":["national party accounts"]}},"/v1/national_party/totals/":{"get":{"description":"\nThis endpoint includes national party committee account total receipts and total disbursements for \n\npresidential nominating conventions, national party headquarters buildings, and election recounts \n\nand contests and other legal proceedings accounts for a given two year cycle.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThis is a two-year period that is derived from the year a transaction took place in the\nItemized Schedule A and Schedule B tables. In cases where we have the date of the transaction\n(contribution_receipt_date in schedules/schedule_a, disbursement_date in schedules/schedule_b)\nthe two_year_transaction_period is named after the ending, even-numbered year. If we do not\nhave the date  of the transaction, we fall back to using the report year (report_year in both\ntables) instead,  making the same cycle adjustment as necessary. If no transaction year is\nspecified, the results default to the most current cycle.\n","in":"query","items":{"type":"integer"},"name":"two_year_transaction_period","required":false,"type":"array"},{"default":"-two_year_transaction_period","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/NationalPartyTotalsPage"}}},"tags":["national party accounts"]}},"/v1/operations-log/":{"get":{"description":"\nThe Operations log contains details of each report loaded into the database. It is primarily\nused as status check to determine when all of the data processes, from initial entry through\nreview are complete.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier of the registered filer.\n","in":"query","items":{"type":"string"},"name":"candidate_committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","in":"query","items":{"type":"string"},"name":"report_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nUnique identifier for the electronic or paper report. This number is used to construct\nPDF URLs to the original document.\n","in":"query","items":{"type":"string"},"name":"beginning_image_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"report_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","in":"query","items":{"type":"string"},"name":"form_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"Amendent types:\n    -N   new\n    -A   amendment\n    -T   terminated\n    -C   consolidated\n    -M   multi-candidate\n    -S   secondary\n\nNULL might be new or amendment. If amendment indicator is null and the filings is the first or first in a chain treat it as if it was a new. If it is not the first or first in a chain then treat the filing as an amendment.\n","in":"query","items":{"type":"string"},"name":"amendment_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nStatus of the transactional report.\n    -0- Transaction is entered \n          into the system.\n          But not verified.\n    -1- Transaction is verified.\n","in":"query","items":{"enum":["0","1"],"type":"string"},"name":"status_num","required":false,"type":"array"},{"description":"\nSelects all filings received after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_receipt_date","required":false,"type":"string"},{"description":"\nSelects all filings received before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_receipt_date","required":false,"type":"string"},{"description":"\nEnding date of the reporting period after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_coverage_end_date","required":false,"type":"string"},{"description":"\nEnding date of the reporting period before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_coverage_end_date","required":false,"type":"string"},{"description":"\nSelect all filings processed completely after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_transaction_data_complete_date","required":false,"type":"string"},{"description":"\nSelect all filings processed completely before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_transaction_data_complete_date","required":false,"type":"string"},{"collectionFormat":"multi","default":["-report_year"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/OperationsLogPage"}}},"tags":["filings"]}},"/v1/presidential/contributions/by_candidate/":{"get":{"description":"\nNet receipts per candidate.\n\nFilter with `contributor_state='US'` for national totals\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Year of election","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of contributor","in":"query","items":{"type":"string"},"name":"contributor_state","required":false,"type":"array"},{"default":"-net_receipts","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/PresidentialByCandidatePage"}}},"tags":["presidential"]}},"/v1/presidential/contributions/by_size/":{"get":{"description":"\nContribution receipts by size per candidate.\n\nFilter by candidate_id, election_year and/or size\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Year of election","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n  -P00000001    All candidates\n  -P00000002    Democrats\n  -P00000003    Republicans\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThe total all contributions in the following ranges:\n```\n  -0    $200 and under\n  -200  $200.01 - $499.99\n  -500  $500 - $999.99\n  -1000 $1000 - $1999.99\n  -2000 $2000 +\n```\nUnitemized contributions are included in the `0` category.\n","in":"query","items":{"enum":[0,200,500,1000,2000],"type":"integer"},"name":"size","required":false,"type":"array"},{"default":"size","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/PresidentialBySizePage"}}},"tags":["presidential"]}},"/v1/presidential/contributions/by_state/":{"get":{"description":"\nContribution receipts by state per candidate.\n\nFilter by candidate_id and/or election_year\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Year of election","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n  -P00000001    All candidates\n  -P00000002    Democrats\n  -P00000003    Republicans\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"default":"-contribution_receipt_amount","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/PresidentialByStatePage"}}},"tags":["presidential"]}},"/v1/presidential/coverage_end_date/":{"get":{"description":"\nCoverage end date per candidate.\n\nFilter by candidate_id and/or election_year\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Year of election","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n  -P00000001    All candidates\n  -P00000002    Democrats\n  -P00000003    Republicans\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"default":"candidate_id","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/PresidentialCoveragePage"}}},"tags":["presidential"]}},"/v1/presidential/financial_summary/":{"get":{"description":"\nFinancial summary per candidate.\n\nFilter by candidate_id and/or election_year\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"Year of election","in":"query","items":{"type":"integer"},"name":"election_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n  -P00000001    All candidates\n  -P00000002    Democrats\n  -P00000003    Republicans\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"default":"-net_receipts","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/PresidentialSummaryPage"}}},"tags":["presidential"]}},"/v1/rad-analyst/":{"get":{"description":"\nUse this endpoint to look up the RAD Analyst for a committee.\n\nThe mission of the Reports Analysis Division (RAD) is to ensure that\ncampaigns and political committees file timely and accurate reports that fully disclose\ntheir financial activities.  RAD is responsible for reviewing statements and financial\nreports filed by political committees participating in federal elections, providing\nassistance and guidance to the committees to properly file their reports, and for taking\nappropriate action to ensure compliance with the Federal Election Campaign Act (FECA).\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"ID of RAD analyst","in":"query","items":{"type":"integer"},"name":"analyst_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Short ID of RAD analyst","in":"query","items":{"type":"integer"},"name":"analyst_short_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Telephone extension of RAD analyst","in":"query","items":{"type":"integer"},"name":"telephone_ext","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of RAD analyst","in":"query","items":{"type":"string"},"name":"name","required":false,"type":"array"},{"collectionFormat":"multi","description":"Email of RAD analyst","in":"query","items":{"type":"string"},"name":"email","required":false,"type":"array"},{"collectionFormat":"multi","description":"Title of RAD analyst","in":"query","items":{"type":"string"},"name":"title","required":false,"type":"array"},{"description":"Filter results for assignment updates made after this date","in":"query","name":"min_assignment_update_date","required":false,"type":"string"},{"description":"Filter results for assignment updates made before this date","in":"query","name":"max_assignment_update_date","required":false,"type":"string"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/RadAnalystPage"}}},"tags":["filer resources"]}},"/v1/reporting-dates/":{"get":{"description":"\nFEC election dates since 1995.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"\nThe minimum date the report is due.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_due_date","required":false,"type":"string"},{"description":"\nThe maximum date the report is due.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_due_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"report_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","in":"query","items":{"type":"string"},"name":"report_type","required":false,"type":"array"},{"description":"\nThe minimum date this record was added to the system.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_create_date","required":false,"type":"string"},{"description":"\nThe maximum date this record was added to the system.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_create_date","required":false,"type":"string"},{"description":"\nThe minimum date this record was last updated.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_update_date","required":false,"type":"string"},{"description":"\nThe maximum date this record was last updated.(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_update_date","required":false,"type":"string"},{"default":"-due_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ReportingDatesPage"}}},"tags":["dates"]}},"/v1/reports/{entity_type}/":{"get":{"description":"\nEach report represents the summary information from Form 3, Form 3X and Form 3P.\nThese reports have key statistics that illuminate the financial status of a given committee.\nThings like cash on hand, debts owed by committee, total receipts, and total disbursements\nare especially helpful for understanding a committee's financial dealings.\n\nBy default, this endpoint includes both amended and final versions of each report. To restrict\nto only the final versions of each report, use `is_amended=false`; to retrieve only reports that\nhave been amended, use `is_amended=true`.\n\nSeveral different reporting structures exist, depending on the type of organization that\nsubmits financial information. To see an example of these reporting requirements,\nlook at the summary and detailed summary pages of Form 3, Form 3X, and Form 3P.\n\nDISCLAIMER: The field labels contained within this resource are subject to change.  We are attempting to succinctly\nlabel these fields while conveying clear meaning to ensure accessibility for all users.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"year","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nUnique identifier for the electronic or paper report. This number is used to construct\nPDF URLs to the original document.\n","in":"query","items":{"type":"string"},"name":"beginning_image_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"Report type; prefix with \"-\" to exclude. Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n","in":"query","items":{"type":"string"},"name":"report_type","required":false,"type":"array"},{"description":"\nFalse indicates that a report is the most recent. True indicates that the report has been superseded by an amendment.\n","in":"query","name":"is_amended","required":false,"type":"boolean"},{"description":"\nReport is either new or is the most-recently filed amendment\n","in":"query","name":"most_recent","required":false,"type":"boolean"},{"description":"The method used to file with the FEC, either electronic or on paper.","enum":["e-file","paper"],"in":"query","name":"filer_type","required":false,"type":"string"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_disbursements_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_disbursements_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_receipts_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_receipts_amount","required":false,"type":"number"},{"description":"\nSelects all items received by FEC before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_receipt_date","required":false,"type":"string"},{"description":"\nSelects all items received by FEC after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_receipt_date","required":false,"type":"string"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_cash_on_hand_end_period_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_cash_on_hand_end_period_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_debts_owed_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_debts_owed_expenditures","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_independent_expenditures","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_independent_expenditures","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_party_coordinated_expenditures","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_party_coordinated_expenditures","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_total_contributions","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_total_contributions","required":false,"type":"number"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"type":"string"},"name":"committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Amendent types:\n    -N   new\n    -A   amendment\n    -T   terminated\n    -C   consolidated\n    -M   multi-candidate\n    -S   secondary\n\nNULL might be new or amendment. If amendment indicator is null and the filings is the first or first in a chain treat it as if it was a new. If it is not the first or first in a chain then treat the filing as an amendment.\n","in":"query","items":{"enum":["","N","A","T","C","M","S"],"type":"string"},"name":"amendment_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nKeyword search for filer name or ID\n","in":"query","items":{"type":"string"},"name":"q_filer","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nKeyword search for spender name or ID\n","in":"query","items":{"type":"string"},"name":"q_spender","required":false,"type":"array"},{"collectionFormat":"multi","default":["-coverage_end_date"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"Committee groupings based on FEC filing form.                 Choose one of: `presidential`, `pac-party`, `house-senate`, or `ie-only`","enum":["presidential","pac-party","house-senate","ie-only"],"in":"path","name":"entity_type","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeReportsPage"}}},"tags":["financial"]}},"/v1/rulemaking/search/":{"get":{"description":"\nThe Searchable Electronic Rulemaking System (SERS) lets you search all public documents associated\nwith Federal Election Commission rulemakings (REGs), including draft Federal Register publications,\n open meeting agendas, comments submitted by the public, and hearing transcripts.\n","parameters":[{"description":"\nSearch field to find documents containing a word or phrase in their text.\n","in":"query","name":"q","required":false,"type":"string"},{"description":"\nExclude documents containing this term\n","in":"query","name":"q_exclude","required":false,"type":"string"},{"description":"\nGet results starting from this index\n","in":"query","name":"from_hit","required":false,"type":"integer"},{"description":"\nNumber of results to return. The default value is 30, with a maximum limit of 200 results per page\n","in":"query","name":"hits_returned","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nSearch a REG number to go directly to  the REG and all associated documents.\nREG numbers are listed in a YYYY-PP format\n","in":"query","items":{"type":"string"},"name":"rm_no","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nSearch REG Name field to retrieve REG documents\nwith specific words in their names.\n","in":"query","items":{"type":"string"},"name":"rm_name","required":false,"type":"array"},{"description":"\nSearch by REG documents by the year in which a rulemaking began\n","in":"query","name":"rm_year","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nCategory of the rulemaking document\n- 1 - Open Meeting\n- 2 - Hearing\n- 3 - Agenda Document\n- 4 - Federal Register Document\n- 5 - Comments and Ex Parte Communications\n- 6 - Commencing Document\"\n- 7 - Votes\n- 8 - Press &amp; Public Guidance\n","in":"query","items":{"enum":["","1","2","3","4","5","6","7","8"],"type":"string"},"name":"doc_category_id","required":false,"type":"array"},{"description":"\nSearch for documents associated with a REG where the Federal Register\npublished a REG document approved by the Commission on or after this date. Date must be\nformatted as MM/DD/YYYY or YYYY-MM-DD.\"\n","in":"query","name":"min_federal_registry_publish_date","required":false,"type":"string"},{"description":"\nSearch for documents associated with a REG where the Federal Register\npublished a REG document approved by the Commission on or before this date. Date must be\nformatted as MM/DD/YYYY or YYYY-MM-DD.\"\n","in":"query","name":"max_federal_registry_publish_date","required":false,"type":"string"},{"description":"\nSearch for documents associated with a REG where the Commission\nheld a hearing on or after this date. Date must be\nformatted as MM/DD/YYYY or YYYY-MM-DD.\"\n","in":"query","name":"min_hearing_date","required":false,"type":"string"},{"description":"\nSearch for documents associated with a REG where the Commission\nheld a hearing on or before this date. Date must be\nformatted as MM/DD/YYYY or YYYY-MM-DD.\"\n","in":"query","name":"max_hearing_date","required":false,"type":"string"},{"description":"\nSearch for documents associated with a REG where the Commission\nvoted on an agenda document on or after this date. Date must be\nformatted as MM/DD/YYYY or YYYY-MM-DD.\"\n","in":"query","name":"min_vote_date","required":false,"type":"string"},{"description":"\nSearch for documents associated with a REG where the Commission\nvoted on an agenda document on or after this date. Date must be\nformatted as MM/DD/YYYY or YYYY-MM-DD.\"\n","in":"query","name":"max_vote_date","required":false,"type":"string"},{"description":"\nWhen set to true, only rulemakings with at least one key document are returned\n","in":"query","name":"is_key_document","required":false,"type":"boolean"},{"description":"\nWhen set to true, this flag returns rulemakings that are currently open for comment.\n","in":"query","name":"is_open_for_comment","required":false,"type":"boolean"},{"description":"\nName of the entity related a specific rulemaking\n","in":"query","name":"entity_name","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nAn \"entity\" is any individual or group that plays one of the following roles\nwith respect to a REG.  The different entity roles are:\n- 1 - Petitioner\n- 2 - Witness\n- 3 - Counsel\n- 4 - Officer/Representative\n- 5 - Commenter\n","in":"query","items":{"enum":["","1","2","3","4","5"],"type":"string"},"name":"entity_role_type","required":false,"type":"array"},{"description":"\nSearch documents by file name\n","in":"query","name":"filename","required":false,"type":"string"},{"description":"\nSort `rulemaking`  by `rm_no` or `is_open_for_comment`.\nUse `-` before a parameter name to sort in descending order.\nex: `-rm_no` or `-is_open_for_comment`\n","in":"query","name":"sort","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nThis search identifies documents where the specified phrases appear near each other. The field supports both a single phrase or multiple phrases. For a single phrase, the maximum gap is applied between the words in the phrase. For multiple phrases, the maximum gap is applied between the phrases themselves.\n","in":"query","items":{"type":"string"},"name":"q_proximity","required":false,"type":"array"},{"description":"\nThe maximum number of positions allowed between terms specified in `q_proximity`\n","in":"query","name":"max_gaps","required":false,"type":"integer"},{"description":"\nWhen set to true, maintains the original order of phrases in `q_proximity`.\n","in":"query","name":"proximity_preserve_order","required":false,"type":"boolean"},{"description":"\nAdds additional filters to the proximity search that provides options to specify positional constraints\n","enum":["after","before"],"in":"query","name":"proximity_filter","required":false,"type":"string"},{"description":"\nSpecifies the term to which the `proximity_filter` option applies to and defines what must appear in relation to the `q_proximity` phrase\n","in":"query","name":"proximity_filter_term","required":false,"type":"string"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"Rulemaking search results","schema":{"properties":{"rulemakings":{"items":{"properties":{"admin_close_date":{"format":"date","type":"string"},"calculated_comment_close_date":{"format":"date","type":"string"},"comment_close_date":{"format":"date","type":"string"},"commenter_names":{"items":{"type":"string"},"type":"array"},"counsel_names":{"items":{"type":"string"},"type":"array"},"descriptions":{"type":"string"},"document_highlights":{"type":"object"},"documents":{"items":{"properties":{"doc_category_id":{"type":"string"},"doc_category_label":{"type":"string"},"doc_date":{"format":"date","type":"string"},"doc_description":{"type":"string"},"doc_entities":{"properties":{"name":{"type":"string"},"role":{"type":"string"}},"type":"object"},"doc_id":{"type":"integer"},"doc_type_id":{"type":"integer"},"doc_type_label":{"type":"string"},"filename":{"type":"string"},"is_key_document":{"type":"boolean"},"level_1":{"type":"integer"},"level_1_label":{"type":"string"},"level_2":{"type":"integer"},"level_2_label":{"type":"string"},"level_2_labels":{"properties":{"level_2":{"type":"integer"},"level_2_docs":{"properties":{"doc_category_id":{"type":"integer"},"doc_category_label":{"type":"string"},"doc_description":{"type":"string"},"doc_entities":{"properties":{"name":{"type":"string"},"role":{"type":"string"}},"type":"object"},"doc_type_id":{"type":"integer"},"doc_type_label":{"type":"string"},"document_date":{"format":"date","type":"string"},"document_id":{"type":"integer"},"filename":{"type":"string"},"is_key_document":{"type":"boolean"},"level_1":{"type":"integer"},"level_1_label":{"type":"string"},"level_2":{"type":"integer"},"level_2_label":{"type":"string"},"sort_order":{"type":"integer"},"url":{"type":"string"}},"type":"object"},"level_2_label":{"type":"string"}},"type":"object"},"sort_order":{"type":"integer"},"url":{"type":"string"}},"type":"object"},"type":"array"},"fr_publication_dates":{"items":{"format":"date","type":"string"},"type":"array"},"hearing_dates":{"items":{"format":"date","type":"string"},"type":"array"},"is_open_for_comment":{"type":"boolean"},"key_documents":{"items":{"properties":{"doc_date":{"format":"date","type":"string"},"doc_description":{"type":"string"},"doc_id":{"type":"integer"},"doc_type_id":{"type":"integer"},"doc_type_label":{"type":"string"},"filename":{"type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"last_updated_date":{"format":"date","type":"string"},"petitioner_names":{"items":{"type":"string"},"type":"array"},"representative_names":{"items":{"type":"string"},"type":"array"},"rm_entities":{"items":{"properties":{"name":{"type":"string"},"role":{"type":"string"},"type":{"type":"string"}},"type":"object"},"type":"array"},"rm_id":{"type":"integer"},"rm_name":{"type":"string"},"rm_no":{"type":"string"},"rm_serial":{"type":"integer"},"rm_year":{"type":"integer"},"sort1":{"type":"integer"},"sort2":{"type":"integer"},"sync_status":{"type":"string"},"title":{"type":"string"},"type":{"type":"string"},"vote_dates":{"format":"date","type":"string"},"witness":{"type":"string"}},"type":"object"},"type":"array"}},"type":"object"}}},"tags":["legal"]}},"/v1/schedules/schedule_a/":{"get":{"description":"\nThis description is for both \u200b`/schedules\u200b/schedule_a\u200b/` and \u200b `/schedules\u200b/schedule_a\u200b/{sub_id}\u200b/`.\n\nThis endpoint provides itemized receipts. Schedule A records describe itemized receipts, including contributions from individuals. If you are interested in contributions from an individual, use the `/schedules/schedule_a/` endpoint. For a more complete description of all Schedule A records visit [About receipts data](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/about-receipts-data/). If you are interested in our \"is_individual\" methodology visit our [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology/). \n\u200bThe `/schedules\u200b/schedule_a\u200b/` endpoint is not paginated by page number. This endpoint uses keyset pagination to improve query performance and these indices are required to properly page through this large dataset. To request the next page, you should append the values found in the `last_indexes` object from pagination to the URL of your last request as additional parameters. \nFor example, when sorting by `contribution_receipt_date`, you might receive a page of results with the two scenarios of following pagination information:\n\ncase #1:\n```\npagination: {\n    pages: 2152643,\n    per_page: 20,\n    is_count_exact: False,\n    count: 43052850,\n    last_indexes: {\n        last_index: \"230880619\",\n        last_contribution_receipt_date: \"2014-01-01\"\n    }\n}\n```\n<br/>\ncase #2 (results which include contribution_receipt_date = NULL):\n\n```\npagination: {\n    pages: 2152644,\n    per_page: 20,\n    count: 43052850,\n    is_count_exact: False,\n    last_indexes: {\n        last_index: \"230880639\",\n        sort_null_only: True\n    }\n}\n```\nTo fetch the next page of sorted results, append `last_index=230880619` and `last_contribution_receipt_date=2014-01-01` to the URL and when reaching `contribution_receipt_date=NULL`, append `last_index=230880639` and `sort_null_only=True`. We strongly advise paging through these results using sort indices. The default sort is acending by `contribution_receipt_date` (`deprecated`, will be descending). If you do not page using sort indices, some transactions may be unintentionally filtered out.\n\nCalls to \u200b`/schedules\u200b/schedule_a\u200b/` may return many records. For large result sets, the record counts found in the pagination object are approximate; you will need to page through the records until no records are returned.\n\nTo avoid throwing the \"out of range\" exception on the last page, one recommandation is to use total count and `per_page` to control the traverse loop of results.\n\n\u200bThe `/schedules\u200b/schedule_a\u200b/{sub_id}\u200b/` endpoint returns a single transaction, but it does include a pagination object class. Please ignore the information in that object class.\n\n","parameters":[{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"Filter for all amounts greater than a value.","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value.","in":"query","name":"max_amount","required":false,"type":"number"},{"description":"\nThe earliest date used to filter reported activity. Only records with an applicable\nreporting date after this date are returned.\n","in":"query","name":"min_date","required":false,"type":"string"},{"description":"\nThe latest date used to filter reported activity. Only records with an applicable reporting date\nbefore this date are returned.\n","in":"query","name":"max_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"The FEC identifier should be represented here if the contributor is registered with the FEC.","in":"query","items":{"type":"string"},"name":"contributor_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of contributor","in":"query","items":{"type":"string"},"name":"contributor_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"City of contributor","in":"query","items":{"type":"string"},"name":"contributor_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of contributor","in":"query","items":{"type":"string"},"name":"contributor_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Zip code of contributor","in":"query","items":{"type":"string"},"name":"contributor_zip","required":false,"type":"array"},{"collectionFormat":"multi","description":"Employer of contributor, filers need to make an effort to gather this information","in":"query","items":{"type":"string"},"name":"contributor_employer","required":false,"type":"array"},{"collectionFormat":"multi","description":"Occupation of contributor, filers need to make an effort to gather this information","in":"query","items":{"type":"string"},"name":"contributor_occupation","required":false,"type":"array"},{"default":null,"description":"When sorting by `contribution_receipt_date`, this is populated with the contribution_receipt_date` of the last result. However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_contribution_receipt_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"When sorting by `contribution_receipt_amount`, this is populated with the contribution_receipt_amount` of the last result. However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_contribution_receipt_amount","required":false,"type":"number","x-nullable":true},{"description":"\nFilter for form and line number using the following format:\n`FORM-LINENUMBER`.  For example an argument such as `F3X-16` would filter\ndown to all entries from form `F3X` line number `16`.\n","in":"query","name":"line_number","required":false,"type":"string"},{"default":null,"description":"Restrict to non-earmarked individual contributions where memo code is true. Filtering individuals is useful to make sure contributions are not double reported and in creating breakdowns of the amount of money coming from individuals.","in":"query","name":"is_individual","required":false,"type":"boolean","x-nullable":true},{"collectionFormat":"multi","description":"Filters individual or committee contributions based on line number","in":"query","items":{"enum":["individual","committee"],"type":"string"},"name":"contributor_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThis is a two-year period that is derived from the year a transaction took place in the\nItemized Schedule A and Schedule B tables. In cases where we have the date of the transaction\n(contribution_receipt_date in schedules/schedule_a, disbursement_date in schedules/schedule_b)\nthe two_year_transaction_period is named after the ending, even-numbered year. If we do not\nhave the date  of the transaction, we fall back to using the report year (report_year in both\ntables) instead,  making the same cycle adjustment as necessary. If no transaction year is\nspecified, the results default to the most current cycle.\n","in":"query","items":{"type":"integer"},"name":"two_year_transaction_period","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"enum":["","C","D","E","H","I","N","O","P","Q","S","U","V","W","X","Y","Z"],"type":"string"},"name":"recipient_committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","in":"query","items":{"enum":["","C","L","M","T","V","W","H","I"],"type":"string"},"name":"recipient_committee_org_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"recipient_committee_designation","required":false,"type":"array"},{"description":"Minimum load date","in":"query","name":"min_load_date","required":false,"type":"string"},{"description":"Maximum load date","in":"query","name":"max_load_date","required":false,"type":"string"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":null,"description":"Index of last result from previous page","in":"query","name":"last_index","required":false,"type":"integer","x-nullable":true},{"default":"-contribution_receipt_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleAPage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/by_employer/":{"get":{"description":"\nThis endpoint provides itemized individual contributions received by a committee, aggregated by the contributor\u2019s employer name. If you are interested in our \u201cis_individual\u201d methodology, review the [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology). Unitemized individual contributions are not included.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Employer of contributor as reported on the committee's filing","in":"query","items":{"type":"string"},"name":"employer","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleAByEmployerPage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/by_occupation/":{"get":{"description":"\nThis endpoint provides itemized individual contributions received by a committee, aggregated by the contributor\u2019s occupation. If you are interested in our \u201cis_individual\u201d methodology, review the [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology). Unitemized individual contributions are not included.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Occupation of contributor as reported on the committee's filing","in":"query","items":{"type":"string"},"name":"occupation","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleAByOccupationPage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/by_size/":{"get":{"description":"\nThis endpoint provides individual contributions received by a committee, aggregated by size:\n\n```\n - $200 and under\n - $200.01 - $499.99\n - $500 - $999.99\n - $1000 - $1999.99\n - $2000 +\n```\n\nThe $200.00 and under category includes contributions of $200 or less combined with unitemized individual contributions.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThe total all contributions in the following ranges:\n```\n  -0    $200 and under\n  -200  $200.01 - $499.99\n  -500  $500 - $999.99\n  -1000 $1000 - $1999.99\n  -2000 $2000 +\n```\nUnitemized contributions are included in the `0` category.\n","in":"query","items":{"enum":[0,200,500,1000,2000],"type":"integer"},"name":"size","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleABySizePage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/by_size/by_candidate/":{"get":{"description":"\nThis endpoint provides itemized individual contributions received by a committee, aggregated by size of contribution and candidate. If you are interested in our \u201cis_individual\u201d methodology, review the [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology). Unitemized individual contributions are not included.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":true,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":true,"type":"array"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","default":["size"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleABySizeCandidatePage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/by_state/":{"get":{"description":"\nThis endpoint provides itemized individual contributions received by a committee, aggregated by the contributor\u2019s state. If you are interested in our \u201cis_individual\u201d methodology, review the [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology). Unitemized individual contributions are not included.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of contributor","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":false,"description":"Exclude values with missing state","in":"query","name":"hide_null","required":false,"type":"boolean"},{"default":"-total","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleAByStatePage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/by_state/by_candidate/":{"get":{"description":"\nThis endpoint provides itemized individual contributions received by a committee, aggregated by contributor\u2019s state and candidate. If you are interested in our \u201cis_individual\u201d methodology, review the [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology). Unitemized individual contributions are not included.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":true,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":true,"type":"array"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","default":["state"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleAByStateCandidatePage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/by_state/by_candidate/totals/":{"get":{"description":"\nItemized individual contributions aggregated by contributor\u2019s state, candidate, committee type and cycle. If you are interested in our \u201cis_individual\u201d methodology, review the [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology). Unitemized individual contributions are not included.\n\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":true,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":true,"type":"array"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","default":["total"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleAByStateCandidatePage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/by_state/totals/":{"get":{"description":"\nThis endpoint provides itemized individual contributions received by a committee, aggregated by contributor\u2019s state, committee type and cycle. If you are interested in our \u201cis_individual\u201d methodology, review the [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology). Unitemized individual contributions are not included.\n","parameters":[{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n        - all All Committee Types\n        - all_candidates All Candidate Committee Types (H, S, P)\n        - all_pacs All PAC Committee Types (N, O, Q, V, W)\n","in":"query","items":{"type":"string"},"name":"committee_type","required":false,"type":"array"},{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":"cycle","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleAByStateRecipientTotalsPage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/by_zip/":{"get":{"description":"\nThis endpoint provides itemized individual contributions received by a committee, aggregated by the contributor\u2019s ZIP code. If you are interested in our \u201cis_individual\u201d methodology, review the [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology). Unitemized individual contributions are not included.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Zip code of contributor","in":"query","items":{"type":"string"},"name":"zip","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of contributor","in":"query","items":{"type":"string"},"name":"state","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleAByZipPage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/efile/":{"get":{"description":"\nEfiling endpoints provide real-time campaign finance data received from electronic filers. Efiling endpoints only contain the most recent four months of data and don't contain the processed and coded data that you can find on other endpoints.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of contributor","in":"query","items":{"type":"string"},"name":"contributor_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"City of contributor","in":"query","items":{"type":"string"},"name":"contributor_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of contributor","in":"query","items":{"type":"string"},"name":"contributor_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Employer of contributor, filers need to make an effort to gather this information","in":"query","items":{"type":"string"},"name":"contributor_employer","required":false,"type":"array"},{"collectionFormat":"multi","description":"Occupation of contributor, filers need to make an effort to gather this information","in":"query","items":{"type":"string"},"name":"contributor_occupation","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"Filter for all amounts greater than a value.","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value.","in":"query","name":"max_amount","required":false,"type":"number"},{"description":"\nThe earliest date used to filter reported activity. Only records with an applicable\nreporting date after this date are returned.\n","in":"query","name":"min_date","required":false,"type":"string"},{"description":"\nThe latest date used to filter reported activity. Only records with an applicable reporting date\nbefore this date are returned.\n","in":"query","name":"max_date","required":false,"type":"string"},{"default":"-contribution_receipt_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleAEfilePage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a/{sub_id}/":{"get":{"description":"\nThis description is for both \u200b`/schedules\u200b/schedule_a\u200b/` and \u200b `/schedules\u200b/schedule_a\u200b/{sub_id}\u200b/`.\n\nThis endpoint provides itemized receipts. Schedule A records describe itemized receipts, including contributions from individuals. If you are interested in contributions from an individual, use the `/schedules/schedule_a/` endpoint. For a more complete description of all Schedule A records visit [About receipts data](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/about-receipts-data/). If you are interested in our \"is_individual\" methodology visit our [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology/). \n\u200bThe `/schedules\u200b/schedule_a\u200b/` endpoint is not paginated by page number. This endpoint uses keyset pagination to improve query performance and these indices are required to properly page through this large dataset. To request the next page, you should append the values found in the `last_indexes` object from pagination to the URL of your last request as additional parameters. \nFor example, when sorting by `contribution_receipt_date`, you might receive a page of results with the two scenarios of following pagination information:\n\ncase #1:\n```\npagination: {\n    pages: 2152643,\n    per_page: 20,\n    is_count_exact: False,\n    count: 43052850,\n    last_indexes: {\n        last_index: \"230880619\",\n        last_contribution_receipt_date: \"2014-01-01\"\n    }\n}\n```\n<br/>\ncase #2 (results which include contribution_receipt_date = NULL):\n\n```\npagination: {\n    pages: 2152644,\n    per_page: 20,\n    count: 43052850,\n    is_count_exact: False,\n    last_indexes: {\n        last_index: \"230880639\",\n        sort_null_only: True\n    }\n}\n```\nTo fetch the next page of sorted results, append `last_index=230880619` and `last_contribution_receipt_date=2014-01-01` to the URL and when reaching `contribution_receipt_date=NULL`, append `last_index=230880639` and `sort_null_only=True`. We strongly advise paging through these results using sort indices. The default sort is acending by `contribution_receipt_date` (`deprecated`, will be descending). If you do not page using sort indices, some transactions may be unintentionally filtered out.\n\nCalls to \u200b`/schedules\u200b/schedule_a\u200b/` may return many records. For large result sets, the record counts found in the pagination object are approximate; you will need to page through the records until no records are returned.\n\nTo avoid throwing the \"out of range\" exception on the last page, one recommandation is to use total count and `per_page` to control the traverse loop of results.\n\n\u200bThe `/schedules\u200b/schedule_a\u200b/{sub_id}\u200b/` endpoint returns a single transaction, but it does include a pagination object class. Please ignore the information in that object class.\n\n","parameters":[{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"Filter for all amounts greater than a value.","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value.","in":"query","name":"max_amount","required":false,"type":"number"},{"description":"\nThe earliest date used to filter reported activity. Only records with an applicable\nreporting date after this date are returned.\n","in":"query","name":"min_date","required":false,"type":"string"},{"description":"\nThe latest date used to filter reported activity. Only records with an applicable reporting date\nbefore this date are returned.\n","in":"query","name":"max_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"The FEC identifier should be represented here if the contributor is registered with the FEC.","in":"query","items":{"type":"string"},"name":"contributor_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of contributor","in":"query","items":{"type":"string"},"name":"contributor_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"City of contributor","in":"query","items":{"type":"string"},"name":"contributor_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of contributor","in":"query","items":{"type":"string"},"name":"contributor_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Zip code of contributor","in":"query","items":{"type":"string"},"name":"contributor_zip","required":false,"type":"array"},{"collectionFormat":"multi","description":"Employer of contributor, filers need to make an effort to gather this information","in":"query","items":{"type":"string"},"name":"contributor_employer","required":false,"type":"array"},{"collectionFormat":"multi","description":"Occupation of contributor, filers need to make an effort to gather this information","in":"query","items":{"type":"string"},"name":"contributor_occupation","required":false,"type":"array"},{"default":null,"description":"When sorting by `contribution_receipt_date`, this is populated with the contribution_receipt_date` of the last result. However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_contribution_receipt_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"When sorting by `contribution_receipt_amount`, this is populated with the contribution_receipt_amount` of the last result. However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_contribution_receipt_amount","required":false,"type":"number","x-nullable":true},{"description":"\nFilter for form and line number using the following format:\n`FORM-LINENUMBER`.  For example an argument such as `F3X-16` would filter\ndown to all entries from form `F3X` line number `16`.\n","in":"query","name":"line_number","required":false,"type":"string"},{"default":null,"description":"Restrict to non-earmarked individual contributions where memo code is true. Filtering individuals is useful to make sure contributions are not double reported and in creating breakdowns of the amount of money coming from individuals.","in":"query","name":"is_individual","required":false,"type":"boolean","x-nullable":true},{"collectionFormat":"multi","description":"Filters individual or committee contributions based on line number","in":"query","items":{"enum":["individual","committee"],"type":"string"},"name":"contributor_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThis is a two-year period that is derived from the year a transaction took place in the\nItemized Schedule A and Schedule B tables. In cases where we have the date of the transaction\n(contribution_receipt_date in schedules/schedule_a, disbursement_date in schedules/schedule_b)\nthe two_year_transaction_period is named after the ending, even-numbered year. If we do not\nhave the date  of the transaction, we fall back to using the report year (report_year in both\ntables) instead,  making the same cycle adjustment as necessary. If no transaction year is\nspecified, the results default to the most current cycle.\n","in":"query","items":{"type":"integer"},"name":"two_year_transaction_period","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"enum":["","C","D","E","H","I","N","O","P","Q","S","U","V","W","X","Y","Z"],"type":"string"},"name":"recipient_committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","in":"query","items":{"enum":["","C","L","M","T","V","W","H","I"],"type":"string"},"name":"recipient_committee_org_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"recipient_committee_designation","required":false,"type":"array"},{"description":"Minimum load date","in":"query","name":"min_load_date","required":false,"type":"string"},{"description":"Maximum load date","in":"query","name":"max_load_date","required":false,"type":"string"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":null,"description":"Index of last result from previous page","in":"query","name":"last_index","required":false,"type":"integer","x-nullable":true},{"default":"-contribution_receipt_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"in":"path","name":"sub_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleAPage"}}},"tags":["receipts"]}},"/v1/schedules/schedule_a_form5/":{"get":{"description":"\nFEC FORM 5 Receipts\nREPORT OF INDEPENDENT EXPENDITURES MADE AND CONTRIBUTIONS RECEIVED\nTo Be Used By Persons (Other than Political Committees)\n","parameters":[{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"Filter for all amounts greater than a value.","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value.","in":"query","name":"max_amount","required":false,"type":"number"},{"description":"\nThe earliest date used to filter reported activity. Only records with an applicable\nreporting date after this date are returned.\n","in":"query","name":"min_date","required":false,"type":"string"},{"description":"\nThe latest date used to filter reported activity. Only records with an applicable reporting date\nbefore this date are returned.\n","in":"query","name":"max_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"Name of contributor","in":"query","items":{"type":"string"},"name":"contributor_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"City of contributor","in":"query","items":{"type":"string"},"name":"contributor_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of contributor","in":"query","items":{"type":"string"},"name":"contributor_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Zip code of contributor","in":"query","items":{"type":"string"},"name":"contributor_zip","required":false,"type":"array"},{"collectionFormat":"multi","description":"Employer of contributor, filers need to make an effort to gather this information","in":"query","items":{"type":"string"},"name":"contributor_employer","required":false,"type":"array"},{"collectionFormat":"multi","description":"Occupation of contributor, filers need to make an effort to gather this information","in":"query","items":{"type":"string"},"name":"contributor_occupation","required":false,"type":"array"},{"default":null,"description":"When sorting by `contribution_receipt_date`, this is populated with the contribution_receipt_date` of the last result. However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_contribution_receipt_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"When sorting by `contribution_amount`, this is populated with the contribution_amount` of the last result. However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_contribution_amount","required":false,"type":"number","x-nullable":true},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"report_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","in":"query","items":{"type":"string"},"name":"report_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilters individual or committee contributions based on line number\n","in":"query","items":{"enum":["individual","committee"],"type":"string"},"name":"contributor_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThis is a two-year period that is derived from the year a transaction took place in the\nItemized Schedule A and Schedule B tables. In cases where we have the date of the transaction\n(contribution_receipt_date in schedules/schedule_a, disbursement_date in schedules/schedule_b)\nthe two_year_transaction_period is named after the ending, even-numbered year. If we do not\nhave the date  of the transaction, we fall back to using the report year (report_year in both\ntables) instead,  making the same cycle adjustment as necessary. If no transaction year is\nspecified, the results default to the most current cycle.\n","in":"query","items":{"type":"integer"},"name":"two_year_transaction_period","required":false,"type":"array"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":null,"description":"Index of last result from previous page","in":"query","name":"last_index","required":false,"type":"integer","x-nullable":true},{"default":"-contribution_receipt_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/Form56Page"}}},"tags":["receipts"]}},"/v1/schedules/schedule_b/":{"get":{"description":"\nSchedule B filings describe itemized disbursements. This data\nexplains how committees and other filers spend their money. These figures are\nreported as part of forms F3, F3X and F3P.\n\nThe data are divided in two-year periods, called `two_year_transaction_period`, which\nis derived from the `report_year` submitted of the corresponding form. If no value is supplied, the results will\ndefault to the most recent two-year period that is named after the ending,\neven-numbered year.\n\nDue to the large quantity of Schedule B filings, this endpoint is not paginated by\npage number. Instead, you can request the next page of results by adding the values in\nthe `last_indexes` object from `pagination` to the URL of your last request. For\nexample, when sorting by `disbursement_date`, you might receive a page of\nresults with the following pagination information:\n\n```\npagination: {\n    pages: 965191,\n    per_page: 20,\n    count: 19303814,\n    is_count_exact: False,\n    last_indexes: {\n        last_index: \"230906248\",\n        last_disbursement_date: \"2014-07-04\"\n    }\n}\n```\n\nTo fetch the next page of sorted results, append `last_index=230906248` and\n`last_disbursement_date=2014-07-04` to the URL.  We strongly advise paging through\nthese results by using the sort indices (defaults to sort by disbursement date, e.g.\n`last_disbursement_date`), otherwise some resources may be unintentionally filtered out.\nThis resource uses keyset pagination to improve query performance\nand these indices are required to properly page through this large dataset.\n\nNote: because the Schedule B data includes many records, counts for\nlarge result sets are approximate; you will want to page through the records until no records are returned.\n","parameters":[{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"Filter for all amounts greater than a value.","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value.","in":"query","name":"max_amount","required":false,"type":"number"},{"description":"\nThe earliest date used to filter reported activity. Only records with an applicable\nreporting date after this date are returned.\n","in":"query","name":"min_date","required":false,"type":"string"},{"description":"\nThe latest date used to filter reported activity. Only records with an applicable reporting date\nbefore this date are returned.\n","in":"query","name":"max_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Description of disbursement","in":"query","items":{"type":"string"},"name":"disbursement_description","required":false,"type":"array"},{"collectionFormat":"multi","description":"Disbursement purpose category","in":"query","items":{"enum":["ADMINISTRATIVE","ADVERTISING","CONTRIBUTIONS","EVENTS","FUNDRAISING","LOAN-REPAYMENTS","MATERIALS","OTHER","POLLING","REFUNDS","TRANSFERS","TRAVEL"],"type":"string"},"name":"disbursement_purpose_category","required":false,"type":"array"},{"default":null,"description":"When sorting by `disbursement_amount`, this is populated with the `disbursement_amount` of the last result.  However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_disbursement_amount","required":false,"type":"number","x-nullable":true},{"default":null,"description":"When sorting by `disbursement_date`, this is populated with the `disbursement_date` of the last result. However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_disbursement_date","required":false,"type":"string","x-nullable":true},{"description":"\nFilter for form and line number using the following format:\n`FORM-LINENUMBER`.  For example an argument such as `F3X-16` would filter\ndown to all entries from form `F3X` line number `16`.\n","in":"query","name":"line_number","required":false,"type":"string"},{"collectionFormat":"multi","description":"City of recipient","in":"query","items":{"type":"string"},"name":"recipient_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"The FEC identifier should be represented here if the contributor is registered with the FEC.","in":"query","items":{"type":"string"},"name":"recipient_committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of the entity receiving the disbursement","in":"query","items":{"type":"string"},"name":"recipient_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of recipient","in":"query","items":{"type":"string"},"name":"recipient_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"spender_committee_designation","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","in":"query","items":{"enum":["","C","L","M","T","V","W","H","I"],"type":"string"},"name":"spender_committee_org_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"enum":["","C","D","E","H","I","N","O","P","Q","S","U","V","W","X","Y","Z"],"type":"string"},"name":"spender_committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThis is a two-year period that is derived from the year a transaction took place in the\nItemized Schedule A and Schedule B tables. In cases where we have the date of the transaction\n(contribution_receipt_date in schedules/schedule_a, disbursement_date in schedules/schedule_b)\nthe two_year_transaction_period is named after the ending, even-numbered year. If we do not\nhave the date  of the transaction, we fall back to using the report year (report_year in both\ntables) instead,  making the same cycle adjustment as necessary. If no transaction year is\nspecified, the results default to the most current cycle.\n","in":"query","items":{"type":"integer"},"name":"two_year_transaction_period","required":false,"type":"array"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":null,"description":"Index of last result from previous page","in":"query","name":"last_index","required":false,"type":"integer","x-nullable":true},{"default":"-disbursement_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleBPage"}}},"tags":["disbursements"]}},"/v1/schedules/schedule_b/by_purpose/":{"get":{"description":"\nSchedule B disbursements aggregated by disbursement purpose category. To avoid double counting,\nmemoed items are not included.\nPurpose is a combination of transaction codes, category codes and disbursement description.\nInspect the `disbursement_purpose` sql function within the migrations for more details.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Disbursement purpose category","in":"query","items":{"enum":["ADMINISTRATIVE","ADVERTISING","CONTRIBUTIONS","EVENTS","FUNDRAISING","LOAN-REPAYMENTS","MATERIALS","OTHER","POLLING","REFUNDS","TRANSFERS","TRAVEL"],"type":"string"},"name":"purpose","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleBByPurposePage"}}},"tags":["disbursements"]}},"/v1/schedules/schedule_b/by_recipient/":{"get":{"description":"\nSchedule B disbursements aggregated by recipient name. To avoid double counting,\nmemoed items are not included.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of the entity receiving the disbursement","in":"query","items":{"type":"string"},"name":"recipient_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleBByRecipientPage"}}},"tags":["disbursements"]}},"/v1/schedules/schedule_b/by_recipient_id/":{"get":{"description":"\nSchedule B disbursements aggregated by recipient committee ID, if applicable.\nTo avoid double counting, memoed items are not included.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"The FEC identifier should be represented here if the entity receiving the disbursement is registered with the FEC.","in":"query","items":{"type":"string"},"name":"recipient_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleBByRecipientIDPage"}}},"tags":["disbursements"]}},"/v1/schedules/schedule_b/efile/":{"get":{"description":"\nEfiling endpoints provide real-time campaign finance data received from electronic filers. Efiling endpoints only contain the most recent four months of data and don't contain the processed and coded data that you can find on other endpoints.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Description of disbursement","in":"query","items":{"type":"string"},"name":"disbursement_description","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"City of recipient","in":"query","items":{"type":"string"},"name":"recipient_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of recipient","in":"query","items":{"type":"string"},"name":"recipient_state","required":false,"type":"array"},{"default":null,"description":"When sorting by `disbursement_date`, this is populated with the         `disbursement_date` of the last result. However, you will need to pass the index         of that last result to `last_index` to get the next page.","in":"query","name":"max_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"When sorting by `disbursement_date`, this is populated with the         `disbursement_date` of the last result. However, you will need to pass the index         of that last result to `last_index` to get the next page.","in":"query","name":"min_date","required":false,"type":"string","x-nullable":true},{"description":"Filter for all amounts less than a value.","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value.","in":"query","name":"max_amount","required":false,"type":"number"},{"default":"-disbursement_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleBEfilePage"}}},"tags":["disbursements"]}},"/v1/schedules/schedule_b/{sub_id}/":{"get":{"description":"\nSchedule B filings describe itemized disbursements. This data\nexplains how committees and other filers spend their money. These figures are\nreported as part of forms F3, F3X and F3P.\n\nThe data are divided in two-year periods, called `two_year_transaction_period`, which\nis derived from the `report_year` submitted of the corresponding form. If no value is supplied, the results will\ndefault to the most recent two-year period that is named after the ending,\neven-numbered year.\n\nDue to the large quantity of Schedule B filings, this endpoint is not paginated by\npage number. Instead, you can request the next page of results by adding the values in\nthe `last_indexes` object from `pagination` to the URL of your last request. For\nexample, when sorting by `disbursement_date`, you might receive a page of\nresults with the following pagination information:\n\n```\npagination: {\n    pages: 965191,\n    per_page: 20,\n    count: 19303814,\n    is_count_exact: False,\n    last_indexes: {\n        last_index: \"230906248\",\n        last_disbursement_date: \"2014-07-04\"\n    }\n}\n```\n\nTo fetch the next page of sorted results, append `last_index=230906248` and\n`last_disbursement_date=2014-07-04` to the URL.  We strongly advise paging through\nthese results by using the sort indices (defaults to sort by disbursement date, e.g.\n`last_disbursement_date`), otherwise some resources may be unintentionally filtered out.\nThis resource uses keyset pagination to improve query performance\nand these indices are required to properly page through this large dataset.\n\nNote: because the Schedule B data includes many records, counts for\nlarge result sets are approximate; you will want to page through the records until no records are returned.\n","parameters":[{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"Filter for all amounts greater than a value.","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value.","in":"query","name":"max_amount","required":false,"type":"number"},{"description":"\nThe earliest date used to filter reported activity. Only records with an applicable\nreporting date after this date are returned.\n","in":"query","name":"min_date","required":false,"type":"string"},{"description":"\nThe latest date used to filter reported activity. Only records with an applicable reporting date\nbefore this date are returned.\n","in":"query","name":"max_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Description of disbursement","in":"query","items":{"type":"string"},"name":"disbursement_description","required":false,"type":"array"},{"collectionFormat":"multi","description":"Disbursement purpose category","in":"query","items":{"enum":["ADMINISTRATIVE","ADVERTISING","CONTRIBUTIONS","EVENTS","FUNDRAISING","LOAN-REPAYMENTS","MATERIALS","OTHER","POLLING","REFUNDS","TRANSFERS","TRAVEL"],"type":"string"},"name":"disbursement_purpose_category","required":false,"type":"array"},{"default":null,"description":"When sorting by `disbursement_amount`, this is populated with the `disbursement_amount` of the last result.  However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_disbursement_amount","required":false,"type":"number","x-nullable":true},{"default":null,"description":"When sorting by `disbursement_date`, this is populated with the `disbursement_date` of the last result. However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_disbursement_date","required":false,"type":"string","x-nullable":true},{"description":"\nFilter for form and line number using the following format:\n`FORM-LINENUMBER`.  For example an argument such as `F3X-16` would filter\ndown to all entries from form `F3X` line number `16`.\n","in":"query","name":"line_number","required":false,"type":"string"},{"collectionFormat":"multi","description":"City of recipient","in":"query","items":{"type":"string"},"name":"recipient_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"The FEC identifier should be represented here if the contributor is registered with the FEC.","in":"query","items":{"type":"string"},"name":"recipient_committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of the entity receiving the disbursement","in":"query","items":{"type":"string"},"name":"recipient_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of recipient","in":"query","items":{"type":"string"},"name":"recipient_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"spender_committee_designation","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","in":"query","items":{"enum":["","C","L","M","T","V","W","H","I"],"type":"string"},"name":"spender_committee_org_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"enum":["","C","D","E","H","I","N","O","P","Q","S","U","V","W","X","Y","Z"],"type":"string"},"name":"spender_committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nThis is a two-year period that is derived from the year a transaction took place in the\nItemized Schedule A and Schedule B tables. In cases where we have the date of the transaction\n(contribution_receipt_date in schedules/schedule_a, disbursement_date in schedules/schedule_b)\nthe two_year_transaction_period is named after the ending, even-numbered year. If we do not\nhave the date  of the transaction, we fall back to using the report year (report_year in both\ntables) instead,  making the same cycle adjustment as necessary. If no transaction year is\nspecified, the results default to the most current cycle.\n","in":"query","items":{"type":"integer"},"name":"two_year_transaction_period","required":false,"type":"array"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":null,"description":"Index of last result from previous page","in":"query","name":"last_index","required":false,"type":"integer","x-nullable":true},{"default":"-disbursement_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"in":"path","name":"sub_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleBPage"}}},"tags":["disbursements"]}},"/v1/schedules/schedule_c/":{"get":{"description":"\nSchedule C shows all loans, endorsements and loan guarantees a committee\nreceives or makes.\n\nThe committee continues to report the loan until it is repaid.\n","parameters":[{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_amount","required":false,"type":"number"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of candidate running for office","in":"query","items":{"type":"string"},"name":"candidate_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"Source of the loan (i.e., bank loan, brokerage account, credit card, home equity line of credit,               other line of credit, or personal funds of the candidate","in":"query","items":{"type":"string"},"name":"loan_source_name","required":false,"type":"array"},{"description":"\nMinimum payment to date\n","in":"query","name":"min_payment_to_date","required":false,"type":"integer"},{"description":"\nMaximum payment to date\n","in":"query","name":"max_payment_to_date","required":false,"type":"integer"},{"default":null,"description":"\nMinimum incurred date\n","in":"query","name":"min_incurred_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"\nMaximum incurred date\n","in":"query","name":"max_incurred_date","required":false,"type":"string","x-nullable":true},{"collectionFormat":"multi","description":"\nFilter for form and line number using the following format:\n`FORM-LINENUMBER`.  For example an argument such as `F3X-16` would filter\ndown to all entries from form `F3X` line number `16`.\n","in":"query","items":{"type":"string"},"name":"form_line_number","required":false,"type":"array"},{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":null,"description":"Index of last result from previous page","in":"query","name":"last_index","required":false,"type":"integer","x-nullable":true},{"default":"-incurred_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":true,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleCPage"}}},"tags":["loans"]}},"/v1/schedules/schedule_c/{sub_id}/":{"get":{"description":"\nSchedule C shows all loans, endorsements and loan guarantees a committee\nreceives or makes.\n\nThe committee continues to report the loan until it is repaid.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"in":"path","name":"sub_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleCPage"}}},"tags":["loans"]}},"/v1/schedules/schedule_d/":{"get":{"description":"\nSchedule D, it shows debts and obligations owed to or by the committee that are\nrequired to be disclosed.\n\n\n","parameters":[{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"in":"query","name":"min_payment_period","required":false,"type":"number"},{"in":"query","name":"max_payment_period","required":false,"type":"number"},{"in":"query","name":"min_amount_incurred","required":false,"type":"number"},{"in":"query","name":"max_amount_incurred","required":false,"type":"number"},{"in":"query","name":"min_amount_outstanding_beginning","required":false,"type":"number"},{"in":"query","name":"max_amount_outstanding_beginning","required":false,"type":"number"},{"in":"query","name":"min_amount_outstanding_close","required":false,"type":"number"},{"in":"query","name":"max_amount_outstanding_close","required":false,"type":"number"},{"collectionFormat":"multi","in":"query","items":{"type":"string"},"name":"creditor_debtor_name","required":false,"type":"array"},{"in":"query","name":"nature_of_debt","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"\nEnding date of the reporting period after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_coverage_end_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"\nEnding date of the reporting period before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_coverage_end_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"\nStarting date of the reporting period after this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"min_coverage_start_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"\nStarting date of the reporting period before this date(MM/DD/YYYY or YYYY-MM-DD)\n","in":"query","name":"max_coverage_start_date","required":false,"type":"string","x-nullable":true},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"report_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","in":"query","items":{"type":"string"},"name":"report_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter for form and line number using the following format:\n`FORM-LINENUMBER`.  For example an argument such as `F3X-16` would filter\ndown to all entries from form `F3X` line number `16`.\n","in":"query","items":{"type":"string"},"name":"form_line_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"type":"string"},"name":"committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","in":"query","items":{"type":"string"},"name":"filing_form","required":false,"type":"array"},{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":"-coverage_end_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleDPage"}}},"tags":["debts"]}},"/v1/schedules/schedule_d/{sub_id}/":{"get":{"description":"\nSchedule D, it shows debts and obligations owed to or by the committee that are\nrequired to be disclosed.\n\n\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":"-coverage_end_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"in":"path","name":"sub_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleDPage"}}},"tags":["debts"]}},"/v1/schedules/schedule_e/":{"get":{"description":"\nSchedule E covers the line item expenditures for independent expenditures. For example, if a super PAC\nbought ads on TV to oppose a federal candidate, each ad purchase would be recorded here with\nthe expenditure amount, name and id of the candidate, and whether the ad supported or opposed the candidate.\n\nAn independent expenditure is an expenditure for a communication \"expressly advocating the election or\ndefeat of a clearly identified candidate that is not made in cooperation, consultation, or concert with,\nor at the request or suggestion of, a candidate, a candidate\u2019s authorized committee, or their agents, or\na political party or its agents.\"\n\nAggregates by candidate do not include 24 and 48 hour reports. This ensures we don't double count expenditures\nand the totals are more accurate. You can still find the information from 24 and 48 hour reports in\n`/schedule/schedule_e/`.\n\nDue to the large quantity of Schedule E filings, this endpoint is not paginated by\npage number. Instead, you can request the next page of results by adding the values in\nthe `last_indexes` object from `pagination` to the URL of your last request. For\nexample, when sorting by `expenditure_amount`, you might receive a page of\nresults with the following pagination information:\n\n```\n \"pagination\": {\n    \"count\": 152623,\n    \"is_count_exact\": True,\n    \"last_indexes\": {\n      \"last_index\": \"3023037\",\n      \"last_expenditure_amount\": -17348.5\n    },\n    \"per_page\": 20,\n    \"pages\": 7632\n  }\n}\n```\n\nTo fetch the next page of sorted results, append `last_index=3023037` and\n`last_expenditure_amount=` to the URL.  We strongly advise paging through\nthese results by using the sort indices (defaults to sort by disbursement date,\ne.g. `last_disbursement_date`), otherwise some resources may be unintentionally\nfiltered out.  This resource uses keyset pagination to improve query performance\nand these indices are required to properly page through this large dataset.\n\nNote: because the Schedule E data includes many records, counts for\nlarge result sets are approximate; you will want to page through the records until no records are returned.\n","parameters":[{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"Filter for all amounts greater than a value.","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value.","in":"query","name":"max_amount","required":false,"type":"number"},{"description":"\nThe earliest date used to filter reported activity. Only records with an applicable\nreporting date after this date are returned.\n","in":"query","name":"min_date","required":false,"type":"string"},{"description":"\nThe latest date used to filter reported activity. Only records with an applicable reporting date\nbefore this date are returned.\n","in":"query","name":"max_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"Federal office candidate runs for: H, S or P","in":"query","items":{"enum":["","H","S","P"],"type":"string"},"name":"candidate_office","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"candidate_party","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory","in":"query","items":{"type":"string"},"name":"candidate_office_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"candidate_office_district","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","in":"query","items":{"type":"string"},"name":"filing_form","required":false,"type":"array"},{"default":null,"description":"\nWhen sorting by `expenditure_date`,\nthis is populated with the `expenditure_date` of the last result.\nHowever, you will need to pass the index of that last result to\n`last_index` to get the next page.\n","in":"query","name":"last_expenditure_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"\nWhen sorting by `expenditure_amount`,\nthis is populated with the `expenditure_amount` of the last result.\nHowever, you will need to pass the index of that last result to\n`last_index` to get the next page.\n","in":"query","name":"last_expenditure_amount","required":false,"type":"number","x-nullable":true},{"default":null,"description":"\nWhen sorting by `office_total_ytd`,\nthis is populated with the `office_total_ytd` of the last result.\nHowever, you will need to pass the index of that last result to\n`last_index` to get the next page.'\n","in":"query","name":"last_office_total_ytd","required":false,"type":"number","x-nullable":true},{"collectionFormat":"multi","description":"\nName of the entity that received the payment.\n","in":"query","items":{"type":"string"},"name":"payee_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"Explains if the money was spent in order to support or oppose a candidate or candidates. (Coded S or O for support or oppose.) This indicator applies to independent expenditures and communication costs.","in":"query","items":{"enum":["S","O"],"type":"string"},"name":"support_oppose_indicator","required":false,"type":"array"},{"default":null,"description":"\nWhen sorting by `support_oppose_indicator`,\nthis is populated with the `support_oppose_indicator` of the last result.\nHowever, you will need to pass the index of that last result to `last_index`\nto get the next page.'\n","in":"query","name":"last_support_oppose_indicator","required":false,"type":"string","x-nullable":true},{"collectionFormat":"multi","description":"\nRecord filed as 24- or 48-hour notice.\n","in":"query","items":{"type":"boolean"},"name":"is_notice","required":false,"type":"array"},{"description":"Selects all items distributed by this committee after this date","in":"query","name":"min_dissemination_date","required":false,"type":"string"},{"description":"Selects all items distributed by this committee before this date","in":"query","name":"max_dissemination_date","required":false,"type":"string"},{"description":"\nSelects all filings received after this date\n","in":"query","name":"min_filing_date","required":false,"type":"string"},{"description":"\nSelects all filings received before this date\n","in":"query","name":"max_filing_date","required":false,"type":"string"},{"description":"\nThe report associated with the transaction is either new or is the most-recently filed amendment. Undetermined version (`null`) is always included.\n","in":"query","name":"most_recent","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"\nKeyword search for spender name or ID\n","in":"query","items":{"type":"string"},"name":"q_spender","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter for form and line number using the following format:\n`FORM-LINENUMBER`.  For example an argument such as `F3X-16` would filter\ndown to all entries from form `F3X` line number `16`.\n","in":"query","items":{"type":"string"},"name":"form_line_number","required":false,"type":"array"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":null,"description":"Index of last result from previous page","in":"query","name":"last_index","required":false,"type":"integer","x-nullable":true},{"default":"-expenditure_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleEPage"}}},"tags":["independent expenditures"]}},"/v1/schedules/schedule_e/by_candidate/":{"get":{"description":"\nSchedule E receipts aggregated by recipient candidate. To avoid double\ncounting, memoed items are not included.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"US state or territory where a candidate runs for office","in":"query","name":"state","required":false,"type":"string"},{"description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","name":"district","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"description":"Federal office candidate runs for: H, S or P","enum":["house","senate","president"],"in":"query","name":"office","required":false,"type":"string"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"default":null,"description":"Support or opposition","enum":["S","O",null],"in":"query","name":"support_oppose","required":false,"type":"string","x-nullable":true},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleEByCandidatePage"}}},"tags":["independent expenditures"]}},"/v1/schedules/schedule_e/efile/":{"get":{"description":"\nEfiling endpoints provide real-time campaign finance data received from electronic filers. Efiling endpoints only contain the most recent four months of data and don't contain the processed and coded data that you can find on other endpoints.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nSearch for candidates by candiate id or candidate first or last name\n","in":"query","items":{"type":"string"},"name":"candidate_search","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nName of the entity that received the payment.\n","in":"query","items":{"type":"string"},"name":"payee_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"collectionFormat":"multi","description":"Explains if the money was spent in order to support or oppose a candidate or candidates. (Coded S or O for support or oppose.) This indicator applies to independent expenditures and communication costs.","in":"query","items":{"enum":["S","O"],"type":"string"},"name":"support_oppose_indicator","required":false,"type":"array"},{"description":"Selects all items expended by this committee after this date","in":"query","name":"min_expenditure_date","required":false,"type":"string"},{"description":"Selects all items expended by this committee before this date","in":"query","name":"max_expenditure_date","required":false,"type":"string"},{"description":"Selects all items distributed by this committee after this date","in":"query","name":"min_dissemination_date","required":false,"type":"string"},{"description":"Selects all items distributed by this committee before this date","in":"query","name":"max_dissemination_date","required":false,"type":"string"},{"description":"Selects all items expended by this committee greater than this amount","in":"query","name":"min_expenditure_amount","required":false,"type":"integer"},{"description":"Selects all items expended by this committee less than this amount","in":"query","name":"max_expenditure_amount","required":false,"type":"integer"},{"collectionFormat":"multi","description":"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.","in":"query","items":{"type":"string"},"name":"spender_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"Three-letter code for the party affiliated with a candidate or committee. For example, DEM for Democratic Party and REP for Republican Party.","in":"query","items":{"type":"string"},"name":"candidate_party","required":false,"type":"array"},{"description":"Federal office candidate runs for: H, S or P","enum":["","H","S","P"],"in":"query","name":"candidate_office","required":false,"type":"string"},{"collectionFormat":"multi","description":"US state or territory where a candidate runs for office","in":"query","items":{"type":"string"},"name":"candidate_office_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Two-digit US House distirict of the office the candidate is running for. Presidential, Senate and House at-large candidates will have District 00.","in":"query","items":{"type":"string"},"name":"candidate_office_district","required":false,"type":"array"},{"description":"\nThe report associated with the transaction is either new or is the most-recently filed amendment. Undetermined version (`null`) is always included.\n","in":"query","name":"most_recent","required":false,"type":"boolean"},{"description":"Timestamp of electronic or paper record that FEC received","in":"query","name":"min_filed_date","required":false,"type":"string"},{"description":"Timestamp of electronic or paper record that FEC received","in":"query","name":"max_filed_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"The form where the underlying data comes from, for example, Form 1 would appear as F1:\n    - F1   Statement of Organization\n    - F1M  Notification of Multicandidate Status\n    - F2   Statement of Candidacy\n    - F24  24/48 Hour Report of Independent Expenditures\n    - F3   Report of Receipts and Disbursements for an Authorized Committee\n    - F3P  Report of Receipts and Disbursements by an Authorized Committee of a Candidate for     The Office of President or Vice President\n    - F3L  Report of Contributions Bundled by Lobbyists/Registrants and Lobbyist/Registrant PACs\n    - F3X  Report of Receipts and Disbursements for other than an Authorized Committee\n    - F4   Report of Receipts and Disbursements for a Committee or Organization Supporting a Nomination Convention\n    - F5   Report of Independent Expenditures Made and Contributions Received\n    - F6   48 Hour Notice of Contributions/Loans Received\n    - F7   Report of Communication Costs by Corporations and Membership Organizations\n    - F8   Debt Settlement Plan\n    - F9   24 Hour Notice of Disbursements for Electioneering Communications\n    - F13  Report of Donations Accepted for Inaugural Committee\n    - F99  Miscellaneous Text\n    - FRQ  Request for Additional Information\n","in":"query","items":{"type":"string"},"name":"filing_form","required":false,"type":"array"},{"description":"\nRecord filed as 24- or 48-hour notice.\n","in":"query","name":"is_notice","required":false,"type":"boolean"},{"default":"-expenditure_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleEEfilePage"}}},"tags":["independent expenditures"]}},"/v1/schedules/schedule_e/totals/by_candidate/":{"get":{"description":"\nTotal independent expenditure on supported or opposed candidates by cycle or candidate election year.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"default":true,"description":"`True` indicates that full election period of a candidate.\n`False` indicates that two year election cycle.","in":"query","name":"election_full","required":false,"type":"boolean"},{"collectionFormat":"multi","default":["-cycle","candidate_id"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/IETotalsByCandidatePage"}}},"tags":["independent expenditures"]}},"/v1/schedules/schedule_f/":{"get":{"description":"\nSchedule F, it shows all special expenditures a national or state party committee\nmakes in connection with the general election campaigns of federal candidates.\n\nThese coordinated party expenditures do not count against the contribution limits but are subject to other limits,\nthese limits are detailed in Chapter 7 of the FEC Campaign Guide for Political Party Committees.\n","parameters":[{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"Filter for all amounts greater than a value.","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"Filter for all amounts less than a value.","in":"query","name":"max_amount","required":false,"type":"number"},{"description":"\nThe earliest date used to filter reported activity. Only records with an applicable\nreporting date after this date are returned.\n","in":"query","name":"min_date","required":false,"type":"string"},{"description":"\nThe latest date used to filter reported activity. Only records with an applicable reporting date\nbefore this date are returned.\n","in":"query","name":"max_date","required":false,"type":"string"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each candidate registered with the FEC.\nIf a person runs for several offices, that person will have separate candidate IDs for each office.\nFirst character indicates office - [P]residential, [H]ouse, [S]enate].\nSecond character is the last digit of the two-year period the ID was created.\nThird and fourth is the candidate state. Presidential IDs don't have state.\nFifth and sixth is the district when the candidate first ran. This does not change if the\ncandidate/member's district changes during re-districting. Presidential IDs don't have districts.\nThe rest is sequence.\n","in":"query","items":{"type":"string"},"name":"candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nName of the entity that received the payment.\n","in":"query","items":{"type":"string"},"name":"payee_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter for form and line number using the following format:\n`FORM-LINENUMBER`.  For example an argument such as `F3X-16` would filter\ndown to all entries from form `F3X` line number `16`.\n","in":"query","items":{"type":"string"},"name":"form_line_number","required":false,"type":"array"},{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":"expenditure_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleFPage"}}},"tags":["party-coordinated expenditures"]}},"/v1/schedules/schedule_f/{sub_id}/":{"get":{"description":"\nSchedule F, it shows all special expenditures a national or state party committee\nmakes in connection with the general election campaigns of federal candidates.\n\nThese coordinated party expenditures do not count against the contribution limits but are subject to other limits,\nthese limits are detailed in Chapter 7 of the FEC Campaign Guide for Political Party Committees.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"in":"path","name":"sub_id","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleFPage"}}},"tags":["party-coordinated expenditures"]}},"/v1/schedules/schedule_h4/":{"get":{"description":"\nSchedule H4 filings describe disbursements for allocated federal/nonfederal activity. This data\ndemonstrates how separate segregated funds, party committees and nonconnected committees that are active\nin both federal and nonfederal elections, and have established separate federal and nonfederal accounts,\nallocate their activity. These figures are reported on Form 3X.\n\nThe data are divided in two-year periods, called `two_year_transaction_period`, which are derived from the\n`report_year` submitted on Form 3X. If no value is supplied, the results will default to the most recent\ntwo-year period.\n","parameters":[{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_amount","required":false,"type":"number"},{"default":null,"description":"Minimum event_purpose_date","in":"query","name":"min_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"Maximum event_purpose_date","in":"query","name":"max_date","required":false,"type":"string","x-nullable":true},{"collectionFormat":"multi","description":"\nForms with coverage date - \n    year from the coverage ending date.\nForms without coverage date - \n    year from the receipt date.\n","in":"query","items":{"type":"integer"},"name":"report_year","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of report where the underlying data comes from:\n    - 10D Pre-Election\n    - 10G Pre-General\n    - 10P Pre-Primary\n    - 10R Pre-Run-Off\n    - 10S Pre-Special\n    - 12C Pre-Convention\n    - 12G Pre-General\n    - 12P Pre-Primary\n    - 12R Pre-Run-Off\n    - 12S Pre-Special\n    - 30D Post-Election\n    - 30G Post-General\n    - 30P Post-Primary\n    - 30R Post-Run-Off\n    - 30S Post-Special\n    - 60D Post-Convention\n    - M1  January Monthly\n    - M10 October Monthly\n    - M11 November Monthly\n    - M12 December Monthly\n    - M2  February Monthly\n    - M3  March Monthly\n    - M4  April Monthly\n    - M5  May Monthly\n    - M6  June Monthly\n    - M7  July Monthly\n    - M8  August Monthly\n    - M9  September Monthly\n    - MY  Mid-Year Report\n    - Q1  April Quarterly\n    - Q2  July Quarterly\n    - Q3  October Quarterly\n    - TER Termination Report\n    - YE  Year-End\n    - ADJ COMP ADJUST AMEND\n    - CA  COMPREHENSIVE AMEND\n    - 90S Post Inaugural Supplement\n    - 90D Post Inaugural\n    - 24  24 Hour Notification (F6, F9)\n    - 24  24 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - 48  48 Hour Report of Independent Expenditures (F5, F24/F3X)\n    - M7S July Monthly/Semi-Annual\n    - MSA Monthly Semi-Annual (MY)\n    - MYS Monthly Year End/Semi-Annual\n    - Q2S July Quarterly/Semi-Annual\n    - QSA Quarterly Semi-Annual (MY)\n    - QYS Quarterly Year End/Semi-Annual\n    - QYE Quarterly Semi-Annual (YE)\n    - QMS Quarterly Mid-Year/ Semi-Annual\n    - MSY Monthly Semi-Annual (YE)\n","in":"query","items":{"type":"string"},"name":"report_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"Additional description of activity_or_event","in":"query","items":{"type":"string"},"name":"activity_or_event","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nName of the entity that received the payment.\n","in":"query","items":{"type":"string"},"name":"q_payee_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"City of the entity that received the payment","in":"query","items":{"type":"string"},"name":"payee_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"Zip of the entity that received the payment","in":"query","items":{"type":"string"},"name":"payee_zip","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of the entity that received the payment","in":"query","items":{"type":"string"},"name":"payee_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"Purpose of the allocated disbursement","in":"query","items":{"type":"string"},"name":"q_disbursement_purpose","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","default":null,"description":"When sorting by `payee_name`, this is populated with the `payee_name` of the last result.  However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","items":{"type":"string"},"name":"last_payee_name","required":false,"type":"array","x-nullable":true},{"collectionFormat":"multi","default":null,"description":"When sorting by `disbursement_purpose`, this is populated with the `disbursement_purpose`of the last result.  However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","items":{"type":"string"},"name":"last_disbursement_purpose","required":false,"type":"array","x-nullable":true},{"default":null,"description":"When sorting by `event_purpose_date`, this is populated with the `event_purpose_date` of the last result. However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_event_purpose_date","required":false,"type":"string","x-nullable":true},{"collectionFormat":"multi","default":null,"description":"When sorting by `spender_committee_name`, this is populated with the `spender_committee_name` of the last result.  However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","items":{"type":"string"},"name":"last_spender_committee_name","required":false,"type":"array","x-nullable":true},{"default":null,"description":"When sorting by `disbursement_amount`, this is populated with the `disbursement_amount` of the last result.  However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_disbursement_amount","required":false,"type":"number","x-nullable":true},{"collectionFormat":"multi","description":"Activity or event: Admin/Voter Drive checkbox","in":"query","items":{"type":"string"},"name":"administrative_voter_drive_activity_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"Activity or event: Fundraising checkbox","in":"query","items":{"type":"string"},"name":"fundraising_activity_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"Activity or event: Exempt checkbox","in":"query","items":{"type":"string"},"name":"exempt_activity_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"Activity or event: Direct Candidate checkbox","in":"query","items":{"type":"string"},"name":"direct_candidate_support_activity_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"Activity or event: Administrative checkbox","in":"query","items":{"type":"string"},"name":"administrative_activity_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"Activity or event: Voter Drive checkbox","in":"query","items":{"type":"string"},"name":"general_voter_drive_activity_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"Activity or event: Public Comm (ref to party only) by PAC checkbox","in":"query","items":{"type":"string"},"name":"public_comm_indicator","required":false,"type":"array"},{"collectionFormat":"multi","description":"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.","in":"query","items":{"type":"string"},"name":"spender_committee_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"enum":["","C","D","E","H","I","N","O","P","Q","S","U","V","W","X","Y","Z"],"type":"string"},"name":"spender_committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"enum":["","A","J","P","U","B","D"],"type":"string"},"name":"spender_committee_designation","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nFilter for form and line number using the following format:\n`FORM-LINENUMBER`.  For example an argument such as `F3X-16` would filter\ndown to all entries from form `F3X` line number `16`.\n","in":"query","items":{"type":"string"},"name":"form_line_number","required":false,"type":"array"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"default":null,"description":"Index of last result from previous page","in":"query","name":"last_index","required":false,"type":"integer","x-nullable":true},{"default":"-event_purpose_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleH4Page"}}},"tags":["disbursements"]}},"/v1/schedules/schedule_h4/efile/":{"get":{"description":"\nEfiling endpoints provide real-time campaign finance data received from electronic filers. Efiling endpoints only contain the most recent four months of data and don't contain the processed and coded data that you can find on other endpoints.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nAn unique identifier for each page where the electronic or paper filing is reported.\n","in":"query","items":{"type":"string"},"name":"image_number","required":false,"type":"array"},{"description":"Minium image number of the page where the schedule item is reported","in":"query","name":"min_image_number","required":false,"type":"string"},{"description":"Maxium image number of the page where the schedule item is reported","in":"query","name":"max_image_number","required":false,"type":"string"},{"collectionFormat":"multi","description":"City of the entity that received the payment","in":"query","items":{"type":"string"},"name":"payee_city","required":false,"type":"array"},{"collectionFormat":"multi","description":"Zip of the entity that received the payment","in":"query","items":{"type":"string"},"name":"payee_zip","required":false,"type":"array"},{"collectionFormat":"multi","description":"State of the entity that received the payment","in":"query","items":{"type":"string"},"name":"payee_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","default":null,"description":"When sorting by `disbursement_purpose`, this is populated with the `disbursement_purpose`of the last result.  However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","items":{"type":"string"},"name":"last_disbursement_purpose","required":false,"type":"array","x-nullable":true},{"default":null,"description":"When sorting by `event_purpose_date`, this is populated with the `event_purpose_date` of the last result. However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_event_purpose_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"Minimum event_purpose_date","in":"query","name":"min_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"Maximum event_purpose_date","in":"query","name":"max_date","required":false,"type":"string","x-nullable":true},{"default":null,"description":"When sorting by `disbursement_amount`, this is populated with the `disbursement_amount` of the last result.  However, you will need to pass the index of that last result to `last_index` to get the next page.","in":"query","name":"last_disbursement_amount","required":false,"type":"number","x-nullable":true},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_amount","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_amount","required":false,"type":"number"},{"default":"-event_purpose_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/ScheduleH4EfilePage"}}},"tags":["disbursements"]}},"/v1/state-election-office/":{"get":{"description":"\nState laws and procedures govern elections for state or local offices as well as\nhow candidates appear on election ballots.\nContact the appropriate state election office for more information.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"\nEnter a state (Ex: AK, TX, VA etc..) to find the local election offices contact\ninformation.\n\n","in":"query","name":"state","required":true,"type":"string"},{"default":null,"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/StateElectionOfficeInfoPage"}}},"tags":["filer resources"]}},"/v1/totals/by_entity/":{"get":{"description":"\nProvides cumulative receipt totals by entity type, over a two year cycle. Totals are adjusted to avoid double counting.\n\nThis is [the sql](https://github.com/fecgov/openFEC/blob/develop/data/migrations/V41__large_aggregates.sql) that creates these calculations.\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","name":"cycle","required":true,"type":"integer"},{"default":"end_date","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/EntityReceiptDisbursementTotalsPage"}}},"tags":["financial"]}},"/v1/totals/inaugural_committees/by_contributor/":{"get":{"description":"\nThis endpoint provides information about an inaugural committee's Form 13 report of donations accepted.\nThe data is aggregated by the contributor and the two-year period. We refer to two-year periods as a `cycle`.\n\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of contributor","in":"query","items":{"type":"string"},"name":"contributor_name","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA two year election cycle that the committee was active- (after original registration\ndate but before expiration date in Form 1s) The cycle begins with\nan odd year and is named for its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","default":["-total_donation"],"description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","items":{"type":"string"},"name":"sort","required":false,"type":"array","x-nullable":true},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/InauguralDonationsPage"}}},"tags":["financial"]}},"/v1/totals/{entity_type}/":{"get":{"description":"\nThis endpoint provides information about a committee's Form 3, Form 3X, or Form 3P financial reports,\nwhich are aggregated by two-year period. We refer to two-year periods as a `cycle`.\n\nThe cycle is named after the even-numbered year and includes the year before it. To obtain\ntotals from 2013 and 2014, you would use 2014. In odd-numbered years, the current cycle\nis the next year \u2014 for example, in 2015, the current cycle is 2016.\n\nFor presidential and Senate candidates, multiple two-year cycles exist between elections.\n\n","parameters":[{"default":1,"description":"For paginating through results, starting at page 1","in":"query","name":"page","required":false,"type":"integer"},{"default":20,"description":"The number of results returned per page. Defaults to 20.","in":"query","name":"per_page","required":false,"type":"integer"},{"collectionFormat":"multi","description":"\nFilter records to only those that were applicable to a given\ntwo-year period.The cycle begins with an odd year and is named\nfor its ending, even year.\n","in":"query","items":{"type":"integer"},"name":"cycle","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter designation code of the organization:\n         - A authorized by a candidate\n         - J joint fundraising committee\n         - P principal campaign committee of a candidate\n         - U unauthorized\n         - B lobbyist/registrant PAC\n         - D leadership PAC\n","in":"query","items":{"type":"string"},"name":"committee_designation","required":false,"type":"array"},{"collectionFormat":"multi","description":"\nA unique identifier assigned to each committee or filer registered with the FEC. In general a committee id begins with the letter C which is followed by eight digits.\n","in":"query","items":{"type":"string"},"name":"committee_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter type code of the organization:\n        - C communication cost\n        - D delegate\n        - E electioneering communication\n        - H House\n        - I independent expenditure filer (not a committee)\n        - N PAC - nonqualified\n        - O independent expenditure-only (super PACs)\n        - P presidential\n        - Q PAC - qualified\n        - S Senate\n        - U single candidate independent expenditure\n        - V PAC with non-contribution account, nonqualified\n        - W PAC with non-contribution account, qualified\n        - X party, nonqualified\n        - Y party, qualified\n        - Z national party non-federal account\n","in":"query","items":{"type":"string"},"name":"committee_type","required":false,"type":"array"},{"collectionFormat":"multi","description":"US state or territory","in":"query","items":{"type":"string"},"name":"committee_state","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter \n    code of the filing frequency:\n         - A Administratively terminated\n         - D Debt\n         - M Monthly filer\n         - Q Quarterly filer\n         - T Terminated\n         - W Waived\n","in":"query","items":{"enum":["","A","M","N","Q","T","W","-A","-T"],"type":"string"},"name":"filing_frequency","required":false,"type":"array"},{"collectionFormat":"multi","description":"Name of the Committee's treasurer. If multiple treasurers for the committee, the most recent treasurer will be shown.","in":"query","items":{"type":"string"},"name":"treasurer_name","required":false,"type":"array"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_disbursements","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_disbursements","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_receipts","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_receipts","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_last_cash_on_hand_end_period","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_last_cash_on_hand_end_period","required":false,"type":"number"},{"description":"\nFilter for all amounts greater than a value.\n","in":"query","name":"min_last_debts_owed_by_committee","required":false,"type":"number"},{"description":"\nFilter for all amounts less than a value.\n","in":"query","name":"max_last_debts_owed_by_committee","required":false,"type":"number"},{"collectionFormat":"multi","description":"\nA 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. This is a filter for Leadership PAC sponsor.\n","in":"query","items":{"type":"string"},"name":"sponsor_candidate_id","required":false,"type":"array"},{"collectionFormat":"multi","description":"The one-letter code for the kind for organization:\n        - C corporation\n        - L labor organization\n        - M membership organization\n        - T trade association\n        - V cooperative\n        - W corporation without capital stock\n        - H host committee\n        - I inaugural committee\n","in":"query","items":{"enum":["","C","L","M","T","V","W","H","I"],"type":"string"},"name":"organization_type","required":false,"type":"array"},{"description":"Filter for committees whose first Form 1 was received on or after this date.","in":"query","name":"min_first_f1_date","required":false,"type":"string"},{"description":"Filter for committees whose first Form 1 was received on or before this date.","in":"query","name":"max_first_f1_date","required":false,"type":"string"},{"default":"-cycle","description":"Provide a field to sort by. Use `-` for descending order.\n","in":"query","name":"sort","required":false,"type":"string"},{"default":false,"description":"Hide null values on sorted column(s).","in":"query","name":"sort_hide_null","required":false,"type":"boolean"},{"default":false,"description":"Toggle that filters out all rows having sort column that is non-null","in":"query","name":"sort_null_only","required":false,"type":"boolean"},{"default":false,"description":"Toggle that sorts null values last","in":"query","name":"sort_nulls_last","required":false,"type":"boolean"},{"default":"DEMO_KEY","description":"\nAPI key for https://api.data.gov. Get one at https://api.data.gov/signup.\n","in":"query","name":"api_key","required":false,"type":"string"},{"description":"Committee groupings based on FEC filing form.                 Choose one of: `presidential`, `pac`, `party`, `pac-party`,                 `house-senate`, or `ie-only`","enum":["presidential","pac","party","pac-party","house-senate","ie-only"],"in":"path","name":"entity_type","required":true,"type":"string"}],"responses":{"default":{"description":"","schema":{"$ref":"#/definitions/CommitteeTotalsPage"}}},"tags":["financial"]}}},"produces":["application/json"],"security":[{"ApiKeyHeaderAuth":[],"ApiKeyQueryAuth":[],"apiKey":[]}],"securityDefinitions":{"ApiKeyHeaderAuth":{"in":"header","name":"X-Api-Key","type":"apiKey"},"ApiKeyQueryAuth":{"in":"query","name":"api_key","type":"apiKey"},"apiKey":{"in":"query","name":"api_key","type":"apiKey"}},"swagger":"2.0","tags":[{"description":"Candidate endpoints give you access to information about the people running for office. This information is organized by `candidate_id`. If you're unfamiliar with candidate IDs, using `/candidates/search/` will help you locate a particular candidate. \n\n Officially, a candidate is an individual seeking nomination for election to a federal office. People become candidates when they (or agents working on their behalf) raise contributions or make expenditures that exceed $5,000. \n\n The candidate endpoints primarily use data from FEC registration [Form 1](https://www.fec.gov/resources/cms-content/documents/fecfrm1.pdf) for committee information and [Form 2](https://www.fec.gov/resources/cms-content/documents/fecfrm2.pdf) for candidate information.","name":"candidate"},{"description":"Committees are entities that spend and raise money in an election. Their characteristics and relationships with candidates can change over time. \n\n You might want to use filters or search endpoints to find the committee you're looking for. Then you can use other committee endpoints to explore information about the committee that interests you. \n\n Financial information is organized by `committee_id`, so finding the committee you're interested in will lead you to more granular financial information. \n\n The committee endpoints include all FEC filers, even if they aren't registered as a committee. \n\n Officially, committees include the committees and organizations that file with the FEC. Several different types of organizations file financial reports with the FEC: \n\n *Campaign committees authorized by particular candidates to raise and spend funds in their campaigns. Non-party committees (e.g., PACs), some of which may be sponsored by corporations, unions, trade or membership groups, etc. Political party committees at the national, state, and local levels. Groups and individuals making only independent expenditures Corporations, unions, and other organizations making internal communications* \n\n The committee endpoints primarily use data from FEC registration Form 1 and Form 2.","name":"committee"},{"description":"Reporting deadlines, election dates FEC meetings, events etc.","name":"dates"},{"description":"Fetch key information about a committee's Form 3, Form 3X, Form 13, or Form 3P financial reports. \n\n Most committees are required to summarize their financial activity in each filing; those summaries are included in these files. Generally, committees file reports on a quarterly or monthly basis, but some must also submit a report 12 days before primary elections. Therefore, during the primary season, the period covered by this file may be different for different committees. These totals also incorporate any changes made by committees, if any report covering the period is amended. \n\n Information is made available on the API as soon as it's processed. Keep in mind, complex paper filings take longer to process. \n\n The financial endpoints use data from FEC [form 5](https://www.fec.gov/pdf/forms/fecfrm5.pdf), for independent expenditors; or the summary and detailed summary pages of the FEC [Form 3](https://www.fec.gov/pdf/forms/fecfrm3.pdf), for House and Senate committees; [Form 3X](https://www.fec.gov/pdf/forms/fecfrm3x.pdf), for PACs and parties; [Form 13](https://www.fec.gov/pdf/forms/fecfrm13.pdf) for inaugural committees; and [Form 3P](https://www.fec.gov/pdf/forms/fecfrm3p.pdf), for presidential committees.","name":"financial"},{"description":"Search for candidates, committees by name.","name":"search"},{"description":"All official records and reports filed by or delivered to the FEC. \n\n Note: because the filings data includes many records, counts for large result sets are approximate; you will want to page through the records until no records are returned.","name":"filings"},{"description":"This collection of endpoints includes Schedule A records reported by a committee. Schedule A records describe itemized receipts, including contributions from individuals. If you are interested in contributions from individuals, use the /schedules/schedule_a/ endpoint. For a more complete description of all Schedule A records visit [About receipts data](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/about-receipts-data/). If you are interested in our \"is_individual\" methodology visit our [methodology page](https://www.fec.gov/campaign-finance-data/about-campaign-finance-data/methodology/). \n\n \n\n \n\n Schedule A is also available as a database dump file that is updated weekly on Sunday. The database dump files are here: https://www.fec.gov/files/bulk-downloads/index.html?prefix=bulk-downloads/data-dump/schedules/. The instructions are here: https://www.fec.gov/files//bulk-downloads/data-dump/schedules/README.txt. We cannot provide help with restoring the database dump files, but you can refer to this community led [group](https://groups.google.com/forum/#!forum/fec-data) for discussion.","name":"receipts"},{"description":"Schedule B filings describe itemized disbursements. This data explains how committees and other filers spend their money. These figures are reported as part of forms F3, F3X and F3P.","name":"disbursements"},{"description":"Schedule C shows all loans, endorsements and loan guarantees a committee receives or makes.","name":"loans"},{"description":"Schedule D, it shows debts and obligations owed to or by the committee that are required to be disclosed.","name":"debts"},{"description":"Schedule E covers the line item expenditures for independent expenditures. For example, if a super PAC bought ads on TV to oppose a federal candidate, each ad purchase would be recorded here with the expenditure amount, name and id of the candidate, and whether the ad supported or opposed the candidate. \n\n An independent expenditure is an expenditure for a communication \"expressly advocating the election or defeat of a clearly identified candidate that is not made in cooperation, consultation, or concert with, or at the request or suggestion of, a candidate, a candidate\u2019s authorized committee, or their agents, or a political party or its agents.\" \n\n Aggregates by candidate do not include 24 and 48 hour reports. This ensures we don't double count expenditures and the totals are more accurate. You can still find the information from 24 and 48 hour reports in `/schedule/schedule_e/`.","name":"independent expenditures"},{"description":"Schedule F, it shows all special expenditures a national or state party committee makes in connection with the general election campaigns of federal candidates.","name":"party-coordinated expenditures"},{"description":"Reports of communication costs by corporations and membership organizations from the FEC [F7 forms](https://www.fec.gov/pdf/forms/fecform7.pdf).","name":"communication cost"},{"description":"An electioneering communication is any broadcast, cable or satellite communication that fulfills each of the following conditions: \n\n _The communication refers to a clearly identified federal candidate._ \n\n _The communication is publicly distributed by a television station, radio station, cable television system or satellite system for a fee._ \n\n _The communication is distributed within 60 days prior to a general election or 30 days prior to a primary election to federal office._","name":"electioneering"},{"description":"Data supporting fec.gov's presidential map. \n\n For more information about the presidential map data available to download from fec.gov, please visit: https://www.fec.gov/campaign-finance-data/presidential-map-data/","name":"presidential"},{"description":"Useful tools for those who file with the FEC. \n\n Look up RAD analyst with telephone extension by committee_id.","name":"filer resources"},{"description":"Collection of endpoints that provide information about national party committee accounts including presidential nominating conventions, national party headquarters buildings, and election recounts and contests and other legal proceedings accounts.","name":"national party accounts"},{"description":"Efiling endpoints provide real-time campaign finance data received from electronic filers. Efiling endpoints only contain the most recent four months of data and don't contain the processed and coded data that you can find on other endpoints.","name":"efiling"},{"description":"The agency\u2019s monitoring process may detect potential violations through a review of a committee\u2019s reports or through a Commission audit. By law, all enforcement cases must remain confidential until they\u2019re closed. \n\n The Commission is required by law to audit Presidential campaigns that accept public funds. In addition, the Commission audits a committee when it appears not to have met the threshold requirements for substantial compliance with the Federal Election Campaign Act. The audit determines whether the committee complied with limitations, prohibitions and disclosure requirements. \n\n These endpoints contain Final Audit Reports approved by the Commission since inception.","name":"audit"},{"description":"Explore relevant statutes, regulations and Commission actions.","name":"legal"}]}
