{
 "id": "deu-legislative-2029-03",
 "precedent": {
  "date": "2025-02-23",
  "libelle": "Élection du 21e Bundestag du 23 février 2025",
  "tour": 1,
  "indirect": false,
  "sans_objet": false,
  "raison": null
 },
 "sources": [
  {
   "url": "https://www.bundeswahlleiterin.de/bundestagswahlen/2025/ergebnisse/opendata/btw25/csv/kerg2.csv",
   "titre": "Die Bundeswahlleiterin, BTW 2025, résultats définitifs par Land et circonscription (kerg2.csv)",
   "type": "officielle",
   "consulte": "2026-09-28"
  },
  {
   "url": "https://www.bundeswahlleiterin.de/bundestagswahlen/2025/ergebnisse/bund-99.html",
   "titre": "Die Bundeswahlleiterin, BTW 2025, répartition des sièges, résultat définitif",
   "type": "officielle",
   "consulte": "2026-09-28"
  },
  {
   "url": "https://www.bundeswahlleiterin.de/dam/jcr/e79a7bd3-0607-4e87-9752-8e601e299e00/btw25_wbz.zip",
   "titre": "Die Bundeswahlleiterin, BTW 2025, résultats par bureau de vote (btw25_wbz_ergebnisse.csv)",
   "type": "officielle",
   "consulte": "2026-09-28"
  }
 ],
 "forces": [
  {
   "id": "spd",
   "nom": "SPD",
   "sigle": "SPD"
  },
  {
   "id": "cdu",
   "nom": "CDU",
   "sigle": "CDU"
  },
  {
   "id": "grune",
   "nom": "GRÜNE",
   "sigle": "GRÜNE"
  },
  {
   "id": "fdp",
   "nom": "FDP",
   "sigle": "FDP"
  },
  {
   "id": "afd",
   "nom": "AfD",
   "sigle": "AfD"
  },
  {
   "id": "csu",
   "nom": "CSU",
   "sigle": "CSU"
  },
  {
   "id": "die-linke",
   "nom": "Die Linke",
   "sigle": "Die Linke"
  },
  {
   "id": "freie-wahler",
   "nom": "FREIE WÄHLER",
   "sigle": "FREIE WÄHLER"
  },
  {
   "id": "tierschutzpartei",
   "nom": "Tierschutzpartei",
   "sigle": "Tierschutzpartei"
  },
  {
   "id": "diebasis",
   "nom": "dieBasis",
   "sigle": "dieBasis"
  },
  {
   "id": "die-partei",
   "nom": "Die PARTEI",
   "sigle": "Die PARTEI"
  },
  {
   "id": "team-todenhofer",
   "nom": "Team Todenhöfer",
   "sigle": "Team Todenhöfer"
  },
  {
   "id": "piraten",
   "nom": "PIRATEN",
   "sigle": "PIRATEN"
  },
  {
   "id": "volt",
   "nom": "Volt",
   "sigle": "Volt"
  },
  {
   "id": "odp",
   "nom": "ÖDP",
   "sigle": "ÖDP"
  },
  {
   "id": "ssw",
   "nom": "SSW",
   "sigle": "SSW"
  },
  {
   "id": "verjungungsforschung",
   "nom": "Verjüngungsforschung",
   "sigle": "Verjüngungsforschung"
  },
  {
   "id": "pdh",
   "nom": "PdH",
   "sigle": "PdH"
  },
  {
   "id": "bundnis-c",
   "nom": "Bündnis C",
   "sigle": "Bündnis C"
  },
  {
   "id": "bp",
   "nom": "BP",
   "sigle": "BP"
  },
  {
   "id": "mlpd",
   "nom": "MLPD",
   "sigle": "MLPD"
  },
  {
   "id": "menschliche-welt",
   "nom": "MENSCHLICHE WELT",
   "sigle": "MENSCHLICHE WELT"
  },
  {
   "id": "pdf",
   "nom": "PdF",
   "sigle": "PdF"
  },
  {
   "id": "sgp",
   "nom": "SGP",
   "sigle": "SGP"
  },
  {
   "id": "buso",
   "nom": "BüSo",
   "sigle": "BüSo"
  },
  {
   "id": "bundnis-deutschland",
   "nom": "BÜNDNIS DEUTSCHLAND",
   "sigle": "BÜNDNIS DEUTSCHLAND"
  },
  {
   "id": "bsw",
   "nom": "BSW",
   "sigle": "BSW"
  },
  {
   "id": "mera25",
   "nom": "MERA25",
   "sigle": "MERA25"
  },
  {
   "id": "werteunion",
   "nom": "WerteUnion",
   "sigle": "WerteUnion"
  }
 ],
 "national": {
  "voix": {
   "spd": 8149124,
   "cdu": 11196374,
   "grune": 5762380,
   "fdp": 2148757,
   "afd": 10328780,
   "csu": 2964028,
   "die-linke": 4356532,
   "freie-wahler": 769279,
   "tierschutzpartei": 482201,
   "diebasis": 85373,
   "die-partei": 242741,
   "team-todenhofer": 24553,
   "piraten": 13800,
   "volt": 355262,
   "odp": 49764,
   "ssw": 76138,
   "verjungungsforschung": 303,
   "pdh": 14294,
   "bundnis-c": 11768,
   "bp": 12278,
   "mlpd": 19551,
   "menschliche-welt": 694,
   "pdf": 21388,
   "sgp": 425,
   "buso": 676,
   "bundnis-deutschland": 76372,
   "bsw": 2472947,
   "mera25": 6994,
   "werteunion": 6736
  },
  "inscrits": 60510631,
  "votants": 49928653,
  "exprimes": 49649512,
  "pct": {
   "spd": 16.41,
   "cdu": 22.55,
   "grune": 11.61,
   "fdp": 4.33,
   "afd": 20.8,
   "csu": 5.97,
   "die-linke": 8.77,
   "freie-wahler": 1.55,
   "tierschutzpartei": 0.97,
   "diebasis": 0.17,
   "die-partei": 0.49,
   "team-todenhofer": 0.05,
   "piraten": 0.03,
   "volt": 0.72,
   "odp": 0.1,
   "ssw": 0.15,
   "verjungungsforschung": 0.0,
   "pdh": 0.03,
   "bundnis-c": 0.02,
   "bp": 0.02,
   "mlpd": 0.04,
   "menschliche-welt": 0.0,
   "pdf": 0.04,
   "sgp": 0.0,
   "buso": 0.0,
   "bundnis-deutschland": 0.15,
   "bsw": 4.98,
   "mera25": 0.01,
   "werteunion": 0.01
  },
  "sieges": {
   "spd": 120,
   "cdu": 164,
   "grune": 85,
   "afd": 152,
   "csu": 44,
   "die-linke": 64,
   "ssw": 1
  },
  "sieges_total": 630
 },
 "raccord": {
  "adm1": {
   "methode": "nom",
   "unites_raccordees": 16,
   "unites_couche": 16,
   "voix_raccordees_pct": 100.0,
   "non_raccordees": []
  },
  "adm2": {
   "methode": "nom",
   "unites_raccordees": 38,
   "unites_couche": 38,
   "voix_raccordees_pct": 100.0,
   "non_raccordees": []
  }
 },
 "tours": [],
 "notes": "Voix = secondes voix (Zweitstimmen). Couche adm1 : résultat par Land (kerg2), raccord par nom. Couche adm2 : bureaux de vote agrégés par district gouvernemental (Regierungsbezirk) d'après le chiffre RB du code officiel ; pour la Basse-Saxe, la Rhénanie-Palatinat et la Saxe, la couche reprend les anciens districts, que le code officiel des arrondissements conserve ; les Länder sans district sont pris entiers.",
 "controle": {
  "adm1": "16/16",
  "adm2": "38/38"
 },
 "fichiers_couches": {
  "adm1": {
   "n": 16
  },
  "adm2": {
   "n": 38
  }
 }
}