{
  "schema_version": 2,
  "state": "NH",
  "election_year": 2026,
  "generated_at": "2026-09-08T13:39:27-04:00",
  "source_files": [
    "races_2026_nh_federal.json",
    "races_2026_nh_local.json"
  ],
  "availability": {
    "governor": {
      "gop": true,
      "dem": false
    },
    "senate": {
      "gop": true,
      "dem": true
    },
    "us_house": {
      "gop": [
        1,
        2
      ],
      "dem": [
        1,
        2
      ]
    },
    "state_house": {
      "gop": [],
      "dem": []
    },
    "state_senate": {
      "gop": [],
      "dem": []
    },
    "other_races": {
      "gop": [],
      "dem": [],
      "nonpartisan": []
    }
  },
  "races": [
    {
      "source": "local",
      "race_type": "governor",
      "office_key": "governor",
      "office": "Governor",
      "directory": "Governor",
      "district": null,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "96677",
      "slug": "nh_governor00_2026_republican"
    },
    {
      "source": "federal",
      "race_type": "senate",
      "office_key": "senate",
      "office": "US Senate",
      "directory": "US_Senate",
      "district": null,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "96678",
      "slug": "nh_us_senate00_2026_democratic"
    },
    {
      "source": "federal",
      "race_type": "senate",
      "office_key": "senate",
      "office": "US Senate",
      "directory": "US_Senate",
      "district": null,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "96679",
      "slug": "nh_us_senate00_2026_republican"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 1",
      "directory": "US_House_1",
      "district": 1,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "96680",
      "slug": "nh_us_house_100_2026_democratic"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 1",
      "directory": "US_House_1",
      "district": 1,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "96681",
      "slug": "nh_us_house_100_2026_republican"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 2",
      "directory": "US_House_2",
      "district": 2,
      "party": "dem",
      "party_directory": "democratic",
      "race_id": "96682",
      "slug": "nh_us_house_200_2026_democratic"
    },
    {
      "source": "federal",
      "race_type": "us_house",
      "office_key": "us_house",
      "office": "US House 2",
      "directory": "US_House_2",
      "district": 2,
      "party": "gop",
      "party_directory": "republican",
      "race_id": "96683",
      "slug": "nh_us_house_200_2026_republican"
    }
  ],
  "warnings": []
}
