{
  "state": "Connecticut",
  "stateCode": "CT",
  "checkedDate": "2026-11-05",
  "checkedTimezone": "America/Chicago",
  "legislatureName": "Connecticut General Assembly",
  "metadata": {
    "checkedDate": "2026-11-05",
    "checkedTimezone": "America/Chicago",
    "sessionLabel": "2025–2026 Connecticut General Assembly · current official rosters",
    "rosterSources": [
      {
        "label": "Secretary of the State — February 2026 Senate and House alphabetical district/party rolls",
        "url": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate"
      },
      {
        "label": "Current official House Democratic members",
        "url": "https://www.housedems.ct.gov/find"
      },
      {
        "label": "Current official House Republican members — 2026",
        "url": "https://www.cthousegop.com/caucus-members"
      },
      {
        "label": "Current official Senate Democratic members",
        "url": "https://www.senatedems.ct.gov/senators/"
      },
      {
        "label": "Current official Senate Republican members",
        "url": "https://www.ctsenaterepublicans.com/senators/"
      },
      {
        "label": "Connecticut Constitution Article III section 10 — January term timing",
        "url": "https://portal.ct.gov/sots/register-manual/section-i/constitution-of-the-state-of-connecticut"
      }
    ],
    "geometrySources": [
      {
        "label": "Secretary of the State — adopted House and Senate plan dates",
        "url": "https://portal.ct.gov/SOTS/Register-Manual/Section-IX/Miscellaneous"
      },
      {
        "label": "Connecticut State GIS Office — House adopted-plan geometry metadata",
        "url": "https://geodata.ct.gov/datasets/ctmaps::ct-house-districts"
      },
      {
        "label": "Connecticut State GIS Office — Senate adopted-plan geometry metadata",
        "url": "https://geodata.ct.gov/datasets/ctmaps::ct-senate-districts"
      },
      {
        "label": "Official adopted House plan geometry, district identifiers only",
        "url": "https://services3.arcgis.com/3FL1kr7L4LvwA2Kb/arcgis/rest/services/CT_House_Districts/FeatureServer/0/query?where=1%3D1&outFields=District%2CDistrictN&outSR=4326&returnGeometry=true&f=json"
      },
      {
        "label": "Official adopted Senate plan geometry, district identifiers only",
        "url": "https://services3.arcgis.com/3FL1kr7L4LvwA2Kb/arcgis/rest/services/CT_Senate_Districts/FeatureServer/0/query?where=1%3D1&outFields=District%2CDistrictN&outSR=4326&returnGeometry=true&f=json"
      },
      {
        "label": "Census 2024 House cartographic legislative districts",
        "url": "https://www2.census.gov/geo/tiger/GENZ2024/shp/cb_2024_09_sldl_500k.zip"
      },
      {
        "label": "Census 2024 Senate cartographic legislative districts",
        "url": "https://www2.census.gov/geo/tiger/GENZ2024/shp/cb_2024_09_sldu_500k.zip"
      }
    ],
    "notes": [
      "Official current House Democratic, House Republican, Senate Democratic and Senate Republican caucus directories checked November 5, 2026 (America/Chicago). All 187 listed identities independently match the Secretary of the State’s February Session 2026 district-and-party roll. The checked date is the retrieval/cross-check date; the roll’s own evidence period remains February 2026.",
      "The Secretary of the State roll is the explicit district/party authority. Current member names and individual official profile URLs follow the matching live caucus directories; formal source names remain in the downloadable evidence. Ordinary first-name forms and initials differ between official sources. No affiliation is inferred from a historical GIS political field.",
      "Connecticut Constitution Article III section 10 begins legislative terms on the Wednesday following the first Monday of January after election. The current 2025–2026 serving roster remains separate from November 2026 winners and the term beginning January 6, 2027.",
      "Current special-election replacements are present in both the official roll and live directories, including Dan Gaiewski in House District 40, Larry Pemberton in House District 139, Amy Romano in House District 113 and Jason Perillo in Senate District 21. Older map annotations naming their predecessors are not used for membership.",
      "Direct retrieval of the CGA hlist/slist pages returned service-unavailable responses. The retained full Secretary of the State roll and four current official caucus directories provide the membership evidence instead; no source HTML or member profile link is manufactured.",
      "The state House legislative plan was adopted November 18, 2021 and the state Senate plan November 23, 2021. The State GIS Office publishes geometry derived from the General Assembly’s adopted plans. Those polygons are requested using district identifier fields only; political/GIS member attributes are not consumed. Congressional geography is separate.",
      "Census 2024 shore-clipped cartographic districts provide the small-scale display. Every one of 187 display district identifiers and interior labels is checked against the corresponding State GIS adopted-plan polygon, with all source rings, coastal islands and holes retained.",
      "These are representation records. No statewide ACS value, district demographic estimate, ZIP statistic or ZCTA finding is inferred from the maps."
    ],
    "geometryNote": "Legal authority: Connecticut House plan adopted November 18, 2021 and Senate plan adopted November 23, 2021, distributed as General Assembly-derived polygons by the State GIS Office. Display: Census 2024 1:500,000 shore-clipped cartographic districts. All 187 IDs and interior labels match corresponding adopted-plan polygons; every source cartographic ring and island is retained. This map is not an address-level district determination service.",
    "affiliationNote": "Party labels come explicitly from the official February 2026 Secretary of the State roll; every identity is cross-checked against the live official chamber caucus directories retrieved November 5. House: 102 Democratic / 49 Republican. Senate: 25 Democratic / 11 Republican. No vacancy or future successor is inferred."
  },
  "partyLabels": {
    "D": "Democratic",
    "R": "Republican"
  },
  "house": [
    {
      "id": "CT-H-1",
      "districtKey": "1",
      "districtLabel": "District 1",
      "current": {
        "name": "Matthew Ritter",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Ritter",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "RITTER, MATTHEW",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-2",
      "districtKey": "2",
      "districtLabel": "District 2",
      "current": {
        "name": "Raghib Allie-Brennan",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Allie-Brennan",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ALLIE-BRENNAN, RAGHIB",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-3",
      "districtKey": "3",
      "districtLabel": "District 3",
      "current": {
        "name": "Minnie Gonzalez",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Gonzalez",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GONZALEZ, MINNIE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-4",
      "districtKey": "4",
      "districtLabel": "District 4",
      "current": {
        "name": "Julio Concepcion",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Concepcion",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CONCEPCION, JULIO",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-5",
      "districtKey": "5",
      "districtLabel": "District 5",
      "current": {
        "name": "Maryam Khan",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Khan",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "KHAN, MARYAM",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-6",
      "districtKey": "6",
      "districtLabel": "District 6",
      "current": {
        "name": "James Sánchez",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/SanchezJ",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SANCHEZ, JAMES",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-7",
      "districtKey": "7",
      "districtLabel": "District 7",
      "current": {
        "name": "Joshua Hall",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Hall",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HALL, JOSHUA MALIK",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-8",
      "districtKey": "8",
      "districtLabel": "District 8",
      "current": {
        "name": "Tim Ackert",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/ackert",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ACKERT, TIM",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-9",
      "districtKey": "9",
      "districtLabel": "District 9",
      "current": {
        "name": "Jason Rojas",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Rojas",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ROJAS, JASON",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-10",
      "districtKey": "10",
      "districtLabel": "District 10",
      "current": {
        "name": "Henry J. Genga",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Genga",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GENGA, HENRY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-11",
      "districtKey": "11",
      "districtLabel": "District 11",
      "current": {
        "name": "Patrick Biggins",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Biggins",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BIGGINS, PATRICK",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-12",
      "districtKey": "12",
      "districtLabel": "District 12",
      "current": {
        "name": "Geoff Luxenberg",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Luxenberg",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "LUXENBERG, GEOFF",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-13",
      "districtKey": "13",
      "districtLabel": "District 13",
      "current": {
        "name": "Jason Doucette",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Doucette",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DOUCETTE, JASON",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-14",
      "districtKey": "14",
      "districtLabel": "District 14",
      "current": {
        "name": "Tom Delnicki",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/delnicki",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DELNICKI, TOM",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-15",
      "districtKey": "15",
      "districtLabel": "District 15",
      "current": {
        "name": "Bobby Gibson",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Gibson",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GIBSON, BOBBY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-16",
      "districtKey": "16",
      "districtLabel": "District 16",
      "current": {
        "name": "Melissa Osborne",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Osborne",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "OSBORNE, MELISSA E.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-17",
      "districtKey": "17",
      "districtLabel": "District 17",
      "current": {
        "name": "Eleni Kavros DeGraw",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/KavrosDeGraw",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "KAVROS DEGRAW, ELENI",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-18",
      "districtKey": "18",
      "districtLabel": "District 18",
      "current": {
        "name": "Jillian Gilchrest",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Gilchrest",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GILCHREST, JILLIAN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-19",
      "districtKey": "19",
      "districtLabel": "District 19",
      "current": {
        "name": "Tammy Exum",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Exum",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "EXUM, TAMMY RUSH",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-20",
      "districtKey": "20",
      "districtLabel": "District 20",
      "current": {
        "name": "Kate Farrar",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Farrar",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "FARRAR, KATE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-21",
      "districtKey": "21",
      "districtLabel": "District 21",
      "current": {
        "name": "Mike Demicco",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Demicco",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DEMICCO, MIKE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-22",
      "districtKey": "22",
      "districtLabel": "District 22",
      "current": {
        "name": "Rebecca Martinez",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Martinez",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MARTINEZ, REBECCA",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-23",
      "districtKey": "23",
      "districtLabel": "District 23",
      "current": {
        "name": "Devin Carney",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/carney",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CARNEY, DEVIN R.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-24",
      "districtKey": "24",
      "districtLabel": "District 24",
      "current": {
        "name": "Manny Sanchez",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/SanchezM",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SANCHEZ, EMMANUEL \"MANNY\"",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-25",
      "districtKey": "25",
      "districtLabel": "District 25",
      "current": {
        "name": "Iris Sánchez",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/SanchezI",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SANCHEZ, IRIS N.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-26",
      "districtKey": "26",
      "districtLabel": "District 26",
      "current": {
        "name": "Dave DeFronzo",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/DeFronzo",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DEFRONZO, DAVE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-27",
      "districtKey": "27",
      "districtLabel": "District 27",
      "current": {
        "name": "Gary Turco",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Turco",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "TURCO, GARY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-28",
      "districtKey": "28",
      "districtLabel": "District 28",
      "current": {
        "name": "Amy Morrin Bello",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/MorrinBello",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MORRIN BELLO, AMY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-29",
      "districtKey": "29",
      "districtLabel": "District 29",
      "current": {
        "name": "Kerry Wood",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Wood",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "WOOD, KERRY S.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-30",
      "districtKey": "30",
      "districtLabel": "District 30",
      "current": {
        "name": "Donna Veach",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/veach",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "VEACH, DONNA",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-31",
      "districtKey": "31",
      "districtLabel": "District 31",
      "current": {
        "name": "Jill Barry",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Barry",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BARRY, JILL",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-32",
      "districtKey": "32",
      "districtLabel": "District 32",
      "current": {
        "name": "Christie Carpino",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/carpino",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CARPINO, CHRISTIE M.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-33",
      "districtKey": "33",
      "districtLabel": "District 33",
      "current": {
        "name": "Brandon Chafee",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Chafee",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CHAFEE, BRANDON",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-34",
      "districtKey": "34",
      "districtLabel": "District 34",
      "current": {
        "name": "Irene Haines",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/haines",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HAINES, IRENE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-35",
      "districtKey": "35",
      "districtLabel": "District 35",
      "current": {
        "name": "Chris Aniskovich",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/aniskovich",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ANISKOVICH, CHRIS",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-36",
      "districtKey": "36",
      "districtLabel": "District 36",
      "current": {
        "name": "Renee LaMark Muir",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/LaMarkMuir",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "LAMARK MUIR, RENEE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-37",
      "districtKey": "37",
      "districtLabel": "District 37",
      "current": {
        "name": "Nick Menapace",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Menapace",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MENAPACE, NICK",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-38",
      "districtKey": "38",
      "districtLabel": "District 38",
      "current": {
        "name": "Nick Gauthier",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Gauthier",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GAUTHIER, NICK",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-39",
      "districtKey": "39",
      "districtLabel": "District 39",
      "current": {
        "name": "Anthony Nolan",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Nolan",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "NOLAN, ANTHONY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-40",
      "districtKey": "40",
      "districtLabel": "District 40",
      "current": {
        "name": "Dan Gaiewski",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Gaiewski",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GAIEWSKI, DAN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-41",
      "districtKey": "41",
      "districtLabel": "District 41",
      "current": {
        "name": "Aundré Bumgardner",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Bumgardner",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BUMGARDNER, AUNDRE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-42",
      "districtKey": "42",
      "districtLabel": "District 42",
      "current": {
        "name": "Savet Constantine",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Constantine",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CONSTANTINE, SAVET",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-43",
      "districtKey": "43",
      "districtLabel": "District 43",
      "current": {
        "name": "Greg Howard",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/howard",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HOWARD, GREG S.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-44",
      "districtKey": "44",
      "districtLabel": "District 44",
      "current": {
        "name": "Anne Dauphinais",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/dauphinais",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DAUPHINAIS, ANNE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-45",
      "districtKey": "45",
      "districtLabel": "District 45",
      "current": {
        "name": "Brian Lanoue",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/lanoue",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "LANOUE, BRIAN",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-46",
      "districtKey": "46",
      "districtLabel": "District 46",
      "current": {
        "name": "Derell Wilson",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Wilson",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "WILSON, DERELL",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-47",
      "districtKey": "47",
      "districtLabel": "District 47",
      "current": {
        "name": "Doug Dubitsky",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/dubitsky",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DUBITSKY, DOUG",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-48",
      "districtKey": "48",
      "districtLabel": "District 48",
      "current": {
        "name": "Mark DeCaprio",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/decaprio",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DECAPRIO, MARK",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-49",
      "districtKey": "49",
      "districtLabel": "District 49",
      "current": {
        "name": "Susan M. Johnson",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Johnson",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "JOHNSON, SUSAN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-50",
      "districtKey": "50",
      "districtLabel": "District 50",
      "current": {
        "name": "Pat Boyd",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Boyd",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BOYD, PATRICK S.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-51",
      "districtKey": "51",
      "districtLabel": "District 51",
      "current": {
        "name": "Chris Stewart",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/stewart",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "STEWART, CHRIS",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-52",
      "districtKey": "52",
      "districtLabel": "District 52",
      "current": {
        "name": "Kurt Vail",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/vail",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "VAIL, KURT",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-53",
      "districtKey": "53",
      "districtLabel": "District 53",
      "current": {
        "name": "Tammy Nuccio",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/nuccio",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "NUCCIO, TAMMY",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-54",
      "districtKey": "54",
      "districtLabel": "District 54",
      "current": {
        "name": "Gregory Haddad",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Haddad",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HADDAD, GREGORY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-55",
      "districtKey": "55",
      "districtLabel": "District 55",
      "current": {
        "name": "Steve Weir",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/weir",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "WEIR, STEVE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-56",
      "districtKey": "56",
      "districtLabel": "District 56",
      "current": {
        "name": "Kevin Brown",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/BrownK",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BROWN, KEVIN, P.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-57",
      "districtKey": "57",
      "districtLabel": "District 57",
      "current": {
        "name": "Jaime Foster",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Foster",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "FOSTER, JAIME S.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-58",
      "districtKey": "58",
      "districtLabel": "District 58",
      "current": {
        "name": "John Santanella",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Santanella",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SANTANELLA, JOHN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-59",
      "districtKey": "59",
      "districtLabel": "District 59",
      "current": {
        "name": "Carol Hall",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/hall",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HALL, CAROL",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-60",
      "districtKey": "60",
      "districtLabel": "District 60",
      "current": {
        "name": "Jane Garibay",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Garibay",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GARIBAY, JANE M.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-61",
      "districtKey": "61",
      "districtLabel": "District 61",
      "current": {
        "name": "Tami Zawistowski",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/zawistowski",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ZAWISTOWSKI, TAMI",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-62",
      "districtKey": "62",
      "districtLabel": "District 62",
      "current": {
        "name": "Mark Anderson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/anderson",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ANDERSON, MARK W.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-63",
      "districtKey": "63",
      "districtLabel": "District 63",
      "current": {
        "name": "Jay Case",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/case",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CASE, JAY M.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-64",
      "districtKey": "64",
      "districtLabel": "District 64",
      "current": {
        "name": "Maria Horn",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Horn",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HORN, MARIA",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-65",
      "districtKey": "65",
      "districtLabel": "District 65",
      "current": {
        "name": "Joe Canino",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/canino",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CANINO, JOE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-66",
      "districtKey": "66",
      "districtLabel": "District 66",
      "current": {
        "name": "Karen Reddington-Hughes",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/reddington-hughes",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "REDDINGTON-HUGHES, KAREN",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-67",
      "districtKey": "67",
      "districtLabel": "District 67",
      "current": {
        "name": "Bill Buckbee",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/buckbee",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BUCKBEE, WILLIAM",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-68",
      "districtKey": "68",
      "districtLabel": "District 68",
      "current": {
        "name": "Joe Polletta",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/polletta",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "POLLETTA, JOE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-69",
      "districtKey": "69",
      "districtLabel": "District 69",
      "current": {
        "name": "Jason Buchsbaum",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/buchsbaum",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BUCHSBAUM, JASON",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-70",
      "districtKey": "70",
      "districtLabel": "District 70",
      "current": {
        "name": "Seth Bronko",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/bronko",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BRONKO, SETH",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-71",
      "districtKey": "71",
      "districtLabel": "District 71",
      "current": {
        "name": "Bill Pizzuto",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/pizzuto",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "PIZZUTO, WILLIAM",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-72",
      "districtKey": "72",
      "districtLabel": "District 72",
      "current": {
        "name": "Larry B. Butler",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Butler",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BUTLER, LARRY B.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-73",
      "districtKey": "73",
      "districtLabel": "District 73",
      "current": {
        "name": "Ron Napoli Jr",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Napoli",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "NAPOLI, RONALD, JR.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-74",
      "districtKey": "74",
      "districtLabel": "District 74",
      "current": {
        "name": "Michael DiGiovancarlo",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/DiGiovancarlo",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DIGIOVANCARLO, MICHAEL",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-75",
      "districtKey": "75",
      "districtLabel": "District 75",
      "current": {
        "name": "Geraldo Reyes",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Reyes",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "REYES, GERALDO C., JR.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-76",
      "districtKey": "76",
      "districtLabel": "District 76",
      "current": {
        "name": "John Piscopo",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/piscopo",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "PISCOPO, JOHN E.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-77",
      "districtKey": "77",
      "districtLabel": "District 77",
      "current": {
        "name": "Cara Pavalock-D'Amato",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/pavalock",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "PAVALOCK-D'AMATO, CARA CHRISTINE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-78",
      "districtKey": "78",
      "districtLabel": "District 78",
      "current": {
        "name": "Joe Hoxha",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/hoxha",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HOXHA, JOE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-79",
      "districtKey": "79",
      "districtLabel": "District 79",
      "current": {
        "name": "Mary Fortier",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Fortier",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "FORTIER, MARY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-80",
      "districtKey": "80",
      "districtLabel": "District 80",
      "current": {
        "name": "Gale Mastrofrancesco",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/mastrofrancesco",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MASTROFRANCESCO, GALE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-81",
      "districtKey": "81",
      "districtLabel": "District 81",
      "current": {
        "name": "Chris Poulos",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Poulos",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "POULOS, CHRISTOPHER J.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-82",
      "districtKey": "82",
      "districtLabel": "District 82",
      "current": {
        "name": "Michael D. Quinn",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Quinn",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "QUINN, MICHAEL D.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-83",
      "districtKey": "83",
      "districtLabel": "District 83",
      "current": {
        "name": "Jack Fazzino",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Fazzino",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "FAZZINO, JONATHAN W.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-84",
      "districtKey": "84",
      "districtLabel": "District 84",
      "current": {
        "name": "Hilda E. Santiago",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/SantiagoH",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SANTIAGO, HILDA E.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-85",
      "districtKey": "85",
      "districtLabel": "District 85",
      "current": {
        "name": "Mary M. Mushinsky",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Mushinsky",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MUSHINSKY, MARY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-86",
      "districtKey": "86",
      "districtLabel": "District 86",
      "current": {
        "name": "Vincent Candelora",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/candelora",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CANDELORA, VINCENT J.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-87",
      "districtKey": "87",
      "districtLabel": "District 87",
      "current": {
        "name": "Dave Yaccarino",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/yaccarino",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "YACCARINO, DAVE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-88",
      "districtKey": "88",
      "districtLabel": "District 88",
      "current": {
        "name": "Josh Elliott",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Elliott",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ELLIOTT, JOSH",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-89",
      "districtKey": "89",
      "districtLabel": "District 89",
      "current": {
        "name": "Lezlye Zupkus",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/zupkus",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ZUPKUS, LEZLYE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-90",
      "districtKey": "90",
      "districtLabel": "District 90",
      "current": {
        "name": "Craig Fishbein",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/fishbein",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "FISHBEIN, CRAIG",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-91",
      "districtKey": "91",
      "districtLabel": "District 91",
      "current": {
        "name": "Laurie Sweet",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Sweet",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SWEET, LAURIE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-92",
      "districtKey": "92",
      "districtLabel": "District 92",
      "current": {
        "name": "Patricia A. Dillon",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Dillon",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DILLON, PATRICIA A.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-93",
      "districtKey": "93",
      "districtLabel": "District 93",
      "current": {
        "name": "Toni E. Walker",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Walker",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "WALKER, TONI E.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-94",
      "districtKey": "94",
      "districtLabel": "District 94",
      "current": {
        "name": "Steve Winter",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Winter",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "WINTER, STEVE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-95",
      "districtKey": "95",
      "districtLabel": "District 95",
      "current": {
        "name": "Juan R. Candelaria",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Candelaria",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CANDELARIA, JUAN R.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-96",
      "districtKey": "96",
      "districtLabel": "District 96",
      "current": {
        "name": "Roland Lemar",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Lemar",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "LEMAR, ROLAND J.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-97",
      "districtKey": "97",
      "districtLabel": "District 97",
      "current": {
        "name": "Al Paolillo",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Paolillo",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "PAOLILLO, ALPHONSE, JR.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-98",
      "districtKey": "98",
      "districtLabel": "District 98",
      "current": {
        "name": "Moira Rader",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Rader",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "RADER, MOIRA M.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-99",
      "districtKey": "99",
      "districtLabel": "District 99",
      "current": {
        "name": "Joe Zullo",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/zullo",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ZULLO, JOSEPH",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-100",
      "districtKey": "100",
      "districtLabel": "District 100",
      "current": {
        "name": "Kai Belton",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Belton",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BELTON, KAI J.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-101",
      "districtKey": "101",
      "districtLabel": "District 101",
      "current": {
        "name": "John-Michael Parker",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Parker",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "PARKER, JOHN-MICHAEL",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-102",
      "districtKey": "102",
      "districtLabel": "District 102",
      "current": {
        "name": "Robin Comey",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Comey",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "COMEY, ROBIN E.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-103",
      "districtKey": "103",
      "districtLabel": "District 103",
      "current": {
        "name": "Liz Linehan",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Linehan",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "LINEHAN, LIZ",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-104",
      "districtKey": "104",
      "districtLabel": "District 104",
      "current": {
        "name": "Kara Rochelle",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Rochelle",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ROCHELLE, KARA",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-105",
      "districtKey": "105",
      "districtLabel": "District 105",
      "current": {
        "name": "Nicole Klarides-Ditria",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/klarides-ditria",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "KLARIDES-DITRIA, NICOLE",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-106",
      "districtKey": "106",
      "districtLabel": "District 106",
      "current": {
        "name": "Mitch Bolinsky",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/bolinsky",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BOLINSKY, MITCH",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-107",
      "districtKey": "107",
      "districtLabel": "District 107",
      "current": {
        "name": "Martin Foncello",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/foncello",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "FONCELLO, MARTIN J., JR.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-108",
      "districtKey": "108",
      "districtLabel": "District 108",
      "current": {
        "name": "Patrick Callahan",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/callahan",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CALLAHAN, PATRICK E.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-109",
      "districtKey": "109",
      "districtLabel": "District 109",
      "current": {
        "name": "Farley Santos",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Santos",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SANTOS, FARLEY A.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-110",
      "districtKey": "110",
      "districtLabel": "District 110",
      "current": {
        "name": "Bob Godfrey",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Godfrey",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GODFREY, ROBERT D.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-111",
      "districtKey": "111",
      "districtLabel": "District 111",
      "current": {
        "name": "Aimee Berger-Girvalo",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Berger-Girvalo",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BERGER-GIRVALO, AIME",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-112",
      "districtKey": "112",
      "districtLabel": "District 112",
      "current": {
        "name": "Tony Scott",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/scott",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SCOTT, TONY",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-113",
      "districtKey": "113",
      "districtLabel": "District 113",
      "current": {
        "name": "Amy Romano",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/romano",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ROMANO, AMY",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-114",
      "districtKey": "114",
      "districtLabel": "District 114",
      "current": {
        "name": "Mary Welander",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Welander",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "WELANDER, MARY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-115",
      "districtKey": "115",
      "districtLabel": "District 115",
      "current": {
        "name": "Bill Heffernan",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Heffernan",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HEFFERNAN, WILLIAM J.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-116",
      "districtKey": "116",
      "districtLabel": "District 116",
      "current": {
        "name": "Treneé McGee",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/McGeeT",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MCGEE, TRENEE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-117",
      "districtKey": "117",
      "districtLabel": "District 117",
      "current": {
        "name": "MJ Shannon",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Shannon",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SHANNON, MICHAEL \"MJ\"",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-118",
      "districtKey": "118",
      "districtLabel": "District 118",
      "current": {
        "name": "Frank J. Smith",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/SmithF",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SMITH, FRANK",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-119",
      "districtKey": "119",
      "districtLabel": "District 119",
      "current": {
        "name": "Kathy Kennedy",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/kennedy",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "KENNEDY, KATHY",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-120",
      "districtKey": "120",
      "districtLabel": "District 120",
      "current": {
        "name": "Kaitlyn Shake",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Shake",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SHAKE, KAITLYN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-121",
      "districtKey": "121",
      "districtLabel": "District 121",
      "current": {
        "name": "Joseph P. Gresko",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Gresko",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GRESKO, JOSEPH PAUL",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-122",
      "districtKey": "122",
      "districtLabel": "District 122",
      "current": {
        "name": "Ben McGorty",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/mcgorty",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MCGORTY, BEN",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-123",
      "districtKey": "123",
      "districtLabel": "District 123",
      "current": {
        "name": "David Rutigliano",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/rutigliano",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "RUTIGLIANO, DAVID",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-124",
      "districtKey": "124",
      "districtLabel": "District 124",
      "current": {
        "name": "Andre F. Baker, Jr.",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Baker",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BAKER, ANDRE F.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-125",
      "districtKey": "125",
      "districtLabel": "District 125",
      "current": {
        "name": "Tom O'Dea",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/odea",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "O'DEA, TOM",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-126",
      "districtKey": "126",
      "districtLabel": "District 126",
      "current": {
        "name": "Fred Gee",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Gee",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GEE, FRED",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-127",
      "districtKey": "127",
      "districtLabel": "District 127",
      "current": {
        "name": "Marcus Brown",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/BrownM",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BROWN, MARCUS",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-128",
      "districtKey": "128",
      "districtLabel": "District 128",
      "current": {
        "name": "Christopher Rosario",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Rosario",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ROSARIO, CHRISTOPHER",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-129",
      "districtKey": "129",
      "districtLabel": "District 129",
      "current": {
        "name": "Steven Stafstrom",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Stafstrom",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "STAFSTROM, STEVEN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-130",
      "districtKey": "130",
      "districtLabel": "District 130",
      "current": {
        "name": "Antonio Felipe",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Felipe",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "FELIPE, ANTONIO",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-131",
      "districtKey": "131",
      "districtLabel": "District 131",
      "current": {
        "name": "Arnold Jensen",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/jensen",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "JENSEN, ARNOLD",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-132",
      "districtKey": "132",
      "districtLabel": "District 132",
      "current": {
        "name": "Jennifer Leeper",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Leeper",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "LEEPER, JENNIFER",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-133",
      "districtKey": "133",
      "districtLabel": "District 133",
      "current": {
        "name": "Cristin McCarthy Vahey",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/McCarthyVahey",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MCCARTHY VAHEY, CRISTIN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-134",
      "districtKey": "134",
      "districtLabel": "District 134",
      "current": {
        "name": "Sarah Keitt",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Keitt",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "KEITT, SARAH",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-135",
      "districtKey": "135",
      "districtLabel": "District 135",
      "current": {
        "name": "Anne Hughes",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Hughes",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HUGHES, ANNE MEIMAN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-136",
      "districtKey": "136",
      "districtLabel": "District 136",
      "current": {
        "name": "Jonathan Steinberg",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Steinberg",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "STEINBERG, JONATHAN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-137",
      "districtKey": "137",
      "districtLabel": "District 137",
      "current": {
        "name": "Kadeem Roberts",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Roberts",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ROBERTS, KADEEM R.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-138",
      "districtKey": "138",
      "districtLabel": "District 138",
      "current": {
        "name": "Ken Gucker",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Gucker",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GUCKER, KENNETH",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-139",
      "districtKey": "139",
      "districtLabel": "District 139",
      "current": {
        "name": "Larry Pemberton",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/pemberton",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "PEMBERTON, LARRY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-140",
      "districtKey": "140",
      "districtLabel": "District 140",
      "current": {
        "name": "Travis Simms",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Simms",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SIMMS, TRAVIS",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-141",
      "districtKey": "141",
      "districtLabel": "District 141",
      "current": {
        "name": "Tracy Marra",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/marra",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MARRA, TRACY",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-142",
      "districtKey": "142",
      "districtLabel": "District 142",
      "current": {
        "name": "Lucy Dathan",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Dathan",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DATHAN, LUCY",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-143",
      "districtKey": "143",
      "districtLabel": "District 143",
      "current": {
        "name": "Dominique Johnson",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/JohnsonD",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "JOHNSON, DOMINIQUE E.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-144",
      "districtKey": "144",
      "districtLabel": "District 144",
      "current": {
        "name": "Hubert Delany",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Delany",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DELANY, HUBERT D.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-145",
      "districtKey": "145",
      "districtLabel": "District 145",
      "current": {
        "name": "Corey P. Paris",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Paris",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "PARIS, COREY P.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-146",
      "districtKey": "146",
      "districtLabel": "District 146",
      "current": {
        "name": "Eilish Collins Main",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/CollinsMain",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "COLLINS MAIN, ELISH",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-147",
      "districtKey": "147",
      "districtLabel": "District 147",
      "current": {
        "name": "Matt Blumenthal",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Blumenthal",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BLUMENTHAL, MATT",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-148",
      "districtKey": "148",
      "districtLabel": "District 148",
      "current": {
        "name": "Jonathan Jacobson",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Jacobson",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "JACOBSON, JONATHAN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-149",
      "districtKey": "149",
      "districtLabel": "District 149",
      "current": {
        "name": "Tina Courpas",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.cthousegop.com/caucus-members",
        "memberUrl": "https://www.cthousegop.com/courpas",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "COURPAS, TINA",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-150",
      "districtKey": "150",
      "districtLabel": "District 150",
      "current": {
        "name": "Stephen Meskers",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Meskers",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MESKERS, STEPHEN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-H-151",
      "districtKey": "151",
      "districtLabel": "District 151",
      "current": {
        "name": "Hector Arzeno",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.housedems.ct.gov/find",
        "memberUrl": "https://www.housedems.ct.gov/Arzeno",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ARZENO, HECTOR E.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    }
  ],
  "senate": [
    {
      "id": "CT-S-1",
      "districtKey": "1",
      "districtLabel": "District 1",
      "current": {
        "name": "John Fonfara",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/john-fonfara/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "FONFARA, JOHN W.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-2",
      "districtKey": "2",
      "districtLabel": "District 2",
      "current": {
        "name": "Doug McCrory",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/doug-mccrory/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MCCRORY, DOUGLAS",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-3",
      "districtKey": "3",
      "districtLabel": "District 3",
      "current": {
        "name": "Saud Anwar",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/saud-anwar/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "ANWAR, SAUD",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-4",
      "districtKey": "4",
      "districtLabel": "District 4",
      "current": {
        "name": "MD Rahman",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/md-rahman/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "RAHMAN, MD",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-5",
      "districtKey": "5",
      "districtLabel": "District 5",
      "current": {
        "name": "Derek Slap",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/derek-slap/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SLAP, DEREK",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-6",
      "districtKey": "6",
      "districtLabel": "District 6",
      "current": {
        "name": "Rick Lopes",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/rick-lopes/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "LOPES, RICK",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-7",
      "districtKey": "7",
      "districtLabel": "District 7",
      "current": {
        "name": "John A. Kissel",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/john-a-kissel/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "KISSEL, JOHN A.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-8",
      "districtKey": "8",
      "districtLabel": "District 8",
      "current": {
        "name": "Paul Honig",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/paul-honig/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HONIG, PAUL",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-9",
      "districtKey": "9",
      "districtLabel": "District 9",
      "current": {
        "name": "Matt Lesser",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/matt-lesser/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "LESSER, MATTHEW",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-10",
      "districtKey": "10",
      "districtLabel": "District 10",
      "current": {
        "name": "Gary Winfield",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/gary-winfield/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "WINFIELD, GARY A.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-11",
      "districtKey": "11",
      "districtLabel": "District 11",
      "current": {
        "name": "Martin M. Looney",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/martin-m-looney/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "LOONEY, MARTIN M.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-12",
      "districtKey": "12",
      "districtLabel": "District 12",
      "current": {
        "name": "Christine Cohen",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/christine-cohen/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "COHEN, CHRISTINE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-13",
      "districtKey": "13",
      "districtLabel": "District 13",
      "current": {
        "name": "Jan Hochadel",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/jan-hochadel/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HOCHADEL, JAN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-14",
      "districtKey": "14",
      "districtLabel": "District 14",
      "current": {
        "name": "James Maroney",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/james-maroney/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MARONEY, JAMES J.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-15",
      "districtKey": "15",
      "districtLabel": "District 15",
      "current": {
        "name": "Joan Hartley",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/joan-hartley/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HARTLEY, JOAN V.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-16",
      "districtKey": "16",
      "districtLabel": "District 16",
      "current": {
        "name": "Rob Sampson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/rob-sampson/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SAMPSON, ROBERT C.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-17",
      "districtKey": "17",
      "districtLabel": "District 17",
      "current": {
        "name": "Jorge Cabrera",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/jorge-cabrera/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CABRERA, JORGE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-18",
      "districtKey": "18",
      "districtLabel": "District 18",
      "current": {
        "name": "Heather Somers",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/heather-somers/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "SOMERS, HEATHER BOND",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-19",
      "districtKey": "19",
      "districtLabel": "District 19",
      "current": {
        "name": "Cathy Osten",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/cathy-osten/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "OSTEN, CATHERINE A.",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-20",
      "districtKey": "20",
      "districtLabel": "District 20",
      "current": {
        "name": "Martha Marx",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/martha-marx/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MARX, MARTHA",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-21",
      "districtKey": "21",
      "districtLabel": "District 21",
      "current": {
        "name": "Jason Perillo",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/jason-perillo/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "PERILLO, JASON D.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-22",
      "districtKey": "22",
      "districtLabel": "District 22",
      "current": {
        "name": "Sujata Gadkar-Wilcox",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/sujata-gadkar-wilcox/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GADKAR-WILCOX, SUJATA",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-23",
      "districtKey": "23",
      "districtLabel": "District 23",
      "current": {
        "name": "Herron Keyon Gaston",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/herron-keyon-gaston/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GASTON, HERRON KEYON",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-24",
      "districtKey": "24",
      "districtLabel": "District 24",
      "current": {
        "name": "Julie Kushner",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/julie-kushner/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "KUSHNER, JULIE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-25",
      "districtKey": "25",
      "districtLabel": "District 25",
      "current": {
        "name": "Bob Duff",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/bob-duff/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "DUFF, BOB",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-26",
      "districtKey": "26",
      "districtLabel": "District 26",
      "current": {
        "name": "Ceci Maher",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/ceci-maher/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MAHER, CECI",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-27",
      "districtKey": "27",
      "districtLabel": "District 27",
      "current": {
        "name": "Pat Billie Miller",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/patricia-billie-miller/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MILLER, PATRICIA BILLIE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-28",
      "districtKey": "28",
      "districtLabel": "District 28",
      "current": {
        "name": "Tony Hwang",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/tony-hwang/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HWANG, TONY",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-29",
      "districtKey": "29",
      "districtLabel": "District 29",
      "current": {
        "name": "Mae Flexer",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/mae-flexer/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "FLEXER, MAE",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-30",
      "districtKey": "30",
      "districtLabel": "District 30",
      "current": {
        "name": "Stephen Harding",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/stephen-harding/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "HARDING, STEPHEN",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-31",
      "districtKey": "31",
      "districtLabel": "District 31",
      "current": {
        "name": "Henri Martin",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/henri-martin/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "MARTIN, HENRI",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-32",
      "districtKey": "32",
      "districtLabel": "District 32",
      "current": {
        "name": "Eric Berthel",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/eric-berthel/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "BERTHEL, ERIC C.",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-33",
      "districtKey": "33",
      "districtLabel": "District 33",
      "current": {
        "name": "Norm Needleman",
        "party": "D",
        "partyLabel": "Democratic",
        "status": "serving",
        "sourceUrl": "https://www.senatedems.ct.gov/senators/",
        "memberUrl": "https://www.senatedems.ct.gov/senator/norm-needleman/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "NEEDLEMAN, NORMAN",
        "sourcePartyCode": "D",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-34",
      "districtKey": "34",
      "districtLabel": "District 34",
      "current": {
        "name": "Paul Cicarella",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/paul-cicarella/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "CICARELLA, PAUL",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-35",
      "districtKey": "35",
      "districtLabel": "District 35",
      "current": {
        "name": "Jeff Gordon",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/jeff-gordon/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "GORDON, JEFF",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    },
    {
      "id": "CT-S-36",
      "districtKey": "36",
      "districtLabel": "District 36",
      "current": {
        "name": "Ryan Fazio",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.ctsenaterepublicans.com/senators/",
        "memberUrl": "https://www.ctsenaterepublicans.com/senators/ryan-fazio/",
        "profileId": null,
        "partySourceUrl": "https://portal.ct.gov/SOTS/Register-Manual/Section-III/Alphabetical-Roll-of-the-Senate",
        "sourceName": "FAZIO, RYAN",
        "sourcePartyCode": "R",
        "sourceRollEvidencePeriod": "February Session, 2026",
        "liveCaucusCrosscheckDate": "2026-11-05"
      }
    }
  ]
}
