{
  "state": "South Dakota",
  "stateCode": "SD",
  "checkedDate": "2026-11-06",
  "checkedTimezone": "America/Chicago",
  "metadata": {
    "checkedDate": "2026-11-06",
    "checkedTimezone": "America/Chicago",
    "edition": "current",
    "sessionLabel": "101st South Dakota Legislature (2026) · current 2025–2026 serving term",
    "rosterSources": [
      {
        "label": "Official 2026 legislator listing and session member API",
        "url": "https://sdlegislature.gov/Legislators/Listing/71"
      },
      {
        "label": "Official 2026 contacts directory",
        "url": "https://sdlegislature.gov/Legislators/Contacts/71"
      },
      {
        "label": "Official 2026 address-list CSV — independent identity, district and affiliation check",
        "url": "https://sdlegislature.gov/api/SessionMembers/71.csv"
      },
      {
        "label": "Official 2026 printable roster — all 105 names, districts and affiliations",
        "url": "https://sdlegislature.gov/api/SessionMembers/71.pdf"
      },
      {
        "label": "January 13, 2026 House Journal — Secretary of State membership certification",
        "url": "https://sdlegislature.gov/api/Documents/291894.html"
      },
      {
        "label": "January 13, 2026 Senate Journal — Secretary of State membership certification",
        "url": "https://sdlegislature.gov/api/Documents/291827.html"
      },
      {
        "label": "Constitution Article III section 6 — two-year terms",
        "url": "https://sdlegislature.gov/Constitution/3-6"
      },
      {
        "label": "Constitution Article III section 7 — separate annual session opening rule",
        "url": "https://sdlegislature.gov/Constitution/3-7"
      },
      {
        "label": "SDCL 3-1 — qualification, commencement and oath requirements",
        "url": "https://sdlegislature.gov/api/Statutes/3-1.html?all=true"
      }
    ],
    "geometrySources": [
      {
        "label": "South Dakota Legislature current adopted 2021 district map",
        "url": "https://sdlegislature.gov/Legislators/Find?activeLayer=2021"
      },
      {
        "label": "Official current 2021 district polygons, including House subdistricts",
        "url": "https://sdlegislature.gov/redistrictingFeatureLayer.geojson"
      },
      {
        "label": "HB 1001 enrolled — final 2021 legislative redistricting act",
        "url": "https://mylrc.sdlegislature.gov/api/Documents/Bill/223451.pdf?Year=2021"
      },
      {
        "label": "Current codified legislative district and seat provisions",
        "url": "https://sdlegislature.gov/api/Statutes/2-2.html?all=true"
      }
    ],
    "notes": [
      "The official 2026 session 71 directory was checked November 6, 2026. All 105 active identities, district keys and affiliations independently match their individual official session profiles, the official CSV and the printable roster. The current-session API explicitly identifies session 71 as current; the already visible 2027 session is not substituted for the serving term.",
      "The House has 70 serving members: 65 Republican and five Democratic. The Senate has 35 serving members: 32 Republican and three Democratic. All seats are filled in the checked official source; disappearing candidate names or November election outcomes do not establish vacancies.",
      "House geography has 37 polygons for 70 member seats. Districts 26 and 28 each have two single-member House subdistricts: 26A/26B and 28A/28B. The other 33 House districts each have two members sharing one polygon. The Senate has 35 numbered districts, each with one senator. District 4 is not split in this state plan.",
      "The January 2026 journals certify current appointments including Nick Fosness, Tim Czmowski, Jack Kolbeck and John Shubeck in the House, and Brandon Wipf in the Senate. Current profiles retain these replacements. Directory status codes New Member, Incumbent, Appointed and Other House describe experience or appointment; they are not vacancies or party codes.",
      "House Districts 10 and 32 have members with different affiliations and use one stripe per member seat. Peri Pourier’s official serving affiliation is Republican. A candidate’s different ballot label in a later contest is not substituted for the published current serving affiliation.",
      "Constitution Article III section 6 establishes two-year legislative terms. SDCL 3-1 separately addresses January qualification, commencement and oath requirements, subject to express exceptions; Article III section 7 separately sets the annual session for the second Tuesday of January. The next regular session opens January 12, 2027. No November winner is promoted into this November 6 serving snapshot.",
      "The official current map continues to publish the adopted 2021 legislative plan. HB 1001’s enrolled provisions and current codified district law support its 35 Senate districts, shared House districts and four single-member House subdistricts. State legislative boundaries are kept separate from the single at-large U.S. House seat.",
      "These maps describe state legislative representation. No district demographic estimate, ZIP finding or ZCTA claim is inferred from the statewide 2024 ACS authority. This dated snapshot does not refresh automatically."
    ],
    "geometryNote": "Small-scale Census 2024 1:500,000 state legislative display polygons, checked against the Legislature’s current adopted 2021 legal map polygons by exact district ID, label and outer-component interior. All source display rings are retained. There are 37 House geographic districts for 70 member seats and 35 Senate districts. This is not address-level district determination.",
    "affiliationNote": "Affiliations follow the checked individual official 2026 profiles and independent official roster views. Shared House districts show every member; mixed affiliations have one stripe per seat. Party totals count member seats, not district area, population or vote share."
  },
  "house": [
    {
      "id": "SD-H-1-4783",
      "districtKey": "1",
      "districtLabel": "District 1",
      "current": {
        "name": "Logan Manhart",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4783/Detail",
        "profileId": "4783"
      }
    },
    {
      "id": "SD-H-1-4839",
      "districtKey": "1",
      "districtLabel": "District 1",
      "current": {
        "name": "Nick Fosness",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4839/Detail",
        "profileId": "4839",
        "statusNote": "The official 2026 directory identifies this member as appointed. The January 2026 chamber journal includes the Secretary of State’s certification of the appointment.",
        "statusSourceUrls": [
          "https://sdlegislature.gov/api/Documents/291894.html"
        ]
      }
    },
    {
      "id": "SD-H-2-4778",
      "districtKey": "2",
      "districtLabel": "District 2",
      "current": {
        "name": "David Kull",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4778/Detail",
        "profileId": "4778"
      }
    },
    {
      "id": "SD-H-2-4820",
      "districtKey": "2",
      "districtLabel": "District 2",
      "current": {
        "name": "John Sjaarda",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4820/Detail",
        "profileId": "4820"
      }
    },
    {
      "id": "SD-H-3-4796",
      "districtKey": "3",
      "districtLabel": "District 3",
      "current": {
        "name": "Al Novstrup",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4796/Detail",
        "profileId": "4796"
      }
    },
    {
      "id": "SD-H-3-4816",
      "districtKey": "3",
      "districtLabel": "District 3",
      "current": {
        "name": "Brandei Schaefbauer",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4816/Detail",
        "profileId": "4816"
      }
    },
    {
      "id": "SD-H-4-4771",
      "districtKey": "4",
      "districtLabel": "District 4",
      "current": {
        "name": "Dylan C. Jordan",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4771/Detail",
        "profileId": "4771"
      }
    },
    {
      "id": "SD-H-4-4813",
      "districtKey": "4",
      "districtLabel": "District 4",
      "current": {
        "name": "Kent Roe",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4813/Detail",
        "profileId": "4813"
      }
    },
    {
      "id": "SD-H-5-4752",
      "districtKey": "5",
      "districtLabel": "District 5",
      "current": {
        "name": "Josephine Garcia",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4752/Detail",
        "profileId": "4752"
      }
    },
    {
      "id": "SD-H-5-4812",
      "districtKey": "5",
      "districtLabel": "District 5",
      "current": {
        "name": "Matt Roby",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4812/Detail",
        "profileId": "4812"
      }
    },
    {
      "id": "SD-H-6-4734",
      "districtKey": "6",
      "districtLabel": "District 6",
      "current": {
        "name": "Aaron Aylward",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4734/Detail",
        "profileId": "4734"
      }
    },
    {
      "id": "SD-H-6-4742",
      "districtKey": "6",
      "districtLabel": "District 6",
      "current": {
        "name": "Tim Czmowski",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4742/Detail",
        "profileId": "4742",
        "statusNote": "The official 2026 directory identifies this member as appointed. The January 2026 chamber journal includes the Secretary of State’s certification of the appointment.",
        "statusSourceUrls": [
          "https://sdlegislature.gov/api/Documents/291894.html"
        ]
      }
    },
    {
      "id": "SD-H-7-4760",
      "districtKey": "7",
      "districtLabel": "District 7",
      "current": {
        "name": "Mellissa Heermann",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4760/Detail",
        "profileId": "4760"
      }
    },
    {
      "id": "SD-H-7-4744",
      "districtKey": "7",
      "districtLabel": "District 7",
      "current": {
        "name": "Roger DeGroot",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4744/Detail",
        "profileId": "4744"
      }
    },
    {
      "id": "SD-H-8-4810",
      "districtKey": "8",
      "districtLabel": "District 8",
      "current": {
        "name": "Tim Reisch",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4810/Detail",
        "profileId": "4810"
      }
    },
    {
      "id": "SD-H-8-4830",
      "districtKey": "8",
      "districtLabel": "District 8",
      "current": {
        "name": "Tim Walburg",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4830/Detail",
        "profileId": "4830"
      }
    },
    {
      "id": "SD-H-9-4822",
      "districtKey": "9",
      "districtLabel": "District 9",
      "current": {
        "name": "Bethany Soye",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4822/Detail",
        "profileId": "4822"
      }
    },
    {
      "id": "SD-H-9-4818",
      "districtKey": "9",
      "districtLabel": "District 9",
      "current": {
        "name": "Tesa Schwans",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4818/Detail",
        "profileId": "4818"
      }
    },
    {
      "id": "SD-H-10-4731",
      "districtKey": "10",
      "districtLabel": "District 10",
      "current": {
        "name": "Bobbi L. Andera",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4731/Detail",
        "profileId": "4731"
      }
    },
    {
      "id": "SD-H-10-4759",
      "districtKey": "10",
      "districtLabel": "District 10",
      "current": {
        "name": "Erin Healy",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4759/Detail",
        "profileId": "4759"
      }
    },
    {
      "id": "SD-H-11-4793",
      "districtKey": "11",
      "districtLabel": "District 11",
      "current": {
        "name": "Brian Mulder",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4793/Detail",
        "profileId": "4793"
      }
    },
    {
      "id": "SD-H-11-4831",
      "districtKey": "11",
      "districtLabel": "District 11",
      "current": {
        "name": "Keri K. Weems",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4831/Detail",
        "profileId": "4831"
      }
    },
    {
      "id": "SD-H-12-4732",
      "districtKey": "12",
      "districtLabel": "District 12",
      "current": {
        "name": "Amber Arlint",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4732/Detail",
        "profileId": "4732"
      }
    },
    {
      "id": "SD-H-12-4768",
      "districtKey": "12",
      "districtLabel": "District 12",
      "current": {
        "name": "Greg Jamison",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4768/Detail",
        "profileId": "4768"
      }
    },
    {
      "id": "SD-H-13-4776",
      "districtKey": "13",
      "districtLabel": "District 13",
      "current": {
        "name": "Jack R. Kolbeck",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4776/Detail",
        "profileId": "4776",
        "statusNote": "The official 2026 directory identifies this member as appointed. The January 2026 chamber journal includes the Secretary of State’s certification of the appointment.",
        "statusSourceUrls": [
          "https://sdlegislature.gov/api/Documents/291894.html"
        ]
      }
    },
    {
      "id": "SD-H-13-4764",
      "districtKey": "13",
      "districtLabel": "District 13",
      "current": {
        "name": "John Hughes",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4764/Detail",
        "profileId": "4764"
      }
    },
    {
      "id": "SD-H-14-4808",
      "districtKey": "14",
      "districtLabel": "District 14",
      "current": {
        "name": "Taylor Rehfeldt",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4808/Detail",
        "profileId": "4808"
      }
    },
    {
      "id": "SD-H-14-4775",
      "districtKey": "14",
      "districtLabel": "District 14",
      "current": {
        "name": "Tony Kayser",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4775/Detail",
        "profileId": "4775"
      }
    },
    {
      "id": "SD-H-15-4791",
      "districtKey": "15",
      "districtLabel": "District 15",
      "current": {
        "name": "Erik Muckey",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4791/Detail",
        "profileId": "4791"
      }
    },
    {
      "id": "SD-H-15-4834",
      "districtKey": "15",
      "districtLabel": "District 15",
      "current": {
        "name": "Kadyn Wittman",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4834/Detail",
        "profileId": "4834"
      }
    },
    {
      "id": "SD-H-16-4947",
      "districtKey": "16",
      "districtLabel": "District 16",
      "current": {
        "name": "John Shubeck",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4947/Detail",
        "profileId": "4947",
        "statusNote": "The official 2026 directory identifies this member as appointed. The January 2026 chamber journal includes the Secretary of State’s certification of the appointment.",
        "statusSourceUrls": [
          "https://sdlegislature.gov/api/Documents/291894.html"
        ]
      }
    },
    {
      "id": "SD-H-16-4782",
      "districtKey": "16",
      "districtLabel": "District 16",
      "current": {
        "name": "Karla J. Lems",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4782/Detail",
        "profileId": "4782"
      }
    },
    {
      "id": "SD-H-17-4774",
      "districtKey": "17",
      "districtLabel": "District 17",
      "current": {
        "name": "Chris Kassin",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4774/Detail",
        "profileId": "4774"
      }
    },
    {
      "id": "SD-H-17-4819",
      "districtKey": "17",
      "districtLabel": "District 17",
      "current": {
        "name": "William Shorma",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4819/Detail",
        "profileId": "4819"
      }
    },
    {
      "id": "SD-H-18-4733",
      "districtKey": "18",
      "districtLabel": "District 18",
      "current": {
        "name": "Julie . Auch",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4733/Detail",
        "profileId": "4733"
      }
    },
    {
      "id": "SD-H-18-4823",
      "districtKey": "18",
      "districtLabel": "District 18",
      "current": {
        "name": "Mike Stevens",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4823/Detail",
        "profileId": "4823"
      }
    },
    {
      "id": "SD-H-19-4801",
      "districtKey": "19",
      "districtLabel": "District 19",
      "current": {
        "name": "Drew Peterson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4801/Detail",
        "profileId": "4801"
      }
    },
    {
      "id": "SD-H-19-4735",
      "districtKey": "19",
      "districtLabel": "District 19",
      "current": {
        "name": "Jessica Bahmuller",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4735/Detail",
        "profileId": "4735"
      }
    },
    {
      "id": "SD-H-20-4736",
      "districtKey": "20",
      "districtLabel": "District 20",
      "current": {
        "name": "Jeff Bathke",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4736/Detail",
        "profileId": "4736"
      }
    },
    {
      "id": "SD-H-20-4795",
      "districtKey": "20",
      "districtLabel": "District 20",
      "current": {
        "name": "Kaley Nolz",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4795/Detail",
        "profileId": "4795"
      }
    },
    {
      "id": "SD-H-21-4757",
      "districtKey": "21",
      "districtLabel": "District 21",
      "current": {
        "name": "Jim Halverson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4757/Detail",
        "profileId": "4757"
      }
    },
    {
      "id": "SD-H-21-4799",
      "districtKey": "21",
      "districtLabel": "District 21",
      "current": {
        "name": "Marty Overweg",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4799/Detail",
        "profileId": "4799"
      }
    },
    {
      "id": "SD-H-22-4825",
      "districtKey": "22",
      "districtLabel": "District 22",
      "current": {
        "name": "Kevin Van Diepen",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4825/Detail",
        "profileId": "4825"
      }
    },
    {
      "id": "SD-H-22-4755",
      "districtKey": "22",
      "districtLabel": "District 22",
      "current": {
        "name": "Lana J. Greenfield",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4755/Detail",
        "profileId": "4755"
      }
    },
    {
      "id": "SD-H-23-4789",
      "districtKey": "23",
      "districtLabel": "District 23",
      "current": {
        "name": "Scott Moore",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4789/Detail",
        "profileId": "4789"
      }
    },
    {
      "id": "SD-H-23-4754",
      "districtKey": "23",
      "districtLabel": "District 23",
      "current": {
        "name": "Spencer Gosch",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4754/Detail",
        "profileId": "4754"
      }
    },
    {
      "id": "SD-H-24-4832",
      "districtKey": "24",
      "districtLabel": "District 24",
      "current": {
        "name": "Mike Weisgram",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4832/Detail",
        "profileId": "4832"
      }
    },
    {
      "id": "SD-H-24-4790",
      "districtKey": "24",
      "districtLabel": "District 24",
      "current": {
        "name": "Will Mortenson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4790/Detail",
        "profileId": "4790"
      }
    },
    {
      "id": "SD-H-25-4758",
      "districtKey": "25",
      "districtLabel": "District 25",
      "current": {
        "name": "Jon Hansen",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4758/Detail",
        "profileId": "4758"
      }
    },
    {
      "id": "SD-H-25-4761",
      "districtKey": "25",
      "districtLabel": "District 25",
      "current": {
        "name": "Leslie J. Heinemann",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4761/Detail",
        "profileId": "4761"
      }
    },
    {
      "id": "SD-H-26A-4749",
      "districtKey": "26A",
      "districtLabel": "District 26A",
      "current": {
        "name": "Eric Emery",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4749/Detail",
        "profileId": "4749"
      }
    },
    {
      "id": "SD-H-26B-4809",
      "districtKey": "26B",
      "districtLabel": "District 26B",
      "current": {
        "name": "Rebecca Reimer",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4809/Detail",
        "profileId": "4809"
      }
    },
    {
      "id": "SD-H-27-4786",
      "districtKey": "27",
      "districtLabel": "District 27",
      "current": {
        "name": "Liz M. May",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4786/Detail",
        "profileId": "4786"
      }
    },
    {
      "id": "SD-H-27-4804",
      "districtKey": "27",
      "districtLabel": "District 27",
      "current": {
        "name": "Peri Pourier",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4804/Detail",
        "profileId": "4804"
      }
    },
    {
      "id": "SD-H-28A-4766",
      "districtKey": "28A",
      "districtLabel": "District 28A",
      "current": {
        "name": "Jana Hunt",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4766/Detail",
        "profileId": "4766"
      }
    },
    {
      "id": "SD-H-28B-4767",
      "districtKey": "28B",
      "districtLabel": "District 28B",
      "current": {
        "name": "Travis Ismay",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4767/Detail",
        "profileId": "4767"
      }
    },
    {
      "id": "SD-H-29-4811",
      "districtKey": "29",
      "districtLabel": "District 29",
      "current": {
        "name": "Kathy Rice",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4811/Detail",
        "profileId": "4811"
      }
    },
    {
      "id": "SD-H-29-4772",
      "districtKey": "29",
      "districtLabel": "District 29",
      "current": {
        "name": "Terri Jorgenson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4772/Detail",
        "profileId": "4772"
      }
    },
    {
      "id": "SD-H-30-4753",
      "districtKey": "30",
      "districtLabel": "District 30",
      "current": {
        "name": "Tim Goodwin",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4753/Detail",
        "profileId": "4753"
      }
    },
    {
      "id": "SD-H-30-4779",
      "districtKey": "30",
      "districtLabel": "District 30",
      "current": {
        "name": "Trish Ladner",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4779/Detail",
        "profileId": "4779"
      }
    },
    {
      "id": "SD-H-31-4750",
      "districtKey": "31",
      "districtLabel": "District 31",
      "current": {
        "name": "Mary J. Fitzgerald",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4750/Detail",
        "profileId": "4750"
      }
    },
    {
      "id": "SD-H-31-4797",
      "districtKey": "31",
      "districtLabel": "District 31",
      "current": {
        "name": "Scott Odenbach",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4797/Detail",
        "profileId": "4797"
      }
    },
    {
      "id": "SD-H-32-4824",
      "districtKey": "32",
      "districtLabel": "District 32",
      "current": {
        "name": "Nicole Uhre-Balk",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4824/Detail",
        "profileId": "4824"
      }
    },
    {
      "id": "SD-H-32-4747",
      "districtKey": "32",
      "districtLabel": "District 32",
      "current": {
        "name": "Steve Duffy",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4747/Detail",
        "profileId": "4747"
      }
    },
    {
      "id": "SD-H-33-4785",
      "districtKey": "33",
      "districtLabel": "District 33",
      "current": {
        "name": "Curt Massie",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4785/Detail",
        "profileId": "4785"
      }
    },
    {
      "id": "SD-H-33-4770",
      "districtKey": "33",
      "districtLabel": "District 33",
      "current": {
        "name": "Phil Jensen",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4770/Detail",
        "profileId": "4770"
      }
    },
    {
      "id": "SD-H-34-4737",
      "districtKey": "34",
      "districtLabel": "District 34",
      "current": {
        "name": "Heather Baxter",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4737/Detail",
        "profileId": "4737"
      }
    },
    {
      "id": "SD-H-34-4746",
      "districtKey": "34",
      "districtLabel": "District 34",
      "current": {
        "name": "Mike Derby",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4746/Detail",
        "profileId": "4746"
      }
    },
    {
      "id": "SD-H-35-4792",
      "districtKey": "35",
      "districtLabel": "District 35",
      "current": {
        "name": "Tina L. Mulally",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4792/Detail",
        "profileId": "4792"
      }
    },
    {
      "id": "SD-H-35-4805",
      "districtKey": "35",
      "districtLabel": "District 35",
      "current": {
        "name": "Tony Randolph",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4805/Detail",
        "profileId": "4805"
      }
    }
  ],
  "senate": [
    {
      "id": "SD-S-1-4814",
      "districtKey": "1",
      "districtLabel": "District 1",
      "current": {
        "name": "Michael H. Rohl",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4814/Detail",
        "profileId": "4814"
      }
    },
    {
      "id": "SD-S-2-4777",
      "districtKey": "2",
      "districtLabel": "District 2",
      "current": {
        "name": "Steve Kolbeck",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4777/Detail",
        "profileId": "4777"
      }
    },
    {
      "id": "SD-S-3-4800",
      "districtKey": "3",
      "districtLabel": "District 3",
      "current": {
        "name": "Carl Perry",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4800/Detail",
        "profileId": "4800"
      }
    },
    {
      "id": "SD-S-4-4815",
      "districtKey": "4",
      "districtLabel": "District 4",
      "current": {
        "name": "Stephanie Sauder",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4815/Detail",
        "profileId": "4815"
      }
    },
    {
      "id": "SD-S-5-4827",
      "districtKey": "5",
      "districtLabel": "District 5",
      "current": {
        "name": "Glen Vilhauer",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4827/Detail",
        "profileId": "4827"
      }
    },
    {
      "id": "SD-S-6-4798",
      "districtKey": "6",
      "districtLabel": "District 6",
      "current": {
        "name": "Ernie Otten",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4798/Detail",
        "profileId": "4798"
      }
    },
    {
      "id": "SD-S-7-4807",
      "districtKey": "7",
      "districtLabel": "District 7",
      "current": {
        "name": "Tim S. Reed",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4807/Detail",
        "profileId": "4807"
      }
    },
    {
      "id": "SD-S-8-4741",
      "districtKey": "8",
      "districtLabel": "District 8",
      "current": {
        "name": "Casey Crabtree",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4741/Detail",
        "profileId": "4741"
      }
    },
    {
      "id": "SD-S-9-4762",
      "districtKey": "9",
      "districtLabel": "District 9",
      "current": {
        "name": "Joy A. Hohn",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4762/Detail",
        "profileId": "4762"
      }
    },
    {
      "id": "SD-S-10-4781",
      "districtKey": "10",
      "districtLabel": "District 10",
      "current": {
        "name": "Liz Larson",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4781/Detail",
        "profileId": "4781"
      }
    },
    {
      "id": "SD-S-11-4773",
      "districtKey": "11",
      "districtLabel": "District 11",
      "current": {
        "name": "Chris Karr",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4773/Detail",
        "profileId": "4773"
      }
    },
    {
      "id": "SD-S-12-4738",
      "districtKey": "12",
      "districtLabel": "District 12",
      "current": {
        "name": "Arch Beal",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4738/Detail",
        "profileId": "4738"
      }
    },
    {
      "id": "SD-S-13-4802",
      "districtKey": "13",
      "districtLabel": "District 13",
      "current": {
        "name": "Sue Peterson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4802/Detail",
        "profileId": "4802"
      }
    },
    {
      "id": "SD-S-14-4835",
      "districtKey": "14",
      "districtLabel": "District 14",
      "current": {
        "name": "Larry P. Zikmund",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4835/Detail",
        "profileId": "4835"
      }
    },
    {
      "id": "SD-S-15-4821",
      "districtKey": "15",
      "districtLabel": "District 15",
      "current": {
        "name": "Jamie Smith",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4821/Detail",
        "profileId": "4821"
      }
    },
    {
      "id": "SD-S-16-4769",
      "districtKey": "16",
      "districtLabel": "District 16",
      "current": {
        "name": "Kevin D. Jensen",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4769/Detail",
        "profileId": "4769"
      }
    },
    {
      "id": "SD-S-17-4743",
      "districtKey": "17",
      "districtLabel": "District 17",
      "current": {
        "name": "Sydney Davis",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4743/Detail",
        "profileId": "4743"
      }
    },
    {
      "id": "SD-S-18-4794",
      "districtKey": "18",
      "districtLabel": "District 18",
      "current": {
        "name": "Lauren Nelson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4794/Detail",
        "profileId": "4794"
      }
    },
    {
      "id": "SD-S-19-4817",
      "districtKey": "19",
      "districtLabel": "District 19",
      "current": {
        "name": "Kyle Schoenfish",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4817/Detail",
        "profileId": "4817"
      }
    },
    {
      "id": "SD-S-20-4788",
      "districtKey": "20",
      "districtLabel": "District 20",
      "current": {
        "name": "Paul R. Miskimins",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4788/Detail",
        "profileId": "4788"
      }
    },
    {
      "id": "SD-S-21-4829",
      "districtKey": "21",
      "districtLabel": "District 21",
      "current": {
        "name": "Mykala Voita",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4829/Detail",
        "profileId": "4829"
      }
    },
    {
      "id": "SD-S-22-4837",
      "districtKey": "22",
      "districtLabel": "District 22",
      "current": {
        "name": "Brandon Wipf",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4837/Detail",
        "profileId": "4837",
        "statusNote": "The official 2026 directory identifies this member as appointed. The January 2026 chamber journal includes the Secretary of State’s certification of the appointment.",
        "statusSourceUrls": [
          "https://sdlegislature.gov/api/Documents/291827.html"
        ]
      }
    },
    {
      "id": "SD-S-23-4780",
      "districtKey": "23",
      "districtLabel": "District 23",
      "current": {
        "name": "Mark Lapka",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4780/Detail",
        "profileId": "4780"
      }
    },
    {
      "id": "SD-S-24-4787",
      "districtKey": "24",
      "districtLabel": "District 24",
      "current": {
        "name": "Jim Mehlhaff",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4787/Detail",
        "profileId": "4787"
      }
    },
    {
      "id": "SD-S-25-4803",
      "districtKey": "25",
      "districtLabel": "District 25",
      "current": {
        "name": "Tom Pischke",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4803/Detail",
        "profileId": "4803"
      }
    },
    {
      "id": "SD-S-26-4756",
      "districtKey": "26",
      "districtLabel": "District 26",
      "current": {
        "name": "Tamara R. Grove",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4756/Detail",
        "profileId": "4756"
      }
    },
    {
      "id": "SD-S-27-4751",
      "districtKey": "27",
      "districtLabel": "District 27",
      "current": {
        "name": "Red Dawn Foster",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4751/Detail",
        "profileId": "4751"
      }
    },
    {
      "id": "SD-S-28-4784",
      "districtKey": "28",
      "districtLabel": "District 28",
      "current": {
        "name": "Sam S. Marty",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4784/Detail",
        "profileId": "4784"
      }
    },
    {
      "id": "SD-S-29-4740",
      "districtKey": "29",
      "districtLabel": "District 29",
      "current": {
        "name": "John Carley",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4740/Detail",
        "profileId": "4740"
      }
    },
    {
      "id": "SD-S-30-4765",
      "districtKey": "30",
      "districtLabel": "District 30",
      "current": {
        "name": "Amber Hulse",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4765/Detail",
        "profileId": "4765"
      }
    },
    {
      "id": "SD-S-31-4745",
      "districtKey": "31",
      "districtLabel": "District 31",
      "current": {
        "name": "Randy Deibert",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4745/Detail",
        "profileId": "4745"
      }
    },
    {
      "id": "SD-S-32-4748",
      "districtKey": "32",
      "districtLabel": "District 32",
      "current": {
        "name": "Helene Duhamel",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4748/Detail",
        "profileId": "4748"
      }
    },
    {
      "id": "SD-S-33-4828",
      "districtKey": "33",
      "districtLabel": "District 33",
      "current": {
        "name": "Curt Voight",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4828/Detail",
        "profileId": "4828"
      }
    },
    {
      "id": "SD-S-34-4763",
      "districtKey": "34",
      "districtLabel": "District 34",
      "current": {
        "name": "Taffy Howard",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4763/Detail",
        "profileId": "4763"
      }
    },
    {
      "id": "SD-S-35-4739",
      "districtKey": "35",
      "districtLabel": "District 35",
      "current": {
        "name": "Greg Blanc",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://sdlegislature.gov/Legislators/Listing/71",
        "memberUrl": "https://sdlegislature.gov/Legislators/Profile/4739/Detail",
        "profileId": "4739"
      }
    }
  ]
}
