HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"props": {
"district_type": "us-house",
"district_map": "https://s3.amazonaws.com/vpap-production/static/districts/plan_maps/planmap76.json",
"districts": [
{
"district_number": 1,
"incumbents": [
{
"name": "Rob Wittman",
"party": "rep"
}
],
"vpap_index": "Leans Republican",
"margin": 0.1537,
"office_url": "/offices/us-representative-1/elections/",
"margin_2022": 0.1448,
"margin_2021": 0.1626,
"district_id": 4881,
"region": null
},
{
"district_number": 2,
"incumbents": [
{
"name": "Jen Kiggans",
"party": "rep"
}
],
"vpap_index": "Leans Republican",
"margin": 0.0723,
"office_url": "/offices/us-representative-2/elections/",
"margin_2022": 0.0341,
"margin_2021": 0.1104,
"district_id": 4874,
"region": null
},
{
"district_number": 3,
"incumbents": [
{
"name": "Bobby Scott",
"party": "dem"
}
],
"vpap_index": "Strong Democratic",
"margin": -0.3105,
"office_url": "/offices/us-representative-3/elections/",
"margin_2022": -0.3463,
"margin_2021": -0.2746,
"district_id": 4875,
"region": null
},
{
"district_number": 4,
"incumbents": [
{
"name": "Jennifer McClellan",
"party": "dem"
}
],
"vpap_index": "Strong Democratic",
"margin": -0.2711,
"office_url": "/offices/us-representative-4/elections/",
"margin_2022": -0.3003,
"margin_2021": -0.2419,
"district_id": 4876,
"region": null
},
{
"district_number": 5,
"incumbents": [
{
"name": "Bob Good",
"party": "rep"
}
],
"vpap_index": "Leans Republican",
"margin": 0.1797,
"office_url": "/offices/us-representative-5/elections/",
"margin_2022": 0.1534,
"margin_2021": 0.2059,
"district_id": 4884,
"region": null
},
{
"district_number": 6,
"incumbents": [
{
"name": "Ben Cline",
"party": "rep"
}
],
"vpap_index": "Strong Republican",
"margin": 0.3103,
"office_url": "/offices/us-representative-6/elections/",
"margin_2022": 0.2894,
"margin_2021": 0.3311,
"district_id": 4883,
"region": null
},
{
"district_number": 7,
"incumbents": [
{
"name": "Abigail Spanberger",
"party": "dem"
}
],
"vpap_index": "Competitive",
"margin": 0.0012,
"office_url": "/offices/us-representative-7/elections/",
"margin_2022": -0.0465,
"margin_2021": 0.0489,
"district_id": 4877,
"region": null
},
{
"district_number": 8,
"incumbents": [
{
"name": "Don Beyer, Jr",
"party": "dem"
}
],
"vpap_index": "Strong Democratic",
"margin": -0.4696,
"office_url": "/offices/us-representative-8/elections/",
"margin_2022": -0.4877,
"margin_2021": -0.4515,
"district_id": 4880,
"region": null
},
{
"district_number": 9,
"incumbents": [
{
"name": "Morgan Griffith",
"party": "rep"
}
],
"vpap_index": "Strong Republican",
"margin": 0.4832,
"office_url": "/offices/us-representative-9/elections/",
"margin_2022": 0.467,
"margin_2021": 0.4993,
"district_id": 4878,
"region": null
},
{
"district_number": 10,
"incumbents": [
{
"name": "Jennifer Wexton",
"party": "dem"
}
],
"vpap_index": "Competitive",
"margin": -0.0405,
"office_url": "/offices/us-representative-10/elections/",
"margin_2022": -0.065,
"margin_2021": -0.016,
"district_id": 4879,
"region": null
},
{
"district_number": 11,
"incumbents": [
{
"name": "Gerry Connolly",
"party": "dem"
}
],
"vpap_index": "Strong Democratic",
"margin": -0.3144,
"office_url": "/offices/us-representative-11/elections/",
"margin_2022": -0.3368,
"margin_2021": -0.2919,
"district_id": 4882,
"region": null
}
]
}
}