action fec_get_electioneering { label: "get_electioneering" description: "\nAn electioneering communication is any broadcast, cable or satellite communication that fulfills each of the following conditions:\n\n_The communication refers to a clearly identified federal candidate._\n\n_The communication is publicly distributed by a television station, radio station, cable television system or satellite system for a fee._\n\n_The communication is distributed within 60 days prior to a general election or 30 days prior to a primary election to federal office._\n" provider: fec method: GET path: "/electioneering/" encoding: json input: { type: "object" properties: { api_key: { type: "string" } candidate_id: { type: "array" items: { type: "string" } } committee_id: { type: "array" items: { type: "string" } } description: { type: "string" } last_index: { type: "integer" format: "int32" } max_amount: { type: "string" } max_date: { type: "string" format: "date" } min_amount: { type: "string" } min_date: { type: "string" format: "date" } page: { type: "integer" format: "int32" } per_page: { type: "integer" format: "int32" } report_year: { type: "array" items: { type: "integer" format: "int32" } } sort: { type: "string" } sort_hide_null: { type: "boolean" } sort_null_only: { type: "boolean" } sort_nulls_last: { type: "boolean" } } required: ["api_key"] additionalProperties: false } output: { type: "object" additionalProperties: true } }