{"format":1,"id":"H001046","last":"Heinrich","first":"Martin","full":"Martin Heinrich","first_sworn":"2009-01-03","contact":{"phone":"202-224-5521","form":"https://www.heinrich.senate.gov/contact"},"terms":[{"office":"rep","start":"2009-01-03","end":"2011-01-03","state":"NM","district":1,"party":"D"},{"office":"rep","start":"2011-01-03","end":"2013-01-03","state":"NM","district":1,"party":"D"},{"office":"sen","start":"2013-01-03","end":"2019-01-03","state":"NM","district":null,"party":"D"},{"office":"sen","start":"2019-01-03","end":"2025-01-03","state":"NM","district":null,"party":"D"},{"office":"sen","start":"2025-01-03","end":"2031-01-03","state":"NM","district":null,"party":"D"}],"memberships":[{"congress":119,"role":"sen","chamber":"senate","party":"D","seat":"NM","from":"2025-01-03","to":"2027-01-03","left":false,"tenure_days":6514,"years":17,"next_election":2030,"attendance":{"eligible":915,"missed":34,"not_listed":0}},{"congress":118,"role":"sen","chamber":"senate","party":"D","seat":"NM","from":"2023-01-03","to":"2025-01-03","left":false,"tenure_days":5844,"years":16,"next_election":null,"attendance":{"eligible":691,"missed":6,"not_listed":0}},{"congress":117,"role":"sen","chamber":"senate","party":"D","seat":"NM","from":"2021-01-03","to":"2023-01-03","left":false,"tenure_days":5113,"years":14,"next_election":null,"attendance":{"eligible":949,"missed":23,"not_listed":0}}],"card":{"image":"card/member/H001046.png","v":"b2765c318899","alt":"Votes on Record. Martin Heinrich, D, New Mexico, Senate, 119th Congress. Time in federal office: 17 years. Roll calls missed in the 119th Congress: 34 of 915, 3.7%. Next election: 2030."}}