{"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":{"x-nullable":true},"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}},"type":"object"},"BaseF3FilingPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/BaseF3Filing"},"type":"array"}},"type":"object"},"BaseF3PFiling":{"properties":{"amended_by":{"type":"integer"},"amendment":{"x-nullable":true},"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}},"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":{"x-nullable":true},"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}},"type":"object"},"BaseF3XFilingPage":{"properties":{"pagination":{"$ref":"#/definitions/OffsetInfo"},"results":{"items":{"$ref":"#/definitions/BaseF3XFiling"},"type":"array"}},"type":"object"},"CCAggregates":{"properties":{"candidate":{"x-nullable":true},"candidate_id":{"type":"string"},"candidate_name":{"type":"string"},"committee":{"x-nullable":true},"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":["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":"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","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_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_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":"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","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":"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","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":"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","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":"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","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","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","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 - 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","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","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","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","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","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","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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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","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","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","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","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","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","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","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","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":{"x-nullable":true},"candidate_id":{"type":"string"},"candidate_name":{"type":"string"},"committee":{"x-nullable":true},"committee_id":{"type":"string"},"committee_name":{"type":"string"},"count":{"type":"integer"},"cycle":{"type":"integer"},"total":{"type":"number"}},"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 - 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":{"type":"string"},"candidate_pcc_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":{"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","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","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\n - NOTICE F5, F24, 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 - 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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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"},"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"},"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"},"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 - 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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 Democrasts\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 Democrasts\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 Democrasts\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 Democrasts\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 Democrasts\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","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","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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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":{"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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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":{"description":"Employer of contributor as reported on the committee's filing","type":"string"},"total":{"description":"Sum of transactions","type":"number","x-nullable":true}},"required":["committee_id","cycle","employer"],"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":{"description":"Occupation of contributor as reported on the committee's filing","type":"string"},"total":{"description":"Sum of transactions","type":"number","x-nullable":true}},"required":["committee_id","cycle","occupation"],"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":{"description":"Sum of transactions","type":"number","x-nullable":true}},"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":{"description":"Sum of transactions","type":"number","x-nullable":true}},"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":{"description":"Sum of transactions","type":"number","x-nullable":true},"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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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":{"description":"\nSchedule B disbursements aggregated by non-memoed items only\n","type":"number","x-nullable":true}},"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":{"description":"Name of the entity receiving the disbursement","type":"string"},"total":{"type":"number"}},"required":["committee_id","cycle","recipient_name"],"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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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},"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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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 - 48 48 Hour Notification\n - 24 24 Hour Notification\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"},"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","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","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 Getting started with the openFEC API
\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 APIinfo@fec.gov. 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