{
  "schema_version": 1,
  "state": "MI",
  "election_year": 2026,
  "generated_at": "2026-08-03T22:25:19-04:00",
  "source_files": [
    "races_2026_mi_federal.json",
    "races_2026_mi_local.json"
  ],
  "availability": {
    "governor": {
      "gop": true,
      "dem": true
    },
    "senate": {
      "gop": false,
      "dem": true
    },
    "us_house": {
      "gop": [
        1,
        3,
        4,
        8,
        10
      ],
      "dem": [
        1,
        2,
        4,
        7,
        10,
        11,
        12,
        13
      ]
    },
    "state_house": {
      "gop": [
        2,
        8,
        11,
        12,
        13,
        18,
        19,
        20,
        32,
        36,
        37,
        39,
        54,
        59,
        61,
        67,
        70,
        73,
        76,
        78,
        85,
        88,
        89,
        90,
        97,
        101,
        108
      ],
      "dem": [
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        14,
        15,
        19,
        29,
        32,
        39,
        41,
        42,
        51,
        52,
        53,
        61,
        62,
        63,
        65,
        68,
        74,
        80,
        82,
        84,
        95,
        97,
        106,
        107
      ]
    },
    "state_senate": {
      "gop": [
        12,
        20,
        23,
        24,
        25,
        26,
        27,
        31,
        32,
        33,
        34,
        35,
        38
      ],
      "dem": [
        1,
        2,
        3,
        6,
        7,
        9,
        10,
        11,
        13,
        15,
        17,
        23,
        24,
        26,
        28,
        29,
        30,
        31,
        37
      ]
    },
    "other_races": {
      "gop": [],
      "dem": []
    }
  },
  "races": [
    {
      "source": "local",
      "race_type": "governor",
      "office_key": "governor",
      "office": "Governor",
      "district": null,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84668",
      "slug": "mi_governor00_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "governor",
      "office_key": "governor",
      "office": "Governor",
      "district": null,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84669",
      "slug": "mi_governor00_2026_republican"
    },
    {
      "source": "federal",
      "race_type": "senate",
      "office_key": "senate",
      "office": "US Senate",
      "district": null,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84778",
      "slug": "mi_us_senate00_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 1",
      "district": 1,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84671",
      "slug": "mi_state_house_100_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 2",
      "district": 2,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84686",
      "slug": "mi_state_house_200_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 2",
      "district": 2,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84687",
      "slug": "mi_state_house_200_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 3",
      "district": 3,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84690",
      "slug": "mi_state_house_300_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 4",
      "district": 4,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84697",
      "slug": "mi_state_house_400_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 5",
      "district": 5,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84700",
      "slug": "mi_state_house_500_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 6",
      "district": 6,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84706",
      "slug": "mi_state_house_600_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 7",
      "district": 7,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84714",
      "slug": "mi_state_house_700_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 8",
      "district": 8,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84720",
      "slug": "mi_state_house_800_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 8",
      "district": 8,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84721",
      "slug": "mi_state_house_800_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 9",
      "district": 9,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84728",
      "slug": "mi_state_house_900_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 10",
      "district": 10,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84672",
      "slug": "mi_state_house_1000_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 11",
      "district": 11,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84677",
      "slug": "mi_state_house_1100_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 11",
      "district": 11,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84678",
      "slug": "mi_state_house_1100_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 12",
      "district": 12,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84679",
      "slug": "mi_state_house_1200_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 13",
      "district": 13,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84680",
      "slug": "mi_state_house_1300_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 14",
      "district": 14,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84681",
      "slug": "mi_state_house_1400_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 15",
      "district": 15,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84682",
      "slug": "mi_state_house_1500_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 18",
      "district": 18,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84683",
      "slug": "mi_state_house_1800_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 19",
      "district": 19,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84684",
      "slug": "mi_state_house_1900_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 19",
      "district": 19,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84685",
      "slug": "mi_state_house_1900_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 20",
      "district": 20,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84688",
      "slug": "mi_state_house_2000_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 29",
      "district": 29,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84689",
      "slug": "mi_state_house_2900_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 32",
      "district": 32,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84691",
      "slug": "mi_state_house_3200_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 32",
      "district": 32,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84692",
      "slug": "mi_state_house_3200_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 36",
      "district": 36,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84693",
      "slug": "mi_state_house_3600_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 37",
      "district": 37,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84694",
      "slug": "mi_state_house_3700_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 39",
      "district": 39,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84695",
      "slug": "mi_state_house_3900_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 39",
      "district": 39,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84696",
      "slug": "mi_state_house_3900_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 41",
      "district": 41,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84698",
      "slug": "mi_state_house_4100_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 42",
      "district": 42,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84699",
      "slug": "mi_state_house_4200_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 51",
      "district": 51,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84701",
      "slug": "mi_state_house_5100_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 52",
      "district": 52,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84702",
      "slug": "mi_state_house_5200_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 53",
      "district": 53,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84703",
      "slug": "mi_state_house_5300_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 54",
      "district": 54,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84704",
      "slug": "mi_state_house_5400_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 59",
      "district": 59,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84705",
      "slug": "mi_state_house_5900_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 61",
      "district": 61,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84707",
      "slug": "mi_state_house_6100_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 61",
      "district": 61,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84708",
      "slug": "mi_state_house_6100_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 62",
      "district": 62,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84709",
      "slug": "mi_state_house_6200_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 63",
      "district": 63,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84710",
      "slug": "mi_state_house_6300_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 65",
      "district": 65,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84711",
      "slug": "mi_state_house_6500_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 67",
      "district": 67,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84712",
      "slug": "mi_state_house_6700_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 68",
      "district": 68,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84713",
      "slug": "mi_state_house_6800_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 70",
      "district": 70,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84715",
      "slug": "mi_state_house_7000_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 73",
      "district": 73,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84716",
      "slug": "mi_state_house_7300_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 74",
      "district": 74,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84717",
      "slug": "mi_state_house_7400_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 76",
      "district": 76,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84718",
      "slug": "mi_state_house_7600_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 78",
      "district": 78,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84719",
      "slug": "mi_state_house_7800_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 80",
      "district": 80,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84722",
      "slug": "mi_state_house_8000_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 82",
      "district": 82,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84723",
      "slug": "mi_state_house_8200_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 84",
      "district": 84,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84724",
      "slug": "mi_state_house_8400_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 85",
      "district": 85,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84725",
      "slug": "mi_state_house_8500_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 88",
      "district": 88,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84726",
      "slug": "mi_state_house_8800_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 89",
      "district": 89,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84727",
      "slug": "mi_state_house_8900_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 90",
      "district": 90,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84729",
      "slug": "mi_state_house_9000_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 95",
      "district": 95,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84730",
      "slug": "mi_state_house_9500_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 97",
      "district": 97,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84731",
      "slug": "mi_state_house_9700_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 97",
      "district": 97,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84732",
      "slug": "mi_state_house_9700_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 101",
      "district": 101,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84673",
      "slug": "mi_state_house_10100_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 106",
      "district": 106,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84674",
      "slug": "mi_state_house_10600_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 107",
      "district": 107,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84675",
      "slug": "mi_state_house_10700_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_house",
      "office_key": "state_house",
      "office": "State House 108",
      "district": 108,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84676",
      "slug": "mi_state_house_10800_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 1",
      "district": 1,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84733",
      "slug": "mi_state_senate_100_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 2",
      "district": 2,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84740",
      "slug": "mi_state_senate_200_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 3",
      "district": 3,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84752",
      "slug": "mi_state_senate_300_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 6",
      "district": 6,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84762",
      "slug": "mi_state_senate_600_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 7",
      "district": 7,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84763",
      "slug": "mi_state_senate_700_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 9",
      "district": 9,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84764",
      "slug": "mi_state_senate_900_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 10",
      "district": 10,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84734",
      "slug": "mi_state_senate_1000_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 11",
      "district": 11,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84735",
      "slug": "mi_state_senate_1100_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 12",
      "district": 12,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84736",
      "slug": "mi_state_senate_1200_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 13",
      "district": 13,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84737",
      "slug": "mi_state_senate_1300_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 15",
      "district": 15,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84738",
      "slug": "mi_state_senate_1500_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 17",
      "district": 17,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84739",
      "slug": "mi_state_senate_1700_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 20",
      "district": 20,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84741",
      "slug": "mi_state_senate_2000_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 23",
      "district": 23,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84742",
      "slug": "mi_state_senate_2300_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 23",
      "district": 23,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84743",
      "slug": "mi_state_senate_2300_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 24",
      "district": 24,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84744",
      "slug": "mi_state_senate_2400_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 24",
      "district": 24,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84745",
      "slug": "mi_state_senate_2400_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 25",
      "district": 25,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84746",
      "slug": "mi_state_senate_2500_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 26",
      "district": 26,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84747",
      "slug": "mi_state_senate_2600_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 26",
      "district": 26,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84748",
      "slug": "mi_state_senate_2600_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 27",
      "district": 27,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84749",
      "slug": "mi_state_senate_2700_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 28",
      "district": 28,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84750",
      "slug": "mi_state_senate_2800_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 29",
      "district": 29,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84751",
      "slug": "mi_state_senate_2900_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 30",
      "district": 30,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84753",
      "slug": "mi_state_senate_3000_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 31",
      "district": 31,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84754",
      "slug": "mi_state_senate_3100_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 31",
      "district": 31,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84755",
      "slug": "mi_state_senate_3100_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 32",
      "district": 32,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84756",
      "slug": "mi_state_senate_3200_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 33",
      "district": 33,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84757",
      "slug": "mi_state_senate_3300_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 34",
      "district": 34,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84758",
      "slug": "mi_state_senate_3400_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 35",
      "district": 35,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84759",
      "slug": "mi_state_senate_3500_2026_republican"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 37",
      "district": 37,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84760",
      "slug": "mi_state_senate_3700_2026_democratic"
    },
    {
      "source": "local",
      "race_type": "state_senate",
      "office_key": "state_senate",
      "office": "State Senate 38",
      "district": 38,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84761",
      "slug": "mi_state_senate_3800_2026_republican"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 1",
      "district": 1,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84765",
      "slug": "mi_us_house_100_2026_democratic"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 1",
      "district": 1,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84766",
      "slug": "mi_us_house_100_2026_republican"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 2",
      "district": 2,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84772",
      "slug": "mi_us_house_200_2026_democratic"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 3",
      "district": 3,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84773",
      "slug": "mi_us_house_300_2026_republican"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 4",
      "district": 4,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84774",
      "slug": "mi_us_house_400_2026_democratic"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 4",
      "district": 4,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84775",
      "slug": "mi_us_house_400_2026_republican"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 7",
      "district": 7,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84776",
      "slug": "mi_us_house_700_2026_democratic"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 8",
      "district": 8,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84777",
      "slug": "mi_us_house_800_2026_republican"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 10",
      "district": 10,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84767",
      "slug": "mi_us_house_1000_2026_democratic"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 10",
      "district": 10,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "84768",
      "slug": "mi_us_house_1000_2026_republican"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 11",
      "district": 11,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84769",
      "slug": "mi_us_house_1100_2026_democratic"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 12",
      "district": 12,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84770",
      "slug": "mi_us_house_1200_2026_democratic"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 13",
      "district": 13,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "84771",
      "slug": "mi_us_house_1300_2026_democratic"
    }
  ],
  "warnings": []
}
