action fec_get_totals_entity_type { label: "get_totals_entity_type" description: "\nThis endpoint provides information about a committee's Form 3, Form 3X, or Form 3P financial reports,\nwhich are aggregated by two-year period. We refer to two-year periods as a `cycle`.\n\nThe cycle is named after the even-numbered year and includes the year before it. To obtain\ntotals from 2013 and 2014, you would use 2014. In odd-numbered years, the current cycle\nis the next year — for example, in 2015, the current cycle is 2016.\n\nFor presidential and Senate candidates, multiple two-year cycles exist between elections.\n\n" provider: fec method: GET path: "/totals/{entity_type}/" encoding: json input: { type: "object" properties: { api_key: { type: "string" } committee_designation: { type: "array" items: { type: "string" } } committee_id: { type: "array" items: { type: "string" } } committee_state: { type: "array" items: { type: "string" } } committee_type: { type: "array" items: { type: "string" } } cycle: { type: "array" items: { type: "integer" format: "int32" } } entity_type: { type: "string" enum: ["presidential", "pac", "party", "pac-party", "house-senate", "ie-only"] } filing_frequency: { type: "array" items: { type: "string" enum: ["", "A", "M", "N", "Q", "T", "W", "-A", "-T"] } } max_disbursements: { type: "string" } max_first_f1_date: { type: "string" format: "date" } max_last_cash_on_hand_end_period: { type: "string" } max_last_debts_owed_by_committee: { type: "string" } max_receipts: { type: "string" } min_disbursements: { type: "string" } min_first_f1_date: { type: "string" format: "date" } min_last_cash_on_hand_end_period: { type: "string" } min_last_debts_owed_by_committee: { type: "string" } min_receipts: { type: "string" } organization_type: { type: "array" items: { type: "string" enum: ["", "C", "L", "M", "T", "V", "W"] } } page: { type: "integer" format: "int32" } per_page: { type: "integer" format: "int32" } sort: { type: "string" } sort_hide_null: { type: "boolean" } sort_null_only: { type: "boolean" } sort_nulls_last: { type: "boolean" } sponsor_candidate_id: { type: "array" items: { type: "string" } } treasurer_name: { type: "array" items: { type: "string" } } } required: ["api_key", "entity_type"] additionalProperties: false } output: { type: "object" additionalProperties: true } }