action fec_get_candidate_candidate_id_history { label: "get_candidate_candidate_id_history" description: "\nFind out a candidate's characteristics over time. This is particularly useful if the\ncandidate runs for the same office in different districts or you want to know more about a candidate's\nprevious races.\n\nThis information is organized by `candidate_id`, so it won't help you find a candidate\nwho ran for different offices over time; candidates get a new ID for each office.\n" provider: fec method: GET path: "/candidate/{candidate_id}/history/" encoding: json input: { type: "object" properties: { api_key: { type: "string" } candidate_id: { type: "string" } election_full: { type: "boolean" } 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" } } required: ["api_key", "candidate_id"] additionalProperties: false } output: { type: "object" additionalProperties: true } }