{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Health Health Get"}}}}}}},"/health/content":{"get":{"summary":"Content Health","description":"Content-aware probe for external uptime monitors.\n\nReturns 200 when all DB content floors are met, 503 (with\nper-check details) otherwise. See ``api/health_content.py`` for\nthe rationale (Apr 30 wrong-volume-bootstrap incident). The\nendpoint deliberately lives outside ``/v1`` so monitors can hit\nit without rotating API keys; it exposes only row-count metadata\nwhich is non-sensitive.","operationId":"content_health_health_content_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/provenance/people-enrichment":{"get":{"summary":"People Enrichment Provenance Contract","operationId":"people_enrichment_provenance_contract_provenance_people_enrichment_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response People Enrichment Provenance Contract Provenance People Enrichment Get"}}}}}}},"/v1/person/by-slug/{slug}":{"get":{"summary":"Get Person By Slug","operationId":"get_person_by_slug_v1_person_by_slug__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PersonSlugResult"},"title":"Response Get Person By Slug V1 Person By Slug  Slug  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/person/{person_id}":{"get":{"summary":"Get Person","operationId":"get_person_v1_person__person_id__get","parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Person Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/org/{organization_id}":{"get":{"summary":"Get Organization","operationId":"get_organization_v1_org__organization_id__get","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Organization Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/committees":{"get":{"summary":"List Committees","operationId":"list_committees_v1_committees_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommitteeListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/committees/by-slug/{slug}":{"get":{"summary":"Get Committee By Slug","operationId":"get_committee_by_slug_v1_committees_by_slug__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CommitteeListItem"},"title":"Response Get Committee By Slug V1 Committees By Slug  Slug  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/committees/{committee_id}":{"get":{"summary":"Get Committee","operationId":"get_committee_v1_committees__committee_id__get","parameters":[{"name":"committee_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Committee Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommitteeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/candidates":{"get":{"summary":"List Candidates","operationId":"list_candidates_v1_candidates_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CandidateListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/candidates/by-slug/{slug}":{"get":{"summary":"Get Candidate By Slug","operationId":"get_candidate_by_slug_v1_candidates_by_slug__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CandidateListItem"},"title":"Response Get Candidate By Slug V1 Candidates By Slug  Slug  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/candidates/{candidate_id}":{"get":{"summary":"Get Candidate","operationId":"get_candidate_v1_candidates__candidate_id__get","parameters":[{"name":"candidate_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Candidate Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CandidateResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/filings/{filing_id}":{"get":{"summary":"Get Filing","operationId":"get_filing_v1_filings__filing_id__get","parameters":[{"name":"filing_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Filing Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FilingResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/transactions":{"get":{"summary":"List Transactions","operationId":"list_transactions_v1_transactions_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TransactionResponse"},"title":"Response List Transactions V1 Transactions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/person/{person_id}/contribution-insights":{"get":{"summary":"Get Person Contribution Insights","operationId":"get_person_contribution_insights_v1_person__person_id__contribution_insights_get","parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Person Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonContributionInsights"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/person/{person_id}/top-donors":{"get":{"summary":"Get Person Top Donors","operationId":"get_person_top_donors_v1_person__person_id__top_donors_get","parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Person Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Limit"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/RankedTransactionParty"},"title":"Response Get Person Top Donors V1 Person  Person Id  Top Donors Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/person/{person_id}/top-employers":{"get":{"summary":"Get Person Top Employers","operationId":"get_person_top_employers_v1_person__person_id__top_employers_get","parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Person Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Limit"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PersonTopEmployerRow"},"title":"Response Get Person Top Employers V1 Person  Person Id  Top Employers Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/committees/{committee_id}/summary":{"get":{"summary":"Get Committee Summary","operationId":"get_committee_summary_v1_committees__committee_id__summary_get","parameters":[{"name":"committee_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Committee Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommitteeFundraisingSummary"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/counties/{state}/{county_slug}/campaign-finance-summary":{"get":{"summary":"Get County Campaign Finance Summary","operationId":"get_county_campaign_finance_summary_v1_counties__state___county_slug__campaign_finance_summary_get","parameters":[{"name":"state","in":"path","required":true,"schema":{"type":"string","title":"State"}},{"name":"county_slug","in":"path","required":true,"schema":{"type":"string","title":"County Slug"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountyCampaignFinanceSummary"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/committees/{committee_id}/filings/summary":{"get":{"summary":"Get Committee Filings Summary","operationId":"get_committee_filings_summary_v1_committees__committee_id__filings_summary_get","parameters":[{"name":"committee_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Committee Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommitteeFilingBreakdown"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/candidates/{candidate_id}/summary":{"get":{"summary":"Get Candidate Summary","description":"Return the FEC weball / derived fundraising summary for a candidate.","operationId":"get_candidate_summary_v1_candidates__candidate_id__summary_get","parameters":[{"name":"candidate_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Candidate Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CandidateFundraisingSummary"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/candidates/{candidate_id}/independent-expenditures":{"get":{"summary":"Get Candidate Independent Expenditures","operationId":"get_candidate_independent_expenditures_v1_candidates__candidate_id__independent_expenditures_get","parameters":[{"name":"candidate_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Candidate Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IndependentExpenditureResponse"},"title":"Response Get Candidate Independent Expenditures V1 Candidates  Candidate Id  Independent Expenditures Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/candidates/{candidate_id}/independent-expenditures/summary":{"get":{"summary":"Get Candidate Independent Expenditures Summary","operationId":"get_candidate_independent_expenditures_summary_v1_candidates__candidate_id__independent_expenditures_summary_get","parameters":[{"name":"candidate_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Candidate Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IndependentExpenditureSummary"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/campaign-finance/states/summary":{"get":{"summary":"Get Campaign Finance State Summary","operationId":"get_campaign_finance_state_summary_v1_campaign_finance_states_summary_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StateSummaryItem"},"title":"Response Get Campaign Finance State Summary V1 Campaign Finance States Summary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/campaign-finance/states/{state_code}":{"get":{"summary":"Get Campaign Finance State Detail","operationId":"get_campaign_finance_state_detail_v1_campaign_finance_states__state_code__get","parameters":[{"name":"state_code","in":"path","required":true,"schema":{"type":"string","pattern":"^[A-Z]{2}$","title":"State Code"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateDetailResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/committees/{committee_id}/independent-expenditures-made":{"get":{"summary":"Get Committee Independent Expenditures Made","operationId":"get_committee_independent_expenditures_made_v1_committees__committee_id__independent_expenditures_made_get","parameters":[{"name":"committee_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Committee Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Limit"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommitteeIndependentExpenditureActivity"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/offices/{office_id}":{"get":{"summary":"Get Office","operationId":"get_office_v1_offices__office_id__get","parameters":[{"name":"office_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Office Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OfficeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/contests/{contest_id}":{"get":{"summary":"Get Contest","operationId":"get_contest_v1_contests__contest_id__get","parameters":[{"name":"contest_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Contest Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContestResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/candidacies/{candidacy_id}":{"get":{"summary":"Get Candidacy","operationId":"get_candidacy_v1_candidacies__candidacy_id__get","parameters":[{"name":"candidacy_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Candidacy Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CandidacyResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/officeholdings/{officeholding_id}":{"get":{"summary":"Get Officeholding","operationId":"get_officeholding_v1_officeholdings__officeholding_id__get","parameters":[{"name":"officeholding_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Officeholding Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OfficeholdingResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/jurisdictions/{jurisdiction_id}/offices":{"get":{"summary":"Get Jurisdiction Offices","operationId":"get_jurisdiction_offices_v1_jurisdictions__jurisdiction_id__offices_get","parameters":[{"name":"jurisdiction_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Jurisdiction Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OfficeListItem"},"title":"Response Get Jurisdiction Offices V1 Jurisdictions  Jurisdiction Id  Offices Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/congress/members":{"get":{"summary":"Get Congress Members","operationId":"get_congress_members_v1_congress_members_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CongressMemberSummary"},"title":"Response Get Congress Members V1 Congress Members Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/elections/timeline/upcoming":{"get":{"summary":"Get Upcoming Elections Timeline","operationId":"get_upcoming_elections_timeline_v1_elections_timeline_upcoming_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UpcomingElectionTimelineEntry"},"title":"Response Get Upcoming Elections Timeline V1 Elections Timeline Upcoming Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/elections/{election_date}":{"get":{"summary":"Get Election Date Aggregate","operationId":"get_election_date_aggregate_v1_elections__election_date__get","parameters":[{"name":"election_date","in":"path","required":true,"schema":{"type":"string","format":"date","title":"Election Date"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ElectionDateAggregateResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/geometry":{"get":{"summary":"Get Geometry","operationId":"get_geometry_v1_geometry_get","parameters":[{"name":"level","in":"query","required":true,"schema":{"enum":["country","state"],"type":"string","title":"Level"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^[A-Z]{2}$"},{"type":"null"}],"title":"State"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Geometry V1 Geometry Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/civics/geometry":{"get":{"summary":"Get Civics Geometry","operationId":"get_civics_geometry_v1_civics_geometry_get","parameters":[{"name":"level","in":"query","required":true,"schema":{"enum":["state","county","congressional_district"],"type":"string","title":"Level"}},{"name":"state","in":"query","required":true,"schema":{"type":"string","minLength":2,"maxLength":2,"pattern":"^[A-Za-z]{2}$","title":"State"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CivicGeometryFeatureCollection"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/contacts":{"get":{"summary":"Get Contacts","operationId":"get_contacts_v1_contacts_get","parameters":[{"name":"owner_type","in":"query","required":true,"schema":{"enum":["person","organization","office","officeholding","candidacy"],"type":"string","title":"Owner Type"}},{"name":"owner_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Owner Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ContactSummary"},"title":"Response Get Contacts V1 Contacts Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/data-sources":{"get":{"summary":"Get Data Sources","operationId":"get_data_sources_v1_data_sources_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DataSourceMetadataResponse"},"title":"Response Get Data Sources V1 Data Sources Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/coverage/registry":{"get":{"summary":"Get Runtime Coverage Registry","operationId":"get_runtime_coverage_registry_v1_coverage_registry_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CoverageRegistryResponse"},"title":"Response Get Runtime Coverage Registry V1 Coverage Registry Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/parcels/{parcel_id}":{"get":{"summary":"Get Parcel","operationId":"get_parcel_v1_parcels__parcel_id__get","parameters":[{"name":"parcel_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Parcel Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParcelDetailResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/parcels":{"get":{"summary":"List Parcels","operationId":"list_parcels_v1_parcels_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ParcelSummaryResponse"},"title":"Response List Parcels V1 Parcels Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/investigate/donors-with-property":{"get":{"summary":"List Donors With Property","operationId":"list_donors_with_property_v1_investigate_donors_with_property_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DonorsWithPropertyResult"},"title":"Response List Donors With Property V1 Investigate Donors With Property Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/graph/{entity_type}/{entity_id}/relationships":{"get":{"summary":"Get Entity Relationships","description":"Return the graph neighborhood of an entity.","operationId":"get_entity_relationships_v1_graph__entity_type___entity_id__relationships_get","parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"enum":["person","org","committee","candidate","office","electoral_division","contest","candidacy","officeholding"],"type":"string","title":"Entity Type"}},{"name":"entity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Entity Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EntityRelationshipsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/search":{"get":{"summary":"Search","operationId":"search_v1_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"maxLength":100,"title":"Q"}},{"name":"entity_type","in":"query","required":false,"schema":{"anyOf":[{"enum":["person","org","committee","candidate","office","contest"],"type":"string"},{"type":"null"}],"title":"Entity Type"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SearchResult"},"title":"Response Search V1 Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/donors/search":{"get":{"summary":"Donor Search","operationId":"donor_search_v1_donors_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","title":"Q"}},{"name":"by","in":"query","required":false,"schema":{"type":"string","default":"name","title":"By"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DonorSearchResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/er/clusters":{"get":{"summary":"List Er Clusters","operationId":"list_er_clusters_v1_er_clusters_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ERClusterSummaryResponse"},"title":"Response List Er Clusters V1 Er Clusters Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/er/clusters/{cluster_id}":{"get":{"summary":"Get Er Cluster","operationId":"get_er_cluster_v1_er_clusters__cluster_id__get","parameters":[{"name":"cluster_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Cluster Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ERClusterDetailResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/er/summary":{"get":{"summary":"Get Er Summary","operationId":"get_er_summary_v1_er_summary_get","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ERSummaryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/er/{entity_type}/{entity_id}/matches":{"get":{"summary":"Get Entity Matches","operationId":"get_entity_matches_v1_er__entity_type___entity_id__matches_get","parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"enum":["person","organization"],"type":"string","title":"Entity Type"}},{"name":"entity_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Entity Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MatchDecisionResponse"},"title":"Response Get Entity Matches V1 Er  Entity Type   Entity Id  Matches Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/admin/portraits/{portrait_id}/takedown":{"post":{"summary":"Request Portrait Takedown","operationId":"request_portrait_takedown_v1_admin_portraits__portrait_id__takedown_post","parameters":[{"name":"portrait_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Portrait Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Request Portrait Takedown V1 Admin Portraits  Portrait Id  Takedown Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/federal/officials":{"get":{"summary":"List Federal Officials","description":"Return the current federal-official directory, optionally filtered.\n\nFilters are applied in Python over the full current-officeholder directory\nrather than pushed into the query, keeping this a pure wrapper over the\nsingle directory owner ``fetch_current_federal_members``.","operationId":"list_federal_officials_public_v1_federal_officials_get","parameters":[{"name":"chamber","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chamber"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"}},{"name":"party","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PublicFederalOfficial"},"title":"Response List Federal Officials Public V1 Federal Officials Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/federal/export.json":{"get":{"summary":"Export Federal Money Json","operationId":"export_federal_money_json_public_v1_federal_export_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicMemberMoneySummary"},"type":"array","title":"Response Export Federal Money Json Public V1 Federal Export Json Get"}}}}}}},"/public/v1/federal/export.csv":{"get":{"summary":"Export Federal Money Csv","operationId":"export_federal_money_csv_public_v1_federal_export_csv_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/public/v1/federal/officials/{person_id}/money":{"get":{"summary":"Get Federal Official Money","description":"Return the FEC money + IE summary for one current federal official.\n\n404 only when ``person_id`` is not a current federal official. A known member\nwith no linked ``cf.candidate`` returns 200 with ``has_fec_money=False``.","operationId":"get_federal_official_money_public_v1_federal_officials__person_id__money_get","parameters":[{"name":"person_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Person Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicMemberMoneySummary"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"CandidacyResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"person_id":{"type":"string","format":"uuid","title":"Person Id"},"person_name":{"type":"string","title":"Person Name"},"contest_id":{"type":"string","format":"uuid","title":"Contest Id"},"party":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"},"filing_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Filing Date"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"incumbent_challenge":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Incumbent Challenge"},"candidate_number":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Candidate Number"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","person_id","person_name","contest_id"],"title":"CandidacyResponse"},"CandidacySummary":{"properties":{"candidacy_id":{"type":"string","format":"uuid","title":"Candidacy Id"},"person_id":{"type":"string","format":"uuid","title":"Person Id"},"person_name":{"type":"string","title":"Person Name"},"party":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"incumbent_challenge":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Incumbent Challenge"}},"type":"object","required":["candidacy_id","person_id","person_name"],"title":"CandidacySummary","description":"Summary of a candidacy, embedded in ContestResponse."},"CandidateFundraisingSummary":{"properties":{"candidate_id":{"type":"string","format":"uuid","title":"Candidate Id"},"candidate_name":{"type":"string","title":"Candidate Name"},"total_raised":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Raised"},"total_spent":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Spent"},"net":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Net"},"transaction_count":{"type":"integer","title":"Transaction Count"},"committees":{"items":{"$ref":"#/components/schemas/CommitteeFundraisingSummary"},"type":"array","title":"Committees"},"cash_on_hand":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Cash On Hand"},"summary_source":{"type":"string","enum":["fec_weball","derived"],"title":"Summary Source"},"itemized_transaction_count":{"type":"integer","title":"Itemized Transaction Count","default":0}},"type":"object","required":["candidate_id","candidate_name","total_raised","total_spent","net","transaction_count","committees","summary_source"],"title":"CandidateFundraisingSummary"},"CandidateListItem":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"fec_candidate_id":{"type":"string","title":"Fec Candidate Id"},"name":{"type":"string","title":"Name"},"person_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Person Id"},"party":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"},"office":{"type":"string","title":"Office"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"district":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"District"},"slug":{"type":"string","title":"Slug"},"slug_is_unique":{"type":"boolean","title":"Slug Is Unique"}},"type":"object","required":["id","fec_candidate_id","name","office","slug","slug_is_unique"],"title":"CandidateListItem"},"CandidateListResponse":{"properties":{"items":{"items":{"$ref":"#/components/schemas/CandidateListItem"},"type":"array","title":"Items"},"has_next":{"type":"boolean","title":"Has Next"},"offset":{"type":"integer","title":"Offset"},"limit":{"type":"integer","title":"Limit"}},"type":"object","required":["items","has_next","offset","limit"],"title":"CandidateListResponse"},"CandidateResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"fec_candidate_id":{"type":"string","title":"Fec Candidate Id"},"name":{"type":"string","title":"Name"},"slug":{"type":"string","title":"Slug"},"slug_is_unique":{"type":"boolean","title":"Slug Is Unique"},"person_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Person Id"},"party":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"},"office":{"type":"string","title":"Office"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"district":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"District"},"incumbent_challenge":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Incumbent Challenge"},"principal_committee_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Principal Committee Id"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","fec_candidate_id","name","slug","slug_is_unique","office","sources"],"title":"CandidateResponse"},"CivicGeometryFeature":{"properties":{"type":{"type":"string","const":"Feature","title":"Type","default":"Feature"},"geometry":{"additionalProperties":true,"type":"object","title":"Geometry"},"properties":{"$ref":"#/components/schemas/CivicGeometryFeatureProperties"}},"type":"object","required":["geometry","properties"],"title":"CivicGeometryFeature"},"CivicGeometryFeatureCollection":{"properties":{"type":{"type":"string","const":"FeatureCollection","title":"Type","default":"FeatureCollection"},"features":{"items":{"$ref":"#/components/schemas/CivicGeometryFeature"},"type":"array","title":"Features"}},"type":"object","title":"CivicGeometryFeatureCollection"},"CivicGeometryFeatureProperties":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"name":{"type":"string","title":"Name"},"division_type":{"type":"string","title":"Division Type"},"state":{"type":"string","title":"State"},"district_number":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"District Number"},"boundary_year":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Boundary Year"}},"type":"object","required":["id","name","division_type","state"],"title":"CivicGeometryFeatureProperties"},"ClusterMemberResponse":{"properties":{"entity_type":{"type":"string","enum":["person","organization"],"title":"Entity Type"},"entity_id":{"type":"string","format":"uuid","title":"Entity Id"},"is_canonical":{"type":"boolean","title":"Is Canonical"},"canonical_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Canonical Name"}},"type":"object","required":["entity_type","entity_id","is_canonical"],"title":"ClusterMemberResponse"},"CommitteeCycleSummary":{"properties":{"cycle":{"type":"integer","title":"Cycle"},"total_receipts":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Receipts"},"total_disbursements":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Disbursements"},"cash_on_hand":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Cash On Hand"},"coverage_start_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Coverage Start Date"},"coverage_end_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Coverage End Date"}},"type":"object","required":["cycle","total_receipts","total_disbursements"],"title":"CommitteeCycleSummary","description":"One row of official FEC per-cycle committee totals from ``cf.committee_summary``."},"CommitteeFilingBreakdown":{"properties":{"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"committee_name":{"type":"string","title":"Committee Name"},"filings":{"items":{"$ref":"#/components/schemas/FilingPeriodSummary"},"type":"array","title":"Filings"}},"type":"object","required":["committee_id","committee_name","filings"],"title":"CommitteeFilingBreakdown"},"CommitteeFundraisingSummary":{"properties":{"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"committee_name":{"type":"string","title":"Committee Name"},"total_raised":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Raised"},"total_spent":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Spent"},"net":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Net"},"transaction_count":{"type":"integer","title":"Transaction Count"},"jurisdiction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction"},"data_through":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Data Through"},"cash_receipts_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Cash Receipts Total","default":"0.00"},"in_kind_receipts_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"In Kind Receipts Total","default":"0.00"},"loan_receipts_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Loan Receipts Total","default":"0.00"},"contribution_receipts_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Contribution Receipts Total","default":"0.00"},"top_donors":{"items":{"$ref":"#/components/schemas/RankedTransactionParty"},"type":"array","title":"Top Donors"},"top_vendors":{"items":{"$ref":"#/components/schemas/RankedTransactionParty"},"type":"array","title":"Top Vendors"},"spend_categories":{"anyOf":[{"items":{"$ref":"#/components/schemas/SpendCategorySummary"},"type":"array"},{"type":"null"}],"title":"Spend Categories"},"itemized_transaction_count":{"type":"integer","title":"Itemized Transaction Count","default":0},"cycle_summaries":{"items":{"$ref":"#/components/schemas/CommitteeCycleSummary"},"type":"array","title":"Cycle Summaries"},"summary_source":{"type":"string","enum":["fec_committee_summary","derived"],"title":"Summary Source","default":"derived"}},"type":"object","required":["committee_id","committee_name","total_raised","total_spent","net","transaction_count"],"title":"CommitteeFundraisingSummary"},"CommitteeIndependentExpenditureActivity":{"properties":{"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"support_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Support Total"},"oppose_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Oppose Total"},"ie_transaction_count":{"type":"integer","title":"Ie Transaction Count"},"excluded_outlier_count":{"type":"integer","title":"Excluded Outlier Count","default":0},"targets":{"items":{"$ref":"#/components/schemas/CommitteeIndependentExpenditureTarget"},"type":"array","title":"Targets"}},"type":"object","required":["committee_id","support_total","oppose_total","ie_transaction_count"],"title":"CommitteeIndependentExpenditureActivity"},"CommitteeIndependentExpenditureTarget":{"properties":{"candidate_id":{"type":"string","format":"uuid","title":"Candidate Id"},"fec_candidate_id":{"type":"string","title":"Fec Candidate Id"},"candidate_name":{"type":"string","title":"Candidate Name"},"person_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Person Id"},"party":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"},"office":{"type":"string","title":"Office"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"district":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"District"},"slug":{"type":"string","title":"Slug"},"slug_is_unique":{"type":"boolean","title":"Slug Is Unique"},"support_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Support Total"},"oppose_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Oppose Total"},"transaction_count":{"type":"integer","title":"Transaction Count"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["candidate_id","fec_candidate_id","candidate_name","office","slug","slug_is_unique","support_total","oppose_total","transaction_count"],"title":"CommitteeIndependentExpenditureTarget"},"CommitteeListItem":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"fec_committee_id":{"type":"string","title":"Fec Committee Id"},"name":{"type":"string","title":"Name"},"committee_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Committee Type"},"party":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"slug":{"type":"string","title":"Slug"},"slug_is_unique":{"type":"boolean","title":"Slug Is Unique"}},"type":"object","required":["id","fec_committee_id","name","slug","slug_is_unique"],"title":"CommitteeListItem"},"CommitteeListResponse":{"properties":{"items":{"items":{"$ref":"#/components/schemas/CommitteeListItem"},"type":"array","title":"Items"},"has_next":{"type":"boolean","title":"Has Next"},"offset":{"type":"integer","title":"Offset"},"limit":{"type":"integer","title":"Limit"}},"type":"object","required":["items","has_next","offset","limit"],"title":"CommitteeListResponse"},"CommitteeResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"fec_committee_id":{"type":"string","title":"Fec Committee Id"},"name":{"type":"string","title":"Name"},"slug":{"type":"string","title":"Slug"},"slug_is_unique":{"type":"boolean","title":"Slug Is Unique"},"organization_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Organization Id"},"committee_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Committee Type"},"committee_designation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Committee Designation"},"party":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"zip_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Zip Code"},"treasurer_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Treasurer Name"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"},"linked_candidates":{"items":{"$ref":"#/components/schemas/CandidateListItem"},"type":"array","title":"Linked Candidates"}},"type":"object","required":["id","fec_committee_id","name","slug","slug_is_unique","sources"],"title":"CommitteeResponse"},"CongressMemberSummary":{"properties":{"person_id":{"type":"string","format":"uuid","title":"Person Id"},"person_name":{"type":"string","title":"Person Name"},"officeholding_id":{"type":"string","format":"uuid","title":"Officeholding Id"},"office_id":{"type":"string","format":"uuid","title":"Office Id"},"office_name":{"type":"string","title":"Office Name"},"chamber":{"type":"string","title":"Chamber"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"district":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"District"},"district_or_class":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"District Or Class"},"party":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"},"portrait_source_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Portrait Source Image Url"},"person_detail_path":{"type":"string","title":"Person Detail Path"}},"type":"object","required":["person_id","person_name","officeholding_id","office_id","office_name","chamber","person_detail_path"],"title":"CongressMemberSummary"},"ContactSummary":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"type":{"type":"string","title":"Type"},"value_normalized":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Value Normalized"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"owner_type":{"type":"string","title":"Owner Type"},"owner_id":{"type":"string","format":"uuid","title":"Owner Id"}},"type":"object","required":["id","type","owner_type","owner_id"],"title":"ContactSummary"},"ContestResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"name":{"type":"string","title":"Name"},"election_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Election Date"},"election_type":{"type":"string","enum":["general","primary","runoff","special","recall"],"title":"Election Type"},"office_id":{"type":"string","format":"uuid","title":"Office Id"},"electoral_division_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Electoral Division Id"},"electoral_division_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Electoral Division Type"},"electoral_division_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Electoral Division State"},"number_of_seats":{"type":"integer","title":"Number Of Seats"},"filing_deadline":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Filing Deadline"},"is_partisan":{"type":"boolean","title":"Is Partisan"},"candidate_list_incomplete":{"type":"boolean","title":"Candidate List Incomplete"},"result_winner_candidacy_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result Winner Candidacy Id"},"result_winner_person_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result Winner Person Id"},"result_winner_person_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result Winner Person Name"},"candidacies":{"items":{"$ref":"#/components/schemas/CandidacySummary"},"type":"array","title":"Candidacies"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","name","election_type","office_id","number_of_seats","is_partisan","candidate_list_incomplete"],"title":"ContestResponse"},"ContributionInsightsCareerTotals":{"properties":{"itemized_individual_contribution_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Itemized Individual Contribution Amount","default":"0.00"},"itemized_transaction_count":{"type":"integer","title":"Itemized Transaction Count","default":0},"unitemized_individual_contribution_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Unitemized Individual Contribution Amount","default":"0.00"},"total_individual_contribution_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Individual Contribution Amount","default":"0.00"},"source":{"type":"string","enum":["committee_summary","itemized_transactions","mixed_sources","none"],"title":"Source","default":"none"}},"type":"object","title":"ContributionInsightsCareerTotals"},"ContributionInsightsCycleTotal":{"properties":{"cycle":{"type":"integer","title":"Cycle"},"itemized_individual_contribution_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Itemized Individual Contribution Amount"},"itemized_transaction_count":{"type":"integer","title":"Itemized Transaction Count"},"unitemized_individual_contribution_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Unitemized Individual Contribution Amount"},"total_individual_contribution_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Individual Contribution Amount"},"source":{"type":"string","enum":["committee_summary","itemized_transactions","mixed_sources","none"],"title":"Source"}},"type":"object","required":["cycle","itemized_individual_contribution_amount","itemized_transaction_count","unitemized_individual_contribution_amount","total_individual_contribution_amount","source"],"title":"ContributionInsightsCycleTotal"},"ContributionInsightsDistrictShare":{"properties":{"in_district_amount":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"In District Amount"},"out_of_district_amount":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Out Of District Amount"},"unknown_district_amount":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Unknown District Amount"},"share":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Share"},"available":{"type":"boolean","title":"Available"}},"type":"object","required":["available"],"title":"ContributionInsightsDistrictShare"},"ContributionInsightsDollarsBucket":{"properties":{"label":{"type":"string","title":"Label"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"},"source":{"type":"string","enum":["transactions","committee_summary"],"title":"Source"}},"type":"object","required":["label","total_amount","source"],"title":"ContributionInsightsDollarsBucket"},"ContributionInsightsGeography":{"properties":{"by_state":{"items":{"$ref":"#/components/schemas/ContributionInsightsGeographyRow"},"type":"array","title":"By State"},"by_district":{"items":{"$ref":"#/components/schemas/ContributionInsightsGeographyRow"},"type":"array","title":"By District"},"district_share":{"$ref":"#/components/schemas/ContributionInsightsDistrictShare"}},"type":"object","required":["district_share"],"title":"ContributionInsightsGeography"},"ContributionInsightsGeographyRow":{"properties":{"label":{"type":"string","title":"Label"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"},"transaction_count":{"type":"integer","title":"Transaction Count"}},"type":"object","required":["label","total_amount","transaction_count"],"title":"ContributionInsightsGeographyRow"},"ContributionInsightsItemizedBucket":{"properties":{"label":{"type":"string","title":"Label"},"min_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Min Amount"},"max_amount":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Max Amount"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"},"transaction_count":{"type":"integer","title":"Transaction Count"}},"type":"object","required":["label","min_amount","total_amount","transaction_count"],"title":"ContributionInsightsItemizedBucket"},"ContributionInsightsMetadata":{"properties":{"coverage_start_date":{"type":"string","format":"date","title":"Coverage Start Date"},"coverage_end_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Coverage End Date"},"cycles_included":{"items":{"type":"integer"},"type":"array","title":"Cycles Included"},"committee_count":{"type":"integer","title":"Committee Count"},"approximate_geography":{"type":"boolean","title":"Approximate Geography"},"excluded_geography":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Excluded Geography"},"caveats":{"items":{"type":"string"},"type":"array","title":"Caveats"}},"type":"object","required":["coverage_start_date","committee_count","approximate_geography"],"title":"ContributionInsightsMetadata"},"ContributionInsightsMonthlyTotal":{"properties":{"month":{"type":"string","title":"Month"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"},"transaction_count":{"type":"integer","title":"Transaction Count"}},"type":"object","required":["month","total_amount","transaction_count"],"title":"ContributionInsightsMonthlyTotal"},"ContributionInsightsSmallDollarShare":{"properties":{"small_dollar_amount":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Small Dollar Amount"},"total_contribution_amount":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Total Contribution Amount"},"share":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Share"},"available":{"type":"boolean","title":"Available"}},"type":"object","required":["available"],"title":"ContributionInsightsSmallDollarShare"},"CountyCampaignFinanceSummary":{"properties":{"state":{"type":"string","title":"State"},"county_slug":{"type":"string","title":"County Slug"},"donor_total_cents":{"type":"integer","title":"Donor Total Cents"},"transaction_count":{"type":"integer","title":"Transaction Count"},"top_recipient_committees":{"items":{"$ref":"#/components/schemas/CountySummaryRecipientCommittee"},"type":"array","title":"Top Recipient Committees"},"top_linked_candidates":{"items":{"$ref":"#/components/schemas/CountySummaryLinkedCandidate"},"type":"array","title":"Top Linked Candidates"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["state","county_slug","donor_total_cents","transaction_count","top_recipient_committees","top_linked_candidates","sources"],"title":"CountyCampaignFinanceSummary"},"CountySummaryLinkedCandidate":{"properties":{"candidate_id":{"type":"string","format":"uuid","title":"Candidate Id"},"candidate_name":{"type":"string","title":"Candidate Name"},"donor_total_cents":{"type":"integer","title":"Donor Total Cents"},"transaction_count":{"type":"integer","title":"Transaction Count"}},"type":"object","required":["candidate_id","candidate_name","donor_total_cents","transaction_count"],"title":"CountySummaryLinkedCandidate"},"CountySummaryRecipientCommittee":{"properties":{"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"committee_name":{"type":"string","title":"Committee Name"},"donor_total_cents":{"type":"integer","title":"Donor Total Cents"},"transaction_count":{"type":"integer","title":"Transaction Count"}},"type":"object","required":["committee_id","committee_name","donor_total_cents","transaction_count"],"title":"CountySummaryRecipientCommittee"},"CoverageRegistryResponse":{"properties":{"domain":{"type":"string","title":"Domain"},"jurisdiction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction"},"data_source_count":{"type":"integer","title":"Data Source Count"},"latest_data_source_pull_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Latest Data Source Pull At"},"latest_source_pull_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Latest Source Pull Date"}},"type":"object","required":["domain","data_source_count"],"title":"CoverageRegistryResponse"},"DataSourceMetadataResponse":{"properties":{"data_source_id":{"type":"string","format":"uuid","title":"Data Source Id"},"domain":{"type":"string","title":"Domain"},"jurisdiction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction"},"name":{"type":"string","title":"Name"},"source_url":{"type":"string","title":"Source Url"},"update_frequency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Update Frequency"},"last_pull_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Pull At"},"last_pull_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Pull Status"},"record_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Record Count"},"latest_source_record_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Latest Source Record Id"},"latest_source_record_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Latest Source Record Key"},"latest_source_record_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Latest Source Record Url"},"latest_source_pull_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Latest Source Pull Date"}},"type":"object","required":["data_source_id","domain","name","source_url"],"title":"DataSourceMetadataResponse"},"DonorSearchRecipient":{"properties":{"person_id":{"type":"string","format":"uuid","title":"Person Id"},"candidate_id":{"type":"string","format":"uuid","title":"Candidate Id"},"fec_candidate_id":{"type":"string","title":"Fec Candidate Id"},"candidate_name":{"type":"string","title":"Candidate Name"},"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"fec_committee_id":{"type":"string","title":"Fec Committee Id"},"committee_name":{"type":"string","title":"Committee Name"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"},"transaction_count":{"type":"integer","title":"Transaction Count"}},"type":"object","required":["person_id","candidate_id","fec_candidate_id","candidate_name","committee_id","fec_committee_id","committee_name","total_amount","transaction_count"],"title":"DonorSearchRecipient"},"DonorSearchResponse":{"properties":{"query":{"type":"string","title":"Query"},"by":{"type":"string","enum":["name","employer","zip"],"title":"By"},"limit":{"type":"integer","title":"Limit"},"offset":{"type":"integer","title":"Offset"},"results":{"items":{"$ref":"#/components/schemas/DonorSearchResult"},"type":"array","title":"Results"}},"type":"object","required":["query","by","limit","offset"],"title":"DonorSearchResponse"},"DonorSearchResult":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"contributor_name":{"type":"string","title":"Contributor Name"},"contributor_employer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor Employer"},"contributor_occupation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor Occupation"},"contributor_city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor City"},"contributor_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor State"},"normalized_zip5":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Normalized Zip5"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"},"transaction_count":{"type":"integer","title":"Transaction Count"},"latest_transaction_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Latest Transaction Date"},"recipients":{"items":{"$ref":"#/components/schemas/DonorSearchRecipient"},"type":"array","title":"Recipients"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","contributor_name","total_amount","transaction_count"],"title":"DonorSearchResult"},"DonorsWithPropertyResult":{"properties":{"person_id":{"type":"string","format":"uuid","title":"Person Id"},"canonical_name":{"type":"string","title":"Canonical Name"},"match_type":{"type":"string","enum":["direct","cluster"],"title":"Match Type"}},"type":"object","required":["person_id","canonical_name","match_type"],"title":"DonorsWithPropertyResult"},"ERClusterDetailResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"entity_type":{"type":"string","enum":["person","organization"],"title":"Entity Type"},"canonical_entity_id":{"type":"string","format":"uuid","title":"Canonical Entity Id"},"canonical_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Canonical Name"},"cluster_confidence":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cluster Confidence"},"member_count":{"type":"integer","title":"Member Count"},"members":{"items":{"$ref":"#/components/schemas/ClusterMemberResponse"},"type":"array","title":"Members"}},"type":"object","required":["id","entity_type","canonical_entity_id","member_count"],"title":"ERClusterDetailResponse"},"ERClusterSummaryResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"entity_type":{"type":"string","enum":["person","organization"],"title":"Entity Type"},"canonical_entity_id":{"type":"string","format":"uuid","title":"Canonical Entity Id"},"canonical_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Canonical Name"},"cluster_confidence":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cluster Confidence"},"member_count":{"type":"integer","title":"Member Count"}},"type":"object","required":["id","entity_type","canonical_entity_id","member_count"],"title":"ERClusterSummaryResponse"},"ERDecisionCounts":{"properties":{"match":{"type":"integer","title":"Match","default":0},"probable_match":{"type":"integer","title":"Probable Match","default":0},"possible_match":{"type":"integer","title":"Possible Match","default":0},"no_match":{"type":"integer","title":"No Match","default":0}},"type":"object","title":"ERDecisionCounts"},"ERSummaryResponse":{"properties":{"total_active_clusters":{"type":"integer","title":"Total Active Clusters"},"total_active_members":{"type":"integer","title":"Total Active Members"},"total_active_matches":{"type":"integer","title":"Total Active Matches"},"decision_counts":{"$ref":"#/components/schemas/ERDecisionCounts"}},"type":"object","required":["total_active_clusters","total_active_members","total_active_matches","decision_counts"],"title":"ERSummaryResponse"},"ElectionContestSummary":{"properties":{"contest_id":{"type":"string","format":"uuid","title":"Contest Id"},"office_id":{"type":"string","format":"uuid","title":"Office Id"},"name":{"type":"string","title":"Name"},"election_type":{"type":"string","enum":["general","primary","runoff","special","recall"],"title":"Election Type"},"office_name":{"type":"string","title":"Office Name"},"office_level":{"type":"string","enum":["federal","state","county","municipal","judicial","school_board","special_district"],"title":"Office Level"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"jurisdiction_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Jurisdiction Id"},"electoral_division_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Electoral Division Id"},"candidate_count":{"type":"integer","title":"Candidate Count"},"result_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result Status"},"winning_person_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Winning Person Name"}},"type":"object","required":["contest_id","office_id","name","election_type","office_name","office_level","candidate_count"],"title":"ElectionContestSummary"},"ElectionDateAggregateResponse":{"properties":{"date":{"type":"string","format":"date","title":"Date"},"total_contests":{"type":"integer","title":"Total Contests"},"total_candidacies":{"type":"integer","title":"Total Candidacies"},"contests":{"items":{"$ref":"#/components/schemas/ElectionContestSummary"},"type":"array","title":"Contests"}},"type":"object","required":["date","total_contests","total_candidacies"],"title":"ElectionDateAggregateResponse"},"EntityRelationshipsResponse":{"properties":{"entity_type":{"type":"string","enum":["person","org","committee","candidate","office","electoral_division","contest","candidacy","officeholding"],"title":"Entity Type"},"entity_id":{"type":"string","format":"uuid","title":"Entity Id"},"neighbors":{"items":{"$ref":"#/components/schemas/GraphNeighbor"},"type":"array","title":"Neighbors"},"total_count":{"type":"integer","title":"Total Count","default":0}},"type":"object","required":["entity_type","entity_id"],"title":"EntityRelationshipsResponse","description":"Graph neighborhood for a single entity."},"FilingPeriodSummary":{"properties":{"filing_id":{"type":"string","format":"uuid","title":"Filing Id"},"filing_fec_id":{"type":"string","title":"Filing Fec Id"},"filing_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filing Name"},"report_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Report Type"},"amendment_indicator":{"type":"string","title":"Amendment Indicator"},"coverage_start_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Coverage Start Date"},"coverage_end_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Coverage End Date"},"receipt_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Receipt Date"},"total_raised":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Raised"},"total_spent":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Spent"},"net":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Net"},"transaction_count":{"type":"integer","title":"Transaction Count"},"cash_on_hand":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Cash On Hand"},"row_id":{"type":"string","title":"Row Id"}},"type":"object","required":["filing_id","filing_fec_id","amendment_indicator","total_raised","total_spent","net","transaction_count","row_id"],"title":"FilingPeriodSummary"},"FilingResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"filing_fec_id":{"type":"string","title":"Filing Fec Id"},"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"candidate_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Candidate Id"},"election_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Election Id"},"report_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Report Type"},"amendment_indicator":{"type":"string","title":"Amendment Indicator"},"filing_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filing Name"},"coverage_start_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Coverage Start Date"},"coverage_end_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Coverage End Date"},"due_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Due Date"},"receipt_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Receipt Date"},"accepted_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Accepted Date"},"is_amended":{"type":"boolean","title":"Is Amended"},"amended_from_filing_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Amended From Filing Id"},"days_late":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Days Late"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","filing_fec_id","committee_id","amendment_indicator","is_amended","sources"],"title":"FilingResponse"},"GraphNeighbor":{"properties":{"entity_type":{"type":"string","title":"Entity Type"},"entity_id":{"type":"string","format":"uuid","title":"Entity Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"relationship_type":{"type":"string","title":"Relationship Type"},"direction":{"type":"string","enum":["outbound","inbound"],"title":"Direction"}},"type":"object","required":["entity_type","entity_id","relationship_type","direction"],"title":"GraphNeighbor","description":"One neighbor of an entity in the knowledge graph."},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"IndependentExpenditureResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"filing_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Filing Id"},"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"committee_name":{"type":"string","title":"Committee Name"},"amount":{"type":"number","title":"Amount"},"transaction_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Transaction Date"},"purpose":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Purpose"},"dissemination_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Dissemination Date"},"aggregate_amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Aggregate Amount"},"support_oppose":{"type":"string","enum":["S","O"],"title":"Support Oppose"}},"type":"object","required":["id","committee_id","committee_name","amount","support_oppose"],"title":"IndependentExpenditureResponse"},"IndependentExpenditureSummary":{"properties":{"candidate_id":{"type":"string","format":"uuid","title":"Candidate Id"},"support_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Support Total"},"oppose_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Oppose Total"},"support_count":{"type":"integer","title":"Support Count"},"oppose_count":{"type":"integer","title":"Oppose Count"},"top_spenders":{"items":{"$ref":"#/components/schemas/TopSpenderEntry"},"type":"array","title":"Top Spenders"},"excluded_outlier_count":{"type":"integer","title":"Excluded Outlier Count","default":0}},"type":"object","required":["candidate_id","support_total","oppose_total","support_count","oppose_count","top_spenders"],"title":"IndependentExpenditureSummary"},"MatchDecisionResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"entity_type":{"type":"string","enum":["person","organization"],"title":"Entity Type"},"entity_id_a":{"type":"string","format":"uuid","title":"Entity Id A"},"entity_id_b":{"type":"string","format":"uuid","title":"Entity Id B"},"decision":{"type":"string","enum":["match","probable_match","possible_match","no_match"],"title":"Decision"},"confidence":{"type":"number","title":"Confidence"},"decided_by":{"type":"string","title":"Decided By"},"decision_method":{"type":"string","title":"Decision Method"},"match_evidence":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Match Evidence"},"decided_at":{"type":"string","format":"date-time","title":"Decided At"}},"type":"object","required":["id","entity_type","entity_id_a","entity_id_b","decision","confidence","decided_by","decision_method","decided_at"],"title":"MatchDecisionResponse"},"OfficeCurrentHolderCard":{"properties":{"officeholding_id":{"type":"string","format":"uuid","title":"Officeholding Id"},"person_id":{"type":"string","format":"uuid","title":"Person Id"},"person_name":{"type":"string","title":"Person Name"},"holder_status":{"type":"string","enum":["elected","appointed","acting","former"],"title":"Holder Status"},"electoral_division_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Electoral Division Id"},"electoral_division_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Electoral Division Type"},"electoral_division_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Electoral Division State"},"valid_period_lower":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Valid Period Lower"},"valid_period_upper":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Valid Period Upper"},"date_precision":{"type":"string","enum":["day","month","quarter","year","approximate"],"title":"Date Precision"}},"type":"object","required":["officeholding_id","person_id","person_name","holder_status","date_precision"],"title":"OfficeCurrentHolderCard","description":"Summary card payload for the currently active officeholder."},"OfficeListItem":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"name":{"type":"string","title":"Name"},"office_level":{"type":"string","enum":["federal","state","county","municipal","judicial","school_board","special_district"],"title":"Office Level"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"is_elected":{"type":"boolean","title":"Is Elected"},"number_of_seats":{"type":"integer","title":"Number Of Seats"}},"type":"object","required":["id","name","office_level","is_elected","number_of_seats"],"title":"OfficeListItem"},"OfficeRecentContestSummary":{"properties":{"contest_id":{"type":"string","format":"uuid","title":"Contest Id"},"contest_name":{"type":"string","title":"Contest Name"},"election_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Election Date"},"election_type":{"type":"string","enum":["general","primary","runoff","special","recall"],"title":"Election Type"},"filing_deadline":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Filing Deadline"},"electoral_division_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Electoral Division Id"},"electoral_division_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Electoral Division Type"},"electoral_division_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Electoral Division State"},"is_partisan":{"type":"boolean","title":"Is Partisan"},"candidate_list_incomplete":{"type":"boolean","title":"Candidate List Incomplete"}},"type":"object","required":["contest_id","contest_name","election_type","is_partisan","candidate_list_incomplete"],"title":"OfficeRecentContestSummary","description":"Recent contest summary row for office context."},"OfficeResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"name":{"type":"string","title":"Name"},"office_level":{"type":"string","enum":["federal","state","county","municipal","judicial","school_board","special_district"],"title":"Office Level"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"jurisdiction_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Jurisdiction Id"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"electoral_division_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Electoral Division Id"},"is_elected":{"type":"boolean","title":"Is Elected"},"number_of_seats":{"type":"integer","title":"Number Of Seats"},"current_officeholders":{"items":{"$ref":"#/components/schemas/OfficeholderSummary"},"type":"array","title":"Current Officeholders"},"current_holder_card":{"anyOf":[{"$ref":"#/components/schemas/OfficeCurrentHolderCard"},{"type":"null"}]},"officeholding_timeline":{"items":{"$ref":"#/components/schemas/OfficeholdingTimelineSummary"},"type":"array","title":"Officeholding Timeline"},"recent_contests":{"items":{"$ref":"#/components/schemas/OfficeRecentContestSummary"},"type":"array","title":"Recent Contests"},"selected_electoral_division_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Selected Electoral Division Id"},"selected_electoral_division_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Selected Electoral Division Type"},"selected_electoral_division_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Selected Electoral Division State"},"incomplete_data_states":{"items":{"type":"string","enum":["no_officeholder","no_active_contest"]},"type":"array","title":"Incomplete Data States"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","name","office_level","is_elected","number_of_seats"],"title":"OfficeResponse"},"OfficeholderSummary":{"properties":{"officeholding_id":{"type":"string","format":"uuid","title":"Officeholding Id"},"person_id":{"type":"string","format":"uuid","title":"Person Id"},"person_name":{"type":"string","title":"Person Name"},"holder_status":{"type":"string","enum":["elected","appointed","acting","former"],"title":"Holder Status"}},"type":"object","required":["officeholding_id","person_id","person_name","holder_status"],"title":"OfficeholderSummary","description":"Summary of a current officeholder, embedded in OfficeResponse."},"OfficeholdingResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"person_id":{"type":"string","format":"uuid","title":"Person Id"},"person_name":{"type":"string","title":"Person Name"},"office_id":{"type":"string","format":"uuid","title":"Office Id"},"electoral_division_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Electoral Division Id"},"holder_status":{"type":"string","enum":["elected","appointed","acting","former"],"title":"Holder Status"},"valid_period_lower":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Valid Period Lower"},"valid_period_upper":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Valid Period Upper"},"date_precision":{"type":"string","enum":["day","month","quarter","year","approximate"],"title":"Date Precision"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","person_id","person_name","office_id","holder_status","date_precision"],"title":"OfficeholdingResponse"},"OfficeholdingTimelineSummary":{"properties":{"officeholding_id":{"type":"string","format":"uuid","title":"Officeholding Id"},"person_id":{"type":"string","format":"uuid","title":"Person Id"},"person_name":{"type":"string","title":"Person Name"},"holder_status":{"type":"string","enum":["elected","appointed","acting","former"],"title":"Holder Status"},"electoral_division_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Electoral Division Id"},"electoral_division_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Electoral Division Type"},"electoral_division_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Electoral Division State"},"valid_period_lower":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Valid Period Lower"},"valid_period_upper":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Valid Period Upper"},"date_precision":{"type":"string","enum":["day","month","quarter","year","approximate"],"title":"Date Precision"},"is_active":{"type":"boolean","title":"Is Active"},"term_ended":{"type":"boolean","title":"Term Ended"}},"type":"object","required":["officeholding_id","person_id","person_name","holder_status","date_precision","is_active","term_ended"],"title":"OfficeholdingTimelineSummary","description":"Timeline row for officeholding history shown on office detail pages."},"OrgResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"canonical_name":{"type":"string","title":"Canonical Name"},"name_variants":{"items":{"type":"string"},"type":"array","title":"Name Variants"},"org_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Org Type"},"identifiers":{"additionalProperties":{"type":"string"},"type":"object","title":"Identifiers"},"registered_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Registered State"},"formation_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Formation Date"},"dissolution_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Dissolution Date"},"primary_address_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Primary Address Id"},"er_cluster_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Er Cluster Id"},"er_confidence":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Er Confidence"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","canonical_name","sources"],"title":"OrgResponse"},"ParcelDetailResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"reid":{"type":"string","title":"Reid"},"pin":{"type":"string","title":"Pin"},"site_address":{"type":"string","title":"Site Address"},"property_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Property Description"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"zoning_class":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Zoning Class"},"land_class":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Land Class"},"acreage":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Acreage"},"neighborhood":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Neighborhood"},"fire_district":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fire District"},"is_pending":{"type":"boolean","title":"Is Pending"},"deed_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Deed Date"},"deed_book":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deed Book"},"deed_page":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deed Page"},"jurisdiction_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Jurisdiction Id"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"},"assessments":{"items":{"$ref":"#/components/schemas/PropertyAssessmentResponse"},"type":"array","title":"Assessments"},"ownership":{"items":{"$ref":"#/components/schemas/PropertyOwnershipResponse"},"type":"array","title":"Ownership"}},"type":"object","required":["id","reid","pin","site_address","is_pending","sources"],"title":"ParcelDetailResponse"},"ParcelSummaryResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"reid":{"type":"string","title":"Reid"},"pin":{"type":"string","title":"Pin"},"site_address":{"type":"string","title":"Site Address"},"property_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Property Description"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"zoning_class":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Zoning Class"},"land_class":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Land Class"},"acreage":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Acreage"},"neighborhood":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Neighborhood"},"fire_district":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fire District"},"is_pending":{"type":"boolean","title":"Is Pending"},"deed_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Deed Date"},"deed_book":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deed Book"},"deed_page":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deed Page"},"jurisdiction_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Jurisdiction Id"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","reid","pin","site_address","is_pending","sources"],"title":"ParcelSummaryResponse"},"PersonContributionInsights":{"properties":{"person_id":{"type":"string","format":"uuid","title":"Person Id"},"has_data":{"type":"boolean","title":"Has Data"},"metadata":{"$ref":"#/components/schemas/ContributionInsightsMetadata"},"monthly_totals":{"items":{"$ref":"#/components/schemas/ContributionInsightsMonthlyTotal"},"type":"array","title":"Monthly Totals"},"itemized_size_buckets":{"items":{"$ref":"#/components/schemas/ContributionInsightsItemizedBucket"},"type":"array","title":"Itemized Size Buckets"},"dollars_by_size":{"items":{"$ref":"#/components/schemas/ContributionInsightsDollarsBucket"},"type":"array","title":"Dollars By Size"},"cycle_totals":{"items":{"$ref":"#/components/schemas/ContributionInsightsCycleTotal"},"type":"array","title":"Cycle Totals"},"career_totals":{"$ref":"#/components/schemas/ContributionInsightsCareerTotals"},"geography":{"$ref":"#/components/schemas/ContributionInsightsGeography"},"small_dollar_share":{"$ref":"#/components/schemas/ContributionInsightsSmallDollarShare"}},"type":"object","required":["person_id","has_data","metadata","geography","small_dollar_share"],"title":"PersonContributionInsights"},"PersonPortraitResponse":{"properties":{"status":{"type":"string","title":"Status"},"rights_status":{"type":"string","title":"Rights Status"},"source_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Image Url"},"mime_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mime Type"},"width_px":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Width Px"},"height_px":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Height Px"}},"type":"object","required":["status","rights_status"],"title":"PersonPortraitResponse"},"PersonResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"canonical_name":{"type":"string","title":"Canonical Name"},"name_variants":{"items":{"type":"string"},"type":"array","title":"Name Variants"},"first_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"First Name"},"middle_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Middle Name"},"last_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Name"},"suffix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Suffix"},"occupation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Occupation"},"education":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Education"},"bio_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio Text"},"bio_source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio Source Url"},"bio_license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio License"},"bio_pulled_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Bio Pulled At"},"date_of_birth":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Date Of Birth"},"year_of_birth":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Year Of Birth"},"identifiers":{"additionalProperties":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"type":"object","title":"Identifiers"},"primary_address_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Primary Address Id"},"er_cluster_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Er Cluster Id"},"er_confidence":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Er Confidence"},"portrait":{"anyOf":[{"$ref":"#/components/schemas/PersonPortraitResponse"},{"type":"null"}]},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","canonical_name","sources"],"title":"PersonResponse"},"PersonSlugResult":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"canonical_name":{"type":"string","title":"Canonical Name"},"first_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"First Name"},"last_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Name"},"suffix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Suffix"}},"type":"object","required":["id","canonical_name"],"title":"PersonSlugResult"},"PersonTopEmployerRow":{"properties":{"employer":{"type":"string","title":"Employer"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"},"transaction_count":{"type":"integer","title":"Transaction Count"}},"type":"object","required":["employer","total_amount","transaction_count"],"title":"PersonTopEmployerRow"},"PropertyAssessmentResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"tax_year":{"type":"integer","title":"Tax Year"},"land_assessed_value":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Land Assessed Value"},"improvement_assessed_value":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Improvement Assessed Value"},"total_assessed_value":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Total Assessed Value"},"assessed_at":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Assessed At"},"heated_area":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Heated Area"},"exemption_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Exemption Description"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","tax_year","sources"],"title":"PropertyAssessmentResponse"},"PropertyOwnershipResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"owner_name":{"type":"string","title":"Owner Name"},"owner_mail_line1":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Mail Line1"},"owner_mail_line2":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Mail Line2"},"owner_mail_line3":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Mail Line3"},"owner_mail_city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Mail City"},"owner_mail_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Mail State"},"owner_mail_zip5":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Mail Zip5"},"ownership_recorded_at":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Ownership Recorded At"},"valid_period":{"type":"string","title":"Valid Period"},"date_precision":{"type":"string","enum":["day","month","quarter","year","approximate"],"title":"Date Precision"},"owner_person_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Person Id"},"owner_organization_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Organization Id"},"owner_address_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Address Id"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["id","owner_name","valid_period","date_precision","sources"],"title":"PropertyOwnershipResponse"},"PublicFederalOfficial":{"properties":{"person_id":{"type":"string","format":"uuid","title":"Person Id"},"person_name":{"type":"string","title":"Person Name"},"officeholding_id":{"type":"string","format":"uuid","title":"Officeholding Id"},"office_id":{"type":"string","format":"uuid","title":"Office Id"},"office_name":{"type":"string","title":"Office Name"},"chamber":{"type":"string","title":"Chamber"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"district":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"District"},"district_or_class":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"District Or Class"},"party":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"},"portrait_source_image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Portrait Source Image Url"},"person_detail_path":{"type":"string","title":"Person Detail Path"}},"type":"object","required":["person_id","person_name","officeholding_id","office_id","office_name","chamber","person_detail_path"],"title":"PublicFederalOfficial","description":"Public directory row for a current federal official.\n\nField-for-field mirror of ``fetch_current_federal_members`` output plus the\nroute-built ``person_detail_path`` (the query does not return it)."},"PublicMemberMoneySummary":{"properties":{"person_id":{"type":"string","format":"uuid","title":"Person Id"},"person_name":{"type":"string","title":"Person Name"},"has_fec_money":{"type":"boolean","title":"Has Fec Money"},"candidate_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Candidate Id"},"total_raised":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Raised"},"total_spent":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Spent"},"net":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Net"},"cash_on_hand":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Cash On Hand"},"summary_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Summary Source"},"ie_support_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Ie Support Total"},"ie_oppose_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Ie Oppose Total"},"ie_support_count":{"type":"integer","title":"Ie Support Count"},"ie_oppose_count":{"type":"integer","title":"Ie Oppose Count"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"}},"type":"object","required":["person_id","person_name","has_fec_money","total_raised","total_spent","net","ie_support_total","ie_oppose_total","ie_support_count","ie_oppose_count","sources"],"title":"PublicMemberMoneySummary","description":"Public money + independent-expenditure summary for one federal member.\n\n``has_fec_money`` is False when the member has no linked ``cf.candidate`` row;\nin that case the money and IE fields carry zeroes and ``candidate_id`` /\n``summary_source`` are None."},"RankedTransactionParty":{"properties":{"name":{"type":"string","title":"Name"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"},"transaction_count":{"type":"integer","title":"Transaction Count"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"}},"type":"object","required":["name","total_amount","transaction_count"],"title":"RankedTransactionParty"},"SearchResult":{"properties":{"entity_type":{"type":"string","enum":["person","org","committee","candidate","office","contest"],"title":"Entity Type"},"entity_id":{"type":"string","format":"uuid","title":"Entity Id"},"name":{"type":"string","title":"Name"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"party":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Party"},"office_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Office Name"},"committee_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Committee Type"},"total_raised":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Total Raised"}},"type":"object","required":["entity_type","entity_id","name"],"title":"SearchResult"},"SourceInfo":{"properties":{"domain":{"type":"string","title":"Domain"},"jurisdiction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction"},"data_source_name":{"type":"string","title":"Data Source Name"},"data_source_url":{"type":"string","title":"Data Source Url"},"source_record_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Record Key"},"record_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Record Url"},"pull_date":{"type":"string","format":"date-time","title":"Pull Date"}},"type":"object","required":["domain","data_source_name","data_source_url","pull_date"],"title":"SourceInfo"},"SpendCategorySummary":{"properties":{"category":{"type":"string","title":"Category"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"},"transaction_count":{"type":"integer","title":"Transaction Count"}},"type":"object","required":["category","total_amount","transaction_count"],"title":"SpendCategorySummary"},"StateCandidateTopEntry":{"properties":{"candidate_id":{"type":"string","format":"uuid","title":"Candidate Id"},"candidate_name":{"type":"string","title":"Candidate Name"},"total_raised":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Raised"}},"type":"object","required":["candidate_id","candidate_name","total_raised"],"title":"StateCandidateTopEntry"},"StateCommitteeTopEntry":{"properties":{"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"committee_name":{"type":"string","title":"Committee Name"},"total_raised":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Raised"}},"type":"object","required":["committee_id","committee_name","total_raised"],"title":"StateCommitteeTopEntry"},"StateDetailResponse":{"properties":{"state_code":{"type":"string","title":"State Code"},"total_raised":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Raised"},"total_spent":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Spent"},"net":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Net"},"committee_count":{"type":"integer","title":"Committee Count"},"transaction_count":{"type":"integer","title":"Transaction Count"},"federal_candidate_count":{"type":"integer","title":"Federal Candidate Count"},"ie_support_total":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Ie Support Total"},"ie_oppose_total":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Ie Oppose Total"},"ie_support_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ie Support Count"},"ie_oppose_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ie Oppose Count"},"coverage_tier":{"anyOf":[{"type":"string","enum":["launch-support candidate","implemented but unproven","freshness-limited","deferred/blocked"]},{"type":"null"}],"title":"Coverage Tier"},"support_status":{"type":"string","enum":["supported","warning","unsupported"],"title":"Support Status"},"supported":{"type":"boolean","title":"Supported"},"warning_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Warning Text"},"data_through":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Data Through"},"sources":{"items":{"$ref":"#/components/schemas/SourceInfo"},"type":"array","title":"Sources"},"top_candidates":{"items":{"$ref":"#/components/schemas/StateCandidateTopEntry"},"type":"array","title":"Top Candidates"},"top_committees":{"items":{"$ref":"#/components/schemas/StateCommitteeTopEntry"},"type":"array","title":"Top Committees"},"top_ie_spenders":{"items":{"$ref":"#/components/schemas/StateIndependentExpenditureTopSpender"},"type":"array","title":"Top Ie Spenders"},"excluded_outlier_count":{"type":"integer","title":"Excluded Outlier Count","default":0}},"type":"object","required":["state_code","total_raised","total_spent","net","committee_count","transaction_count","federal_candidate_count","support_status","supported","top_candidates","top_committees","top_ie_spenders"],"title":"StateDetailResponse"},"StateIndependentExpenditureTopSpender":{"properties":{"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"committee_name":{"type":"string","title":"Committee Name"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"}},"type":"object","required":["committee_id","committee_name","total_amount"],"title":"StateIndependentExpenditureTopSpender"},"StateSummaryItem":{"properties":{"state_code":{"type":"string","title":"State Code"},"total_raised":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Raised"},"total_spent":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Spent"},"net":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Net"},"committee_count":{"type":"integer","title":"Committee Count"},"transaction_count":{"type":"integer","title":"Transaction Count"},"federal_candidate_count":{"type":"integer","title":"Federal Candidate Count"},"ie_support_total":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Ie Support Total"},"ie_oppose_total":{"anyOf":[{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"},{"type":"null"}],"title":"Ie Oppose Total"},"ie_support_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ie Support Count"},"ie_oppose_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ie Oppose Count"},"coverage_tier":{"anyOf":[{"type":"string","enum":["launch-support candidate","implemented but unproven","freshness-limited","deferred/blocked"]},{"type":"null"}],"title":"Coverage Tier"},"support_status":{"type":"string","enum":["supported","warning","unsupported"],"title":"Support Status"},"supported":{"type":"boolean","title":"Supported"},"warning_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Warning Text"},"data_through":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Data Through"}},"type":"object","required":["state_code","total_raised","total_spent","net","committee_count","transaction_count","federal_candidate_count","support_status","supported"],"title":"StateSummaryItem"},"TopSpenderEntry":{"properties":{"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"committee_name":{"type":"string","title":"Committee Name"},"support_oppose":{"type":"string","enum":["S","O"],"title":"Support Oppose"},"total_amount":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Total Amount"},"transaction_count":{"type":"integer","title":"Transaction Count"}},"type":"object","required":["committee_id","committee_name","support_oppose","total_amount","transaction_count"],"title":"TopSpenderEntry"},"TransactionResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"filing_id":{"type":"string","format":"uuid","title":"Filing Id"},"committee_id":{"type":"string","format":"uuid","title":"Committee Id"},"transaction_type":{"type":"string","title":"Transaction Type"},"transaction_identifier":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Transaction Identifier"},"transaction_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Transaction Date"},"amount":{"type":"number","title":"Amount"},"contributor_name_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor Name Raw"},"contributor_employer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor Employer"},"contributor_occupation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor Occupation"},"contributor_city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor City"},"contributor_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor State"},"contributor_zip":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor Zip"},"contributor_person_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contributor Person Id"},"contributor_organization_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contributor Organization Id"},"contributor_address_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Contributor Address Id"},"recipient_candidate_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Recipient Candidate Id"},"recipient_committee_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Recipient Committee Id"},"memo_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Memo Text"},"is_memo":{"type":"boolean","title":"Is Memo"},"amendment_indicator":{"type":"string","title":"Amendment Indicator"},"date_is_reliable":{"type":"boolean","title":"Date Is Reliable"},"support_oppose":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Support Oppose"},"dissemination_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Dissemination Date"},"aggregate_amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Aggregate Amount"}},"type":"object","required":["id","filing_id","committee_id","transaction_type","amount","is_memo","amendment_indicator","date_is_reliable"],"title":"TransactionResponse"},"UpcomingElectionTimelineEntry":{"properties":{"date":{"type":"string","format":"date","title":"Date"},"contests":{"items":{"$ref":"#/components/schemas/ElectionContestSummary"},"type":"array","title":"Contests"}},"type":"object","required":["date"],"title":"UpcomingElectionTimelineEntry"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}