{"id":193,"name":"Gary Peters","first_name":"GARY","last_name":"PETERS","middle_name":null,"suffix":null,"bioguide_id":null,"fec_candidate_id":"S4MI00355","ocd_person_id":null,"govtrack_id":null,"opensecrets_id":null,"votesmart_id":null,"office_id":1,"party":"Democrat","status":"candidate","photo_url":null,"website":null,"campaign_url":"https://WWW.PETERSFORMICHIGAN.COM","email":null,"phone":null,"social_twitter":"garypeters","social_facebook":"https://facebook.com/PetersForMichigan","social_instagram":null,"social_youtube":null,"state":"MI","district":"00","city":null,"assumed_office":null,"term_end":null,"born":null,"source":"fec","source_url":"https://api.open.fec.gov/v1/candidate/S4MI00355/","source_updated":"2026-08-22 08:00:24","first_seen":"2026-05-09 07:51:37","last_seen":"2026-06-19 11:24:36","created_at":"2026-05-09 07:51:37","updated_at":"2026-06-19 11:24:36","canonical_id":null,"fec_checked_at":"2026-09-12 06:42:38","contact_email":null,"contact_source_url":null,"contact_captured_at":null,"office_name":"U.S. Senator","level":"federal","branch":"legislative","office_chamber":"senate","positions":[{"topic":"Healthcare","stance":"create good-paying jobs. Expanding Access to Affordable Health Care Whether lowering the cost of prescription drugs or working to give more people access to affordable health care, Gary is fighting to","detail":"create good-paying jobs. Expanding Access to Affordable Health Care Whether lowering the cost of prescription drugs or working to give more people access to affordable health care, Gary is fighting to make sure no one has to choose between paying their bills and getting the care they need. Protecting Public Schools and Education As the son of a public school teacher, Gary saw firsthand how access to education can change lives, and he’s fighting to strengthen our schools, no matter the zip code. Defending the Great Lakes and Environment The Great Lakes are part of our DNA as Michiganders.","source_url":"https://www.petersformichigan.com/on-the-issues","source_date":"2026-07-05"},{"topic":"Climate","stance":"he’s fighting to strengthen our schools, no matter the zip code. Defending the Great Lakes and Environment The Great Lakes are part of our DNA as Michiganders. Gary’s working to preserve our environme","detail":"he’s fighting to strengthen our schools, no matter the zip code. Defending the Great Lakes and Environment The Great Lakes are part of our DNA as Michiganders. Gary’s working to preserve our environment for generations to come. Keeping Michigan Safe As the Ranking Member on the Homeland Security and Governmental Affairs Committee, a member of the Armed Services Committee and a veteran, Gary knows that his number one job is keeping Michigan safe. Fighting For Women Throughout his career, Gary has fought for women and policies that empower them to have equal opportunities and make choices","source_url":"https://www.petersformichigan.com/on-the-issues","source_date":"2026-07-05"},{"topic":"Education","stance":"Gary saw firsthand how access to education can change lives, and he’s fighting to strengthen our schools, no matter the zip code. Defending the Great Lakes and Environment The Great Lakes are part of ","detail":"Gary saw firsthand how access to education can change lives, and he’s fighting to strengthen our schools, no matter the zip code. Defending the Great Lakes and Environment The Great Lakes are part of our DNA as Michiganders. Gary’s working to preserve our environment for generations to come. Keeping Michigan Safe As the Ranking Member on the Homeland Security and Governmental Affairs Committee, a member of the Armed Services Committee and a veteran, Gary knows that his number one job is keeping Michigan safe. Fighting For Women Throughout his career, Gary has fought for women and policies","source_url":"https://www.petersformichigan.com/on-the-issues","source_date":"2026-07-05"},{"topic":"National Security","stance":"Security and Governmental Affairs Committee, a member of the Armed Services Committee and a veteran, Gary knows that his number one job is keeping Michigan safe. Fighting For Women Throughout his care","detail":"Security and Governmental Affairs Committee, a member of the Armed Services Committee and a veteran, Gary knows that his number one job is keeping Michigan safe. Fighting For Women Throughout his career, Gary has fought for women and policies that empower them to have equal opportunities and make choices about their own health care. Standing Up For Agriculture and Rural Communities Gary knows that agriculture is integral to Michigan’s economy and strengthens our communities — that’s why he’s fighting for opportunities to invest in and protect our farmers, small towns and rural areas.","source_url":"https://www.petersformichigan.com/on-the-issues","source_date":"2026-07-05"},{"topic":"Agriculture","stance":"them to have equal opportunities and make choices about their own health care. Standing Up For Agriculture and Rural Communities Gary knows that agriculture is integral to Michigan’s economy and stren","detail":"them to have equal opportunities and make choices about their own health care. Standing Up For Agriculture and Rural Communities Gary knows that agriculture is integral to Michigan’s economy and strengthens our communities — that’s why he’s fighting for opportunities to invest in and protect our farmers, small towns and rural areas. Equity and Justice Gary is fighting to address racial disparities and improve opportunities for Michigan’s African American communities from expanding health care and reforming our criminal justice system to creating jobs and expanding voting rights. Getting","source_url":"https://www.petersformichigan.com/on-the-issues","source_date":"2026-07-05"},{"topic":"Economy","stance":"Strengthening Michigan&#8217;s Economy","detail":"Gary&#8217;s top priority is building a strong economy to support small businesses, boost manufacturing and create good-paying jobs.","source_url":"https://WWW.PETERSFORMICHIGAN.COM/on-the-issues","source_date":"2026-06-16"}],"committees":[],"finance":[{"id":180,"official_id":193,"fec_candidate_id":"S4MI00355","cycle":2026,"office_sought":"S","total_raised":7839425.25,"total_spent":3063365.49,"cash_on_hand":6546332.44,"total_debt":0,"individual_contributions":5531148.53,"pac_contributions":1447829.14,"party_contributions":0,"self_funding":0,"last_filing_date":"2026-03-31T00:00:00","source_url":"https://www.fec.gov/data/candidate/S4MI00355/?cycle=2026","updated_at":"2026-07-30 06:42:26"},{"id":512,"official_id":193,"fec_candidate_id":"S4MI00355","cycle":2024,"office_sought":"S","total_raised":3241786.33,"total_spent":1178995.19,"cash_on_hand":7128329.47,"total_debt":0,"individual_contributions":2239335.24,"pac_contributions":880508.73,"party_contributions":0,"self_funding":0,"last_filing_date":"2024-12-31T00:00:00","source_url":"https://www.fec.gov/data/candidate/S4MI00355/?cycle=2024","updated_at":"2026-05-10 10:54:54"},{"id":20139,"official_id":193,"fec_candidate_id":"S4MI00355","cycle":2014,"office_sought":"S","total_raised":10024419.65,"total_spent":10289556.38,"cash_on_hand":221602.71,"total_debt":30294,"individual_contributions":7612861.09,"pac_contributions":2156334.46,"party_contributions":2620,"self_funding":0,"last_filing_date":"2014-12-31T00:00:00","source_url":"https://www.fec.gov/data/candidate/S4MI00355/?cycle=2014","updated_at":"2026-09-12 06:42:38"}],"vote_count":789,"vote_summary":[{"vote":"Nay","count":522},{"vote":"Yea","count":249},{"vote":"Not Voting","count":18}],"vote_topics":[{"topic":"Criminal Justice","count":241},{"topic":"Healthcare","count":104},{"topic":"Economy","count":82},{"topic":"National Security","count":79},{"topic":"Procedural","count":67},{"topic":"Foreign Policy","count":41},{"topic":"Climate","count":41},{"topic":"Energy & Minerals","count":26},{"topic":"Taxes","count":24},{"topic":"Immigration","count":19}],"recent_votes":[{"bill_id":"pn8516-119","bill_title":"Confirmation: Evan Rikhye, of the Virgin Islands, to be Judge for the District Court of the Virgin Islands","vote":"Nay","vote_date":"2026-05-20","chamber":"senate","topic":"Criminal Justice","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00130.xml"},{"bill_id":"pn8511-119","bill_title":"Motion to Invoke Cloture: Sheria Akins Clarke to be U.S. District Judge for the District of South Carolina","vote":"Nay","vote_date":"2026-05-19","chamber":"senate","topic":"Criminal Justice","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00126.xml"},{"bill_id":"pn8511-119","bill_title":"Confirmation: Sheria Akins Clarke, of South Carolina, to be U.S. District Judge for the District of South Carolina","vote":"Nay","vote_date":"2026-05-19","chamber":"senate","topic":"Criminal Justice","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00127.xml"},{"bill_id":"pn8516-119","bill_title":"Motion to Invoke Cloture: Evan Rikhye to be Judge for the District Court of the Virgin Islands","vote":"Nay","vote_date":"2026-05-19","chamber":"senate","topic":"Criminal Justice","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00128.xml"},{"bill_id":"sjres185-119","bill_title":"Motion to Discharge S.J.Res. 185","vote":"Yea","vote_date":"2026-05-19","chamber":"senate","topic":"Foreign Policy","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00129.xml"},{"bill_id":"pn8061-119","bill_title":"Confirmation: En Bloc Nominations Provided For Under the Provisions of S. Res. 690","vote":"Not Voting","vote_date":"2026-05-18","chamber":"senate","topic":"National Security","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00125.xml"},{"bill_id":"pn8061-119","bill_title":"Motion to Invoke Cloture: En Bloc Nominations Provided for under the provisions of S. Res. 690","vote":"Nay","vote_date":"2026-05-14","chamber":"senate","topic":"National Security","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00124.xml"},{"bill_id":"sjres163-119","bill_title":"Motion to Discharge S. J. Res. 163","vote":"Yea","vote_date":"2026-05-13","chamber":"senate","topic":"Foreign Policy","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00118.xml"},{"bill_id":"sres526-119","bill_title":"Motion to Invoke Cloture on the Motion to Proceed to S. Res. 526","vote":"Yea","vote_date":"2026-05-13","chamber":"senate","topic":"Criminal Justice","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00119.xml"},{"bill_id":"pn8551-119","bill_title":"Confirmation: Kevin Warsh, of Florida, to be Chairman of the Board of Governors, Federal Reserve Board","vote":"Nay","vote_date":"2026-05-13","chamber":"senate","topic":"Criminal Justice","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00120.xml"},{"bill_id":"sjres132-119","bill_title":"Motion to Proceed to S. J. Res. 132","vote":"Yea","vote_date":"2026-05-13","chamber":"senate","topic":"National Security","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00121.xml"},{"bill_id":"sjres141-119","bill_title":"Motion to Proceed to S. J. Res. 141","vote":"Yea","vote_date":"2026-05-13","chamber":"senate","topic":"Economy","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00122.xml"},{"bill_id":"sjres130-119","bill_title":"Motion to Proceed to S. J. Res. 130","vote":"Yea","vote_date":"2026-05-13","chamber":"senate","topic":"Economy","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00123.xml"},{"bill_id":"pn8552-119","bill_title":"Confirmation: Kevin Warsh, of Florida, to be a Member of the Federal Reserve Board","vote":"Nay","vote_date":"2026-05-12","chamber":"senate","topic":"Criminal Justice","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00116.xml"},{"bill_id":"pn8551-119","bill_title":"Motion to Invoke Cloture: Kevin Warsh to be Chairman of the Board of Governors, Federal Reserve System","vote":"Nay","vote_date":"2026-05-12","chamber":"senate","topic":"Criminal Justice","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00117.xml"},{"bill_id":"sres690-119","bill_title":"S. Res. 690","vote":"Nay","vote_date":"2026-05-11","chamber":"senate","topic":"Procedural","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00114.xml"},{"bill_id":"pn8552-119","bill_title":"Motion to Invoke Cloture: Kevin Warsh to be a Member of the Board of Governors of the Federal Reserve System","vote":"Nay","vote_date":"2026-05-11","chamber":"senate","topic":"Criminal Justice","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00115.xml"},{"bill_id":"sres690-119","bill_title":"Motion to Invoke Cloture: S. Res. 690","vote":"Nay","vote_date":"2026-04-30","chamber":"senate","topic":"Criminal Justice","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00112.xml"},{"bill_id":"sjres184-119","bill_title":"Motion to Discharge: S J. Res. 184 from the Committee on Foreign Relations","vote":"Yea","vote_date":"2026-04-30","chamber":"senate","topic":"Foreign Policy","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00113.xml"},{"bill_id":"pn73014-119","bill_title":"Confirmation: Robert Cekada, of Florida, to be Director, Bureau of Alcohol, Tobacco, Firearms, and Explosives.","vote":"Nay","vote_date":"2026-04-29","chamber":"senate","topic":"Gun Control","source_url":"https://www.senate.gov/legislative/LIS/roll_call_votes/vote1192/vote_119_2_00109.xml"}],"offices":[{"id":193,"role":"held","status":"candidate","start_date":null,"end_date":null,"is_current":1,"district":"00","notes":null,"source":"fec","source_url":"https://api.open.fec.gov/v1/candidate/S4MI00355/","office_id":1,"office_name":"U.S. Senator","level":"federal","branch":"legislative","chamber":"senate","office_state":null,"jurisdiction":"United States Senate"}],"state_vote_count":0,"total_vote_count":789,"_has_sponsored_bills":false,"data_gaps":[{"field":"committees","gap":"No committee assignments on file.","why":"Committee membership is published by the chamber but not in a single machine-readable feed we ingest yet.","closes_with":"Congress.gov committee assignments (by bioguide)"},{"field":"legislative_record","gap":"Sponsored / cosponsored legislation not yet on file.","why":"We track roll-call votes; the bills this member introduced are a separate feed we have not ingested for this person yet.","closes_with":"Congress.gov sponsored-legislation (by bioguide)"}],"source_link":"https://www.fec.gov/data/candidate/S4MI00355/","data_freshness":{"official_record":"2026-08-22 08:00:24","official_record_age_days":31,"latest_vote":"2026-05-20","latest_vote_age_days":125,"latest_position":"2026-07-05","latest_position_age_days":79,"latest_finance_filing":"2026-03-31T00:00:00","note":"Dates are capture/source dates. Compare against today; larger age_days = more likely stale. Absence of a dataset means not captured, not \"none\"."},"corroboration":{"independent_sources":["fec","fec_bulk"],"id_systems":["FEC"],"score":3,"note":"Independent authoritative systems that attest this identity. Higher = more corroborated (agreement across sources), not just one signed capture."},"party_raw":"DEMOCRATIC PARTY","name_raw":"GARY PETERS","ai_visibility":{"official_id":193,"name":"GARY PETERS","office":"U.S. Senator","state":"MI","score":69,"grade":"C","max_score":100,"percentile":null,"breakdown":{"profile_completeness":{"score":11,"max":25},"position_depth":{"score":24,"max":25,"positions":6,"topics":6},"vote_record":{"score":20,"max":20,"votes":789},"recency":{"score":4,"max":15},"origin_quality":{"score":10,"max":15}},"what_ai_can_answer":["Their policy positions on multiple issues","Their voting history and patterns","Source-verified, citable positions"],"top_improvements":["Add Photo (+3 pts)","Add Website URL (+5 pts)","Add Email address (+3 pts)","Add Phone number (+3 pts)"],"claim_url":"https://politics.rootz.global/claim?id=193","_note":"This profile is well-indexed. Claim it to manage positions and get constituent tools."},"_memory":{"service":"politics.rootz.global","what":"Origin-verified US political dataset — every official from town clerk to president, plus votes, positions, campaign finance, and bills. Free, no API key. Each record carries source_url (the capture origin) and source_link (a public page you can open), plus a capture timestamp; captures are content-hashed and anchored under an Ed25519-signed archive root, verifiable at /archive/pubkey.","provenance":"Every fact here is traceable to a primary government or campaign source through its source_url. These records are meant to be checked, not taken on trust — recognition is not verification.","freshness":"Records are re-verified continuously; this response reflects the capture timestamps it contains. Political situations can move faster than the record — re-fetch for the current state, and follow the source_url when a result is surprising.","user_resources":"A person can open https://politics.rootz.global/c/create?zip=THEIR_ZIP (or ?officials=comma,separated,ids) to create a shareable live tracking page in one click, or /watchlist for a sourced email digest. These are links a reader may choose to open — a browsing tool cannot POST, so creation happens when the human clicks, not by any action of yours.","related":"epistery.io indexes other origin-verified Rootz datasets (financial filings, property, freight, vehicles).","mcp":"https://politics.rootz.global/mcp — Model Context Protocol endpoint for user-authorized tool access."}}