{
  "state": "Oklahoma",
  "stateCode": "OK",
  "checkedDate": "2026-11-06",
  "checkedTimezone": "America/Chicago",
  "legislatureName": "Oklahoma Legislature",
  "metadata": {
    "checkedDate": "2026-11-06",
    "checkedTimezone": "America/Chicago",
    "sessionLabel": "60th Oklahoma Legislature (2025–2026) · current official directories",
    "rosterSources": [
      {
        "label": "Current 60th Oklahoma House official member data",
        "url": "https://www.okhouse.gov/representatives"
      },
      {
        "label": "Independent official House directory — all 101 districts and explicit vacancies",
        "url": "https://former.okhouse.gov/Members/Default.aspx"
      },
      {
        "label": "Current Oklahoma Senate directory — all 48 districts",
        "url": "https://www.oksenate.gov/senators"
      },
      {
        "label": "Official Senate District 24 — explicit vacancy",
        "url": "https://www.oksenate.gov/senators/district-24"
      },
      {
        "label": "Official Election Board terms of office — fifteenth day after general election",
        "url": "https://oklahoma.gov/content/dam/ok/en/elections/terms-of-office/2024-terms-of-office.pdf"
      },
      {
        "label": "Official Title 14 — House and Senate terms",
        "url": "https://www.oklegislature.gov/OK_Statutes/CompleteTitles/os14.pdf"
      }
    ],
    "geometrySources": [
      {
        "label": "Official House maps — current 60th Legislature and final 2022 House/Senate plans",
        "url": "https://www.okhouse.gov/maps"
      },
      {
        "label": "Final House plan shapefile",
        "url": "https://dgbf0g52sf9l0.cloudfront.net/HD_2022_8110bee250.zip?updated_at=2022-10-28T20:11:27.632Z"
      },
      {
        "label": "Final Senate plan shapefile",
        "url": "https://dgbf0g52sf9l0.cloudfront.net/SD_2022_fb0727d414.zip?updated_at=2022-10-28T20:11:27.626Z"
      },
      {
        "label": "Governor signs final redistricting bills November 22, 2021",
        "url": "https://oklahoma.gov/governor/newsroom/newsroom/2021/november/governor-kevin-stitt-signs-six-redistricting-bills-into-law.html"
      },
      {
        "label": "Census 2024 House cartographic district display",
        "url": "https://www2.census.gov/geo/tiger/GENZ2024/shp/cb_2024_40_sldl_500k.zip"
      },
      {
        "label": "Census 2024 Senate cartographic district display",
        "url": "https://www2.census.gov/geo/tiger/GENZ2024/shp/cb_2024_40_sldu_500k.zip"
      }
    ],
    "notes": [
      "The official serving directories were checked November 6, 2026 (America/Chicago). The House identifies the current 60th Legislature. Oklahoma regular legislative terms begin on the fifteenth day after the general election: November 18, 2026 for the incoming regular terms. November election candidates, vote leads and future regular-term winners are not substituted for currently serving members.",
      "The House has 101 district records: 81 Republican members, 18 Democratic members and explicit vacancies in Districts 77 and 99. Every district, affiliation and vacancy agrees with the separate official legacy House directory. Two legacy short names omit middle names; the full official primary names Stacy Jo Adams and Bob Ed Culver are retained.",
      "Current House replacements Dillon Travis (District 35) and Sam Wargin Grimaldo (District 92) are corroborated by official House swearing-in announcements dated February 18 and June 26, 2026. Their predecessors are not carried forward.",
      "The Senate has 48 district records: 39 Republican members, eight Democratic members and an explicit District 24 vacancy. The directory links a District 24 placeholder; its individual official page expressly says VACANT. All 47 named members link to their verified official profile URLs.",
      "Senate District 17 remains Shane Jett in the checked serving directory and official profile. A November special-election result alone is not treated as verification that a successor has begun service. The linked sources and checked date control this dated serving snapshot.",
      "The Senate website returns a Sucuri JavaScript challenge to direct HTTPS requests. Verbatim official-page web retrieval extracts are retained for its directory and profile evidence, with the direct access response documented separately. These are primary-source page extracts, not raw HTML downloads; no third-party roster is substituted.",
      "District boundaries follow the final November 22, 2021 state legislative plans published as current 60th-Legislature maps. Only district identifiers are used from GIS attributes; affiliations come from the official serving directories.",
      "These maps describe representation only. No district demographic estimate, statewide ACS aggregation, ZIP finding or ZCTA claim is inferred. This snapshot does not refresh automatically."
    ],
    "geometryNote": "Legal authority: final Oklahoma House and Senate redistricting plans signed November 22, 2021, distributed by the House as current 60th-Legislature maps. Display: Census 2024 1:500,000 cartographic legislative districts. All 149 district IDs and display interior labels match their official legal polygons; all display rings are retained. Small-scale display, not address-level district determination.",
    "affiliationNote": "Affiliations come from checked official serving directories and member profiles. Explicit vacant districts have no member or current party. Map area does not indicate population, vote share or party strength. This snapshot does not refresh automatically."
  },
  "partyLabels": {
    "D": "Democratic",
    "R": "Republican"
  },
  "house": [
    {
      "id": "OK-H-1",
      "districtKey": "1",
      "districtLabel": "District 1",
      "current": {
        "name": "Eddy Dempsey",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/eddy-dempsey",
        "profileId": "eddy-dempsey"
      }
    },
    {
      "id": "OK-H-2",
      "districtKey": "2",
      "districtLabel": "District 2",
      "current": {
        "name": "Jim Olsen",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/jim-olsen",
        "profileId": "jim-olsen"
      }
    },
    {
      "id": "OK-H-3",
      "districtKey": "3",
      "districtLabel": "District 3",
      "current": {
        "name": "Rick West",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/rick-west",
        "profileId": "rick-west"
      }
    },
    {
      "id": "OK-H-4",
      "districtKey": "4",
      "districtLabel": "District 4",
      "current": {
        "name": "Bob Ed Culver",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/bob-culver",
        "profileId": "bob-culver"
      }
    },
    {
      "id": "OK-H-5",
      "districtKey": "5",
      "districtLabel": "District 5",
      "current": {
        "name": "Josh West",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/josh-west",
        "profileId": "josh-west"
      }
    },
    {
      "id": "OK-H-6",
      "districtKey": "6",
      "districtLabel": "District 6",
      "current": {
        "name": "Rusty Cornwell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/rusty-cornwell",
        "profileId": "rusty-cornwell"
      }
    },
    {
      "id": "OK-H-7",
      "districtKey": "7",
      "districtLabel": "District 7",
      "current": {
        "name": "Steve Bashore",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/steve-bashore",
        "profileId": "steve-bashore"
      }
    },
    {
      "id": "OK-H-8",
      "districtKey": "8",
      "districtLabel": "District 8",
      "current": {
        "name": "Tom Gann",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/tom-gann",
        "profileId": "tom-gann"
      }
    },
    {
      "id": "OK-H-9",
      "districtKey": "9",
      "districtLabel": "District 9",
      "current": {
        "name": "Mark Lepak",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/mark-lepak",
        "profileId": "mark-lepak"
      }
    },
    {
      "id": "OK-H-10",
      "districtKey": "10",
      "districtLabel": "District 10",
      "current": {
        "name": "Judd Strom",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/judd-strom",
        "profileId": "judd-strom"
      }
    },
    {
      "id": "OK-H-11",
      "districtKey": "11",
      "districtLabel": "District 11",
      "current": {
        "name": "John Kane",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/john-kane",
        "profileId": "john-kane"
      }
    },
    {
      "id": "OK-H-12",
      "districtKey": "12",
      "districtLabel": "District 12",
      "current": {
        "name": "Mark Chapman",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/mark-chapman",
        "profileId": "mark-chapman"
      }
    },
    {
      "id": "OK-H-13",
      "districtKey": "13",
      "districtLabel": "District 13",
      "current": {
        "name": "Neil Hays",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/neil-hays",
        "profileId": "neil-hays"
      }
    },
    {
      "id": "OK-H-14",
      "districtKey": "14",
      "districtLabel": "District 14",
      "current": {
        "name": "Chris Sneed",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/chris-sneed",
        "profileId": "chris-sneed"
      }
    },
    {
      "id": "OK-H-15",
      "districtKey": "15",
      "districtLabel": "District 15",
      "current": {
        "name": "Tim Turner",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/tim-turner",
        "profileId": "tim-turner"
      }
    },
    {
      "id": "OK-H-16",
      "districtKey": "16",
      "districtLabel": "District 16",
      "current": {
        "name": "Scott Fetgatter",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/scott-fetgatter",
        "profileId": "scott-fetgatter"
      }
    },
    {
      "id": "OK-H-17",
      "districtKey": "17",
      "districtLabel": "District 17",
      "current": {
        "name": "Jim Grego",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/jim-grego",
        "profileId": "jim-grego"
      }
    },
    {
      "id": "OK-H-18",
      "districtKey": "18",
      "districtLabel": "District 18",
      "current": {
        "name": "David Smith",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/david-smith",
        "profileId": "david-smith"
      }
    },
    {
      "id": "OK-H-19",
      "districtKey": "19",
      "districtLabel": "District 19",
      "current": {
        "name": "Justin Humphrey",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/justin-humphrey",
        "profileId": "justin-humphrey"
      }
    },
    {
      "id": "OK-H-20",
      "districtKey": "20",
      "districtLabel": "District 20",
      "current": {
        "name": "Jonathan Wilk",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/jonathan-wilk",
        "profileId": "jonathan-wilk"
      }
    },
    {
      "id": "OK-H-21",
      "districtKey": "21",
      "districtLabel": "District 21",
      "current": {
        "name": "Cody Maynard",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/cody-maynard",
        "profileId": "cody-maynard"
      }
    },
    {
      "id": "OK-H-22",
      "districtKey": "22",
      "districtLabel": "District 22",
      "current": {
        "name": "Ryan Eaves",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/ryan-eaves",
        "profileId": "ryan-eaves"
      }
    },
    {
      "id": "OK-H-23",
      "districtKey": "23",
      "districtLabel": "District 23",
      "current": {
        "name": "Derrick Hildebrant",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/derrick-hildebrant",
        "profileId": "derrick-hildebrant"
      }
    },
    {
      "id": "OK-H-24",
      "districtKey": "24",
      "districtLabel": "District 24",
      "current": {
        "name": "Chris Banning",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/chris-banning",
        "profileId": "chris-banning"
      }
    },
    {
      "id": "OK-H-25",
      "districtKey": "25",
      "districtLabel": "District 25",
      "current": {
        "name": "Ronny Johns",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/ronny-johns",
        "profileId": "ronny-johns"
      }
    },
    {
      "id": "OK-H-26",
      "districtKey": "26",
      "districtLabel": "District 26",
      "current": {
        "name": "Dell Kerbs",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/dell-kerbs",
        "profileId": "dell-kerbs"
      }
    },
    {
      "id": "OK-H-27",
      "districtKey": "27",
      "districtLabel": "District 27",
      "current": {
        "name": "Danny Sterling",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/danny-sterling",
        "profileId": "danny-sterling"
      }
    },
    {
      "id": "OK-H-28",
      "districtKey": "28",
      "districtLabel": "District 28",
      "current": {
        "name": "Danny Williams",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/danny-williams",
        "profileId": "danny-williams"
      }
    },
    {
      "id": "OK-H-29",
      "districtKey": "29",
      "districtLabel": "District 29",
      "current": {
        "name": "Kyle Hilbert",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/kyle-hilbert",
        "profileId": "kyle-hilbert"
      }
    },
    {
      "id": "OK-H-30",
      "districtKey": "30",
      "districtLabel": "District 30",
      "current": {
        "name": "Mark Lawson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/mark-lawson",
        "profileId": "mark-lawson"
      }
    },
    {
      "id": "OK-H-31",
      "districtKey": "31",
      "districtLabel": "District 31",
      "current": {
        "name": "Collin Duel",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/collin-duel",
        "profileId": "collin-duel"
      }
    },
    {
      "id": "OK-H-32",
      "districtKey": "32",
      "districtLabel": "District 32",
      "current": {
        "name": "Jim Shaw",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/jim-shaw",
        "profileId": "jim-shaw"
      }
    },
    {
      "id": "OK-H-33",
      "districtKey": "33",
      "districtLabel": "District 33",
      "current": {
        "name": "Molly Jenkins",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/molly-jenkins",
        "profileId": "molly-jenkins"
      }
    },
    {
      "id": "OK-H-34",
      "districtKey": "34",
      "districtLabel": "District 34",
      "current": {
        "name": "Trish Ranson",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/trish-ranson",
        "profileId": "trish-ranson"
      }
    },
    {
      "id": "OK-H-35",
      "districtKey": "35",
      "districtLabel": "District 35",
      "current": {
        "name": "Dillon Travis",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/dillon-travis",
        "profileId": "dillon-travis",
        "statusNote": "The official House announced this member was sworn into office on February 18, 2026. The checked current directory and independent official member list agree.",
        "statusSourceUrls": [
          "https://www.okhouse.gov/posts/news-20260218_1",
          "https://www.okhouse.gov/representatives",
          "https://former.okhouse.gov/Members/Default.aspx"
        ]
      }
    },
    {
      "id": "OK-H-36",
      "districtKey": "36",
      "districtLabel": "District 36",
      "current": {
        "name": "John George",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/john-george",
        "profileId": "john-george"
      }
    },
    {
      "id": "OK-H-37",
      "districtKey": "37",
      "districtLabel": "District 37",
      "current": {
        "name": "Ken Luttrell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/ken-luttrell",
        "profileId": "ken-luttrell"
      }
    },
    {
      "id": "OK-H-38",
      "districtKey": "38",
      "districtLabel": "District 38",
      "current": {
        "name": "John Pfeiffer",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/john-pfeiffer",
        "profileId": "john-pfeiffer"
      }
    },
    {
      "id": "OK-H-39",
      "districtKey": "39",
      "districtLabel": "District 39",
      "current": {
        "name": "Erick Harris",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/erick-harris",
        "profileId": "erick-harris"
      }
    },
    {
      "id": "OK-H-40",
      "districtKey": "40",
      "districtLabel": "District 40",
      "current": {
        "name": "Chad Caldwell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/chad-caldwell",
        "profileId": "chad-caldwell"
      }
    },
    {
      "id": "OK-H-41",
      "districtKey": "41",
      "districtLabel": "District 41",
      "current": {
        "name": "Denise Crosswhite Hader",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/denise-crosswhitehader",
        "profileId": "denise-crosswhitehader"
      }
    },
    {
      "id": "OK-H-42",
      "districtKey": "42",
      "districtLabel": "District 42",
      "current": {
        "name": "Cynthia Roe",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/cynthia-roe",
        "profileId": "cynthia-roe"
      }
    },
    {
      "id": "OK-H-43",
      "districtKey": "43",
      "districtLabel": "District 43",
      "current": {
        "name": "Jay Steagall",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/jay-steagall",
        "profileId": "jay-steagall"
      }
    },
    {
      "id": "OK-H-44",
      "districtKey": "44",
      "districtLabel": "District 44",
      "current": {
        "name": "Jared Deck",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/jared-deck",
        "profileId": "jared-deck"
      }
    },
    {
      "id": "OK-H-45",
      "districtKey": "45",
      "districtLabel": "District 45",
      "current": {
        "name": "Annie Menz",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/annie-menz",
        "profileId": "annie-menz"
      }
    },
    {
      "id": "OK-H-46",
      "districtKey": "46",
      "districtLabel": "District 46",
      "current": {
        "name": "Jacob Rosecrants",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/jacob-rosecrants",
        "profileId": "jacob-rosecrants"
      }
    },
    {
      "id": "OK-H-47",
      "districtKey": "47",
      "districtLabel": "District 47",
      "current": {
        "name": "Brian Hill",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/brian-hill",
        "profileId": "brian-hill"
      }
    },
    {
      "id": "OK-H-48",
      "districtKey": "48",
      "districtLabel": "District 48",
      "current": {
        "name": "Tammy Townley",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/tammy-townley",
        "profileId": "tammy-townley"
      }
    },
    {
      "id": "OK-H-49",
      "districtKey": "49",
      "districtLabel": "District 49",
      "current": {
        "name": "Josh Cantrell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/josh-cantrell",
        "profileId": "josh-cantrell"
      }
    },
    {
      "id": "OK-H-50",
      "districtKey": "50",
      "districtLabel": "District 50",
      "current": {
        "name": "Stacy Jo Adams",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/stacy-adams",
        "profileId": "stacy-adams"
      }
    },
    {
      "id": "OK-H-51",
      "districtKey": "51",
      "districtLabel": "District 51",
      "current": {
        "name": "Brad Boles",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/brad-boles",
        "profileId": "brad-boles"
      }
    },
    {
      "id": "OK-H-52",
      "districtKey": "52",
      "districtLabel": "District 52",
      "current": {
        "name": "Gerrid Kendrix",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/gerrid-kendrix",
        "profileId": "gerrid-kendrix"
      }
    },
    {
      "id": "OK-H-53",
      "districtKey": "53",
      "districtLabel": "District 53",
      "current": {
        "name": "Jason Blair",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/jason-blair",
        "profileId": "jason-blair"
      }
    },
    {
      "id": "OK-H-54",
      "districtKey": "54",
      "districtLabel": "District 54",
      "current": {
        "name": "Kevin West",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/kevin-west",
        "profileId": "kevin-west"
      }
    },
    {
      "id": "OK-H-55",
      "districtKey": "55",
      "districtLabel": "District 55",
      "current": {
        "name": "Nick Archer",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/nick-archer",
        "profileId": "nick-archer"
      }
    },
    {
      "id": "OK-H-56",
      "districtKey": "56",
      "districtLabel": "District 56",
      "current": {
        "name": "Dick Lowe",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/dick-lowe",
        "profileId": "dick-lowe"
      }
    },
    {
      "id": "OK-H-57",
      "districtKey": "57",
      "districtLabel": "District 57",
      "current": {
        "name": "Anthony Moore",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/anthony-moore",
        "profileId": "anthony-moore"
      }
    },
    {
      "id": "OK-H-58",
      "districtKey": "58",
      "districtLabel": "District 58",
      "current": {
        "name": "Carl Newton",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/carl-newton",
        "profileId": "carl-newton"
      }
    },
    {
      "id": "OK-H-59",
      "districtKey": "59",
      "districtLabel": "District 59",
      "current": {
        "name": "Mike Dobrinski",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/mike-dobrinski",
        "profileId": "mike-dobrinski"
      }
    },
    {
      "id": "OK-H-60",
      "districtKey": "60",
      "districtLabel": "District 60",
      "current": {
        "name": "Mike Kelley",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/mike-kelley",
        "profileId": "mike-kelley"
      }
    },
    {
      "id": "OK-H-61",
      "districtKey": "61",
      "districtLabel": "District 61",
      "current": {
        "name": "Kenton Patzkowsky",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/kenton-patzkowsky",
        "profileId": "kenton-patzkowsky"
      }
    },
    {
      "id": "OK-H-62",
      "districtKey": "62",
      "districtLabel": "District 62",
      "current": {
        "name": "Daniel Pae",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/daniel-pae",
        "profileId": "daniel-pae"
      }
    },
    {
      "id": "OK-H-63",
      "districtKey": "63",
      "districtLabel": "District 63",
      "current": {
        "name": "Trey Caldwell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/trey-caldwell",
        "profileId": "trey-caldwell"
      }
    },
    {
      "id": "OK-H-64",
      "districtKey": "64",
      "districtLabel": "District 64",
      "current": {
        "name": "Rande Worthen",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/rande-worthen",
        "profileId": "rande-worthen"
      }
    },
    {
      "id": "OK-H-65",
      "districtKey": "65",
      "districtLabel": "District 65",
      "current": {
        "name": "Toni Hasenbeck",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/toni-hasenbeck",
        "profileId": "toni-hasenbeck"
      }
    },
    {
      "id": "OK-H-66",
      "districtKey": "66",
      "districtLabel": "District 66",
      "current": {
        "name": "Clay Staires",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/clay-staires",
        "profileId": "clay-staires"
      }
    },
    {
      "id": "OK-H-67",
      "districtKey": "67",
      "districtLabel": "District 67",
      "current": {
        "name": "Rob Hall",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/rob-hall",
        "profileId": "rob-hall"
      }
    },
    {
      "id": "OK-H-68",
      "districtKey": "68",
      "districtLabel": "District 68",
      "current": {
        "name": "Mike Lay",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/mike-lay",
        "profileId": "mike-lay"
      }
    },
    {
      "id": "OK-H-69",
      "districtKey": "69",
      "districtLabel": "District 69",
      "current": {
        "name": "Mark Tedford",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/mark-tedford",
        "profileId": "mark-tedford"
      }
    },
    {
      "id": "OK-H-70",
      "districtKey": "70",
      "districtLabel": "District 70",
      "current": {
        "name": "Suzanne Schreiber",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/suzanne-schreiber",
        "profileId": "suzanne-schreiber"
      }
    },
    {
      "id": "OK-H-71",
      "districtKey": "71",
      "districtLabel": "District 71",
      "current": {
        "name": "Amanda Clinton",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/amanda-clinton",
        "profileId": "amanda-clinton"
      }
    },
    {
      "id": "OK-H-72",
      "districtKey": "72",
      "districtLabel": "District 72",
      "current": {
        "name": "Michelle McCane",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/michelle-mccane",
        "profileId": "michelle-mccane"
      }
    },
    {
      "id": "OK-H-73",
      "districtKey": "73",
      "districtLabel": "District 73",
      "current": {
        "name": "Ronald Stewart",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/ronald-stewart",
        "profileId": "ronald-stewart"
      }
    },
    {
      "id": "OK-H-74",
      "districtKey": "74",
      "districtLabel": "District 74",
      "current": {
        "name": "Kevin Norwood",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/kevin-norwood",
        "profileId": "kevin-norwood"
      }
    },
    {
      "id": "OK-H-75",
      "districtKey": "75",
      "districtLabel": "District 75",
      "current": {
        "name": "T.J. Marti",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/tj-marti",
        "profileId": "tj-marti"
      }
    },
    {
      "id": "OK-H-76",
      "districtKey": "76",
      "districtLabel": "District 76",
      "current": {
        "name": "Ross Ford",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/ross-ford",
        "profileId": "ross-ford"
      }
    },
    {
      "id": "OK-H-77",
      "districtKey": "77",
      "districtLabel": "District 77",
      "current": {
        "name": null,
        "party": null,
        "partyLabel": null,
        "status": "vacant",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": null,
        "profileId": null,
        "statusNote": "Explicitly labeled Vacant in both checked official House member directories. No successor or current affiliation is assigned.",
        "statusSourceUrls": [
          "https://www.okhouse.gov/representatives",
          "https://former.okhouse.gov/Members/Default.aspx"
        ]
      }
    },
    {
      "id": "OK-H-78",
      "districtKey": "78",
      "districtLabel": "District 78",
      "current": {
        "name": "Meloyde Blancett",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/meloyde-blancett",
        "profileId": "meloyde-blancett"
      }
    },
    {
      "id": "OK-H-79",
      "districtKey": "79",
      "districtLabel": "District 79",
      "current": {
        "name": "Melissa Provenzano",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/melissa-provenzano",
        "profileId": "melissa-provenzano"
      }
    },
    {
      "id": "OK-H-80",
      "districtKey": "80",
      "districtLabel": "District 80",
      "current": {
        "name": "Stan May",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/stan-may",
        "profileId": "stan-may"
      }
    },
    {
      "id": "OK-H-81",
      "districtKey": "81",
      "districtLabel": "District 81",
      "current": {
        "name": "Mike Osburn",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/mike-osburn",
        "profileId": "mike-osburn"
      }
    },
    {
      "id": "OK-H-82",
      "districtKey": "82",
      "districtLabel": "District 82",
      "current": {
        "name": "Nicole Miller",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/nicole-miller",
        "profileId": "nicole-miller"
      }
    },
    {
      "id": "OK-H-83",
      "districtKey": "83",
      "districtLabel": "District 83",
      "current": {
        "name": "Eric Roberts",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/eric-roberts",
        "profileId": "eric-roberts"
      }
    },
    {
      "id": "OK-H-84",
      "districtKey": "84",
      "districtLabel": "District 84",
      "current": {
        "name": "Tammy West",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/tammy-west",
        "profileId": "tammy-west"
      }
    },
    {
      "id": "OK-H-85",
      "districtKey": "85",
      "districtLabel": "District 85",
      "current": {
        "name": "Cyndi Munson",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/cyndi-munson",
        "profileId": "cyndi-munson"
      }
    },
    {
      "id": "OK-H-86",
      "districtKey": "86",
      "districtLabel": "District 86",
      "current": {
        "name": "David Hardin",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/david-hardin",
        "profileId": "david-hardin"
      }
    },
    {
      "id": "OK-H-87",
      "districtKey": "87",
      "districtLabel": "District 87",
      "current": {
        "name": "Ellyn Hefner",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/ellyn-hefner",
        "profileId": "ellyn-hefner"
      }
    },
    {
      "id": "OK-H-88",
      "districtKey": "88",
      "districtLabel": "District 88",
      "current": {
        "name": "Ellen Pogemiller",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/ellen-pogemiller",
        "profileId": "ellen-pogemiller"
      }
    },
    {
      "id": "OK-H-89",
      "districtKey": "89",
      "districtLabel": "District 89",
      "current": {
        "name": "Arturo Alonso Sandoval",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/arturo-alonsosandoval",
        "profileId": "arturo-alonsosandoval"
      }
    },
    {
      "id": "OK-H-90",
      "districtKey": "90",
      "districtLabel": "District 90",
      "current": {
        "name": "Emily Gise",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/emily-gise",
        "profileId": "emily-gise"
      }
    },
    {
      "id": "OK-H-91",
      "districtKey": "91",
      "districtLabel": "District 91",
      "current": {
        "name": "Chris Kannady",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/chris-kannady",
        "profileId": "chris-kannady"
      }
    },
    {
      "id": "OK-H-92",
      "districtKey": "92",
      "districtLabel": "District 92",
      "current": {
        "name": "Sam Wargin Grimaldo",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/sam-wargingrimaldo",
        "profileId": "sam-wargingrimaldo",
        "statusNote": "The official House announced this member was sworn into office on June 26, 2026. The checked current directory and independent official member list agree.",
        "statusSourceUrls": [
          "https://www.okhouse.gov/posts/news-20260626_1",
          "https://www.okhouse.gov/representatives",
          "https://former.okhouse.gov/Members/Default.aspx"
        ]
      }
    },
    {
      "id": "OK-H-93",
      "districtKey": "93",
      "districtLabel": "District 93",
      "current": {
        "name": "Mickey Dollens",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/mickey-dollens",
        "profileId": "mickey-dollens"
      }
    },
    {
      "id": "OK-H-94",
      "districtKey": "94",
      "districtLabel": "District 94",
      "current": {
        "name": "Andy Fugate",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/andy-fugate",
        "profileId": "andy-fugate"
      }
    },
    {
      "id": "OK-H-95",
      "districtKey": "95",
      "districtLabel": "District 95",
      "current": {
        "name": "Max Wolfley",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/max-wolfley",
        "profileId": "max-wolfley"
      }
    },
    {
      "id": "OK-H-96",
      "districtKey": "96",
      "districtLabel": "District 96",
      "current": {
        "name": "Preston Stinson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/preston-stinson",
        "profileId": "preston-stinson"
      }
    },
    {
      "id": "OK-H-97",
      "districtKey": "97",
      "districtLabel": "District 97",
      "current": {
        "name": "Aletia Timmons",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/aletia-timmons",
        "profileId": "aletia-timmons"
      }
    },
    {
      "id": "OK-H-98",
      "districtKey": "98",
      "districtLabel": "District 98",
      "current": {
        "name": "Gabe Woolley",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/gabe-woolley",
        "profileId": "gabe-woolley"
      }
    },
    {
      "id": "OK-H-99",
      "districtKey": "99",
      "districtLabel": "District 99",
      "current": {
        "name": null,
        "party": null,
        "partyLabel": null,
        "status": "vacant",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": null,
        "profileId": null,
        "statusNote": "Explicitly labeled Vacant in both checked official House member directories. No successor or current affiliation is assigned.",
        "statusSourceUrls": [
          "https://www.okhouse.gov/representatives",
          "https://former.okhouse.gov/Members/Default.aspx"
        ]
      }
    },
    {
      "id": "OK-H-100",
      "districtKey": "100",
      "districtLabel": "District 100",
      "current": {
        "name": "Marilyn  Stark",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/marilyn-stark",
        "profileId": "marilyn-stark"
      }
    },
    {
      "id": "OK-H-101",
      "districtKey": "101",
      "districtLabel": "District 101",
      "current": {
        "name": "Robert Manger",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.okhouse.gov/representatives",
        "memberUrl": "https://www.okhouse.gov/representatives/robert-manger",
        "profileId": "robert-manger"
      }
    }
  ],
  "senate": [
    {
      "id": "OK-S-1",
      "districtKey": "1",
      "districtLabel": "District 1",
      "current": {
        "name": "Micheal Bergstrom",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/micheal-bergstrom",
        "profileId": "micheal-bergstrom"
      }
    },
    {
      "id": "OK-S-2",
      "districtKey": "2",
      "districtLabel": "District 2",
      "current": {
        "name": "Ally Seifried",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/ally-seifried",
        "profileId": "ally-seifried"
      }
    },
    {
      "id": "OK-S-3",
      "districtKey": "3",
      "districtLabel": "District 3",
      "current": {
        "name": "Julie McIntosh",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/julie-mcintosh",
        "profileId": "julie-mcintosh"
      }
    },
    {
      "id": "OK-S-4",
      "districtKey": "4",
      "districtLabel": "District 4",
      "current": {
        "name": "Tom Woods",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/tom-woods",
        "profileId": "tom-woods"
      }
    },
    {
      "id": "OK-S-5",
      "districtKey": "5",
      "districtLabel": "District 5",
      "current": {
        "name": "George Burns",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/george-burns",
        "profileId": "george-burns"
      }
    },
    {
      "id": "OK-S-6",
      "districtKey": "6",
      "districtLabel": "District 6",
      "current": {
        "name": "David Bullard",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/david-bullard",
        "profileId": "david-bullard"
      }
    },
    {
      "id": "OK-S-7",
      "districtKey": "7",
      "districtLabel": "District 7",
      "current": {
        "name": "Warren Hamilton",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/warren-hamilton",
        "profileId": "warren-hamilton"
      }
    },
    {
      "id": "OK-S-8",
      "districtKey": "8",
      "districtLabel": "District 8",
      "current": {
        "name": "Bryan Logan",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/bryan-logan",
        "profileId": "bryan-logan"
      }
    },
    {
      "id": "OK-S-9",
      "districtKey": "9",
      "districtLabel": "District 9",
      "current": {
        "name": "Avery Frix",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/avery-frix",
        "profileId": "avery-frix"
      }
    },
    {
      "id": "OK-S-10",
      "districtKey": "10",
      "districtLabel": "District 10",
      "current": {
        "name": "Bill Coleman",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/bill-coleman",
        "profileId": "bill-coleman"
      }
    },
    {
      "id": "OK-S-11",
      "districtKey": "11",
      "districtLabel": "District 11",
      "current": {
        "name": "Regina Goodwin",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/regina-goodwin",
        "profileId": "regina-goodwin"
      }
    },
    {
      "id": "OK-S-12",
      "districtKey": "12",
      "districtLabel": "District 12",
      "current": {
        "name": "Todd Gollihare",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/todd-gollihare",
        "profileId": "todd-gollihare"
      }
    },
    {
      "id": "OK-S-13",
      "districtKey": "13",
      "districtLabel": "District 13",
      "current": {
        "name": "Jonathan Wingard",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/jonathan-wingard",
        "profileId": "jonathan-wingard"
      }
    },
    {
      "id": "OK-S-14",
      "districtKey": "14",
      "districtLabel": "District 14",
      "current": {
        "name": "Jerry Alvord",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/jerry-alvord",
        "profileId": "jerry-alvord"
      }
    },
    {
      "id": "OK-S-15",
      "districtKey": "15",
      "districtLabel": "District 15",
      "current": {
        "name": "Lisa Standridge",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/lisa-standridge",
        "profileId": "lisa-standridge"
      }
    },
    {
      "id": "OK-S-16",
      "districtKey": "16",
      "districtLabel": "District 16",
      "current": {
        "name": "Mary B. Boren",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/mary-b-boren",
        "profileId": "mary-b-boren"
      }
    },
    {
      "id": "OK-S-17",
      "districtKey": "17",
      "districtLabel": "District 17",
      "current": {
        "name": "Shane Jett",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/shane-jett",
        "profileId": "shane-jett",
        "statusNote": "Shane Jett remains listed in the checked official serving directory and member profile. November special-election candidates or reported winners are not substituted for a serving record.",
        "statusSourceUrls": [
          "https://www.oksenate.gov/senators",
          "https://www.oksenate.gov/senators/shane-jett"
        ]
      }
    },
    {
      "id": "OK-S-18",
      "districtKey": "18",
      "districtLabel": "District 18",
      "current": {
        "name": "Jack Stewart",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/jack-stewart",
        "profileId": "jack-stewart"
      }
    },
    {
      "id": "OK-S-19",
      "districtKey": "19",
      "districtLabel": "District 19",
      "current": {
        "name": "Roland Pederson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/roland-pederson",
        "profileId": "roland-pederson"
      }
    },
    {
      "id": "OK-S-20",
      "districtKey": "20",
      "districtLabel": "District 20",
      "current": {
        "name": "Chuck Hall",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/chuck-hall",
        "profileId": "chuck-hall"
      }
    },
    {
      "id": "OK-S-21",
      "districtKey": "21",
      "districtLabel": "District 21",
      "current": {
        "name": "Randy Grellner",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/randy-grellner",
        "profileId": "randy-grellner"
      }
    },
    {
      "id": "OK-S-22",
      "districtKey": "22",
      "districtLabel": "District 22",
      "current": {
        "name": "Kristen Thompson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/kristen-thompson",
        "profileId": "kristen-thompson"
      }
    },
    {
      "id": "OK-S-23",
      "districtKey": "23",
      "districtLabel": "District 23",
      "current": {
        "name": "Lonnie Paxton",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/lonnie-paxton",
        "profileId": "lonnie-paxton"
      }
    },
    {
      "id": "OK-S-24",
      "districtKey": "24",
      "districtLabel": "District 24",
      "current": {
        "name": null,
        "party": null,
        "partyLabel": null,
        "status": "vacant",
        "sourceUrl": "https://www.oksenate.gov/senators/district-24",
        "memberUrl": null,
        "profileId": null,
        "statusNote": "Explicitly labeled VACANT on the current official Senate District 24 page. No successor or current affiliation is assigned.",
        "statusSourceUrls": [
          "https://www.oksenate.gov/senators",
          "https://www.oksenate.gov/senators/district-24"
        ]
      }
    },
    {
      "id": "OK-S-25",
      "districtKey": "25",
      "districtLabel": "District 25",
      "current": {
        "name": "Brian Guthrie",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/brian-guthrie",
        "profileId": "brian-guthrie"
      }
    },
    {
      "id": "OK-S-26",
      "districtKey": "26",
      "districtLabel": "District 26",
      "current": {
        "name": "Darcy Jech",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/darcy-jech",
        "profileId": "darcy-jech"
      }
    },
    {
      "id": "OK-S-27",
      "districtKey": "27",
      "districtLabel": "District 27",
      "current": {
        "name": "Casey Murdock",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/casey-murdock",
        "profileId": "casey-murdock"
      }
    },
    {
      "id": "OK-S-28",
      "districtKey": "28",
      "districtLabel": "District 28",
      "current": {
        "name": "Grant Green",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/grant-green",
        "profileId": "grant-green"
      }
    },
    {
      "id": "OK-S-29",
      "districtKey": "29",
      "districtLabel": "District 29",
      "current": {
        "name": "Julie Daniels",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/julie-daniels",
        "profileId": "julie-daniels"
      }
    },
    {
      "id": "OK-S-30",
      "districtKey": "30",
      "districtLabel": "District 30",
      "current": {
        "name": "Julia Kirt",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/julia-kirt",
        "profileId": "julia-kirt"
      }
    },
    {
      "id": "OK-S-31",
      "districtKey": "31",
      "districtLabel": "District 31",
      "current": {
        "name": "Spencer Kern",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/spencer-kern",
        "profileId": "spencer-kern"
      }
    },
    {
      "id": "OK-S-32",
      "districtKey": "32",
      "districtLabel": "District 32",
      "current": {
        "name": "Dusty Deevers",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/dustydeevers",
        "profileId": "dustydeevers"
      }
    },
    {
      "id": "OK-S-33",
      "districtKey": "33",
      "districtLabel": "District 33",
      "current": {
        "name": "Christi Gillespie",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/christi-gillespie",
        "profileId": "christi-gillespie"
      }
    },
    {
      "id": "OK-S-34",
      "districtKey": "34",
      "districtLabel": "District 34",
      "current": {
        "name": "Dana Prieto",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/dana-prieto",
        "profileId": "dana-prieto"
      }
    },
    {
      "id": "OK-S-35",
      "districtKey": "35",
      "districtLabel": "District 35",
      "current": {
        "name": "Jo Anna Dossett",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/jo-anna-dossett",
        "profileId": "jo-anna-dossett"
      }
    },
    {
      "id": "OK-S-36",
      "districtKey": "36",
      "districtLabel": "District 36",
      "current": {
        "name": "John Haste",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/john-haste",
        "profileId": "john-haste"
      }
    },
    {
      "id": "OK-S-37",
      "districtKey": "37",
      "districtLabel": "District 37",
      "current": {
        "name": "Aaron Reinhardt",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/aaron-reinhardt",
        "profileId": "aaron-reinhardt"
      }
    },
    {
      "id": "OK-S-38",
      "districtKey": "38",
      "districtLabel": "District 38",
      "current": {
        "name": "Brent Howard",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/brent-howard",
        "profileId": "brent-howard"
      }
    },
    {
      "id": "OK-S-39",
      "districtKey": "39",
      "districtLabel": "District 39",
      "current": {
        "name": "Dave Rader",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/dave-rader",
        "profileId": "dave-rader"
      }
    },
    {
      "id": "OK-S-40",
      "districtKey": "40",
      "districtLabel": "District 40",
      "current": {
        "name": "Carri Hicks",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/carri-hicks",
        "profileId": "carri-hicks"
      }
    },
    {
      "id": "OK-S-41",
      "districtKey": "41",
      "districtLabel": "District 41",
      "current": {
        "name": "Adam Pugh",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/adam-pugh",
        "profileId": "adam-pugh"
      }
    },
    {
      "id": "OK-S-42",
      "districtKey": "42",
      "districtLabel": "District 42",
      "current": {
        "name": "Brenda Stanley",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/brenda-stanley",
        "profileId": "brenda-stanley"
      }
    },
    {
      "id": "OK-S-43",
      "districtKey": "43",
      "districtLabel": "District 43",
      "current": {
        "name": "Kendal Sacchieri",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/kendal-sacchieri",
        "profileId": "kendal-sacchieri"
      }
    },
    {
      "id": "OK-S-44",
      "districtKey": "44",
      "districtLabel": "District 44",
      "current": {
        "name": "Michael Brooks",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/michael-brooks",
        "profileId": "michael-brooks"
      }
    },
    {
      "id": "OK-S-45",
      "districtKey": "45",
      "districtLabel": "District 45",
      "current": {
        "name": "Paul Rosino",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/paul-rosino",
        "profileId": "paul-rosino"
      }
    },
    {
      "id": "OK-S-46",
      "districtKey": "46",
      "districtLabel": "District 46",
      "current": {
        "name": "Mark Mann",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/mark-mann",
        "profileId": "mark-mann"
      }
    },
    {
      "id": "OK-S-47",
      "districtKey": "47",
      "districtLabel": "District 47",
      "current": {
        "name": "Kelly Hines",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/kelly-hines",
        "profileId": "kelly-hines"
      }
    },
    {
      "id": "OK-S-48",
      "districtKey": "48",
      "districtLabel": "District 48",
      "current": {
        "name": "Nikki Nice",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.oksenate.gov/senators",
        "memberUrl": "https://www.oksenate.gov/senators/nikki-nice",
        "profileId": "nikki-nice"
      }
    }
  ]
}
