Wahlergebnisse

Offene API

Alle Ergebnisse, die diese Seite zeigt, gibt es auch als Daten – ohne Anmeldung, ohne Schlüssel, mit CORS für den Gebrauch im Browser. Grundlage sind die amtlichen Wahlpräsentationen der Wahlleitungen; hier sind sie so aufbereitet, dass man sie ohne Handbuch benutzen kann: jede Zahl trägt einen Namen, jede Ebene hat dasselbe Format, und es gibt eine Zeile je Gebiet und Partei statt Spalten wie D1_3.

Bei Verhältniswahlen liegt zu jeder Partei auch die Liste ihrer Bewerberinnen und Bewerber bei: Name, Platz auf dem Wahlvorschlag, Stimmen, Anteil an allen gültigen Stimmen des Gebiets (prozent) und ob die Person gewählt wurde. Die Plätze gelten je Gebiet, weil jede Partei bei der Kreistagswahl pro Wahlbereich eine eigene Liste aufstellt. Der zusätzlich ausgewiesene prozentInPartei ist der Anteil an den Kandidatenstimmen der eigenen Partei, wie ihn die amtliche Präsentation zeigt – er beschreibt die Verteilung innerhalb einer Liste und ist kein Wahlergebnis.

REST

JSON, auf Wunsch CSV. Beschreibung als OpenAPI 3.1, Einstieg unter /api/v1/.

MCP

Für Sprachmodelle: https://demo.wahlergebnisse.levinkeller.de/mcp als Remote-Connector eintragen (Streamable HTTP, keine Anmeldung). Werkzeuge: kreise, gemeinde_suchen, wahltermine, ueberblick, behoerden, wahlen, ergebnis, gebiete, ticker, wahllokale, vergleich. Der Kreis ist überall Pflicht – gemeinde_suchen findet ihn zu einem Ortsnamen und zeigt an, wenn der Name mehrdeutig ist.

Geodaten

Gemeinden, Ortsteile und Wahllokale als GeoJSON – votemanager liefert keine Geometrien.

Beispiele

ZweckAufruf
Was gibt es? /api/v1/
Alle Kreise /api/v1/kreise
Auszählstand eines Termins /api/v1/hildesheim/2026
Alle Wahlen einer Gemeinde /api/v1/hildesheim/2021/wahlen?behoerde=nordstemmen
Kreistagswahl mit Sitzverteilung /api/v1/hildesheim/2021/kreis/kreistag
Alle Gemeinden dieser Wahl /api/v1/hildesheim/2021/kreis/kreistag/gebiete?ebene=gemeinde
Jedes Wahllokal als Tabelle (CSV) /api/v1/hildesheim/2021/nordstemmen/rat/gebiete?ebene=wahlbezirk&format=csv
Ein einzelnes Wahllokal /api/v1/hildesheim/2021/nordstemmen/rat/gebiete/ebene_6_id_3119
Bewerber mit Listenplatz, Stimmen und Mandat /api/v1/hildesheim/2021/nordstemmen/rat
Bürgermeisterwahl 2020 (nur Nordstemmen) /api/v1/hildesheim/2020/nordstemmen/buergermeister
Ticker am Wahlabend /api/v1/hildesheim/2026/ereignisse?limit=20
Grenzen für eigene Karten /api/v1/geo/gemeinden.geojson

Bezeichner

Termine: 2026 (Kommunalwahl 2026), 2025-12-14 (Ortsratswahlen 14. Dezember 2025), 2025-10-12 (Bürgermeisterwahlen 12. Oktober 2025), 2025-10-05 (Ortsratswahlen 5. Oktober 2025), 2025-02-23 (Bürgermeisterwahlen 23. Februar 2025), 2024-10-27 (Ortsratswahlen 27. Oktober 2024), 2024-06-09 (Ortsratswahlen 9. Juni 2024), 2023-03-05 (Bürgermeisterwahlen 5. März 2023), 2022-10-09 (Landratswahlen 9. Oktober 2022), 2022-03-06 (Ortsratswahlen 6. März 2022), 2022-02-27 (Kreistags-, Bürgermeister- und Ratswahlen 27. Februar 2022), 2022-01-23 (Bürgermeisterwahlen 23. Januar 2022), 2021-10-03 (Bürgermeister-, Rats- und Ortsratswahlen 3. Oktober 2021), 2021 (Kommunalwahl 2021), 2020-11-08 (Bürgermeisterwahlen 8. November 2020), 2020-10-25 (Bürgermeisterwahlen 25. Oktober 2020), 2020-09-20 (Bürgermeisterwahlen 20. September 2020), 2020 (Bürgermeisterwahl Nordstemmen 2020), 2020-02-23 (Bürgermeisterwahlen 23. Februar 2020), 2020-02-09 (Bürgermeisterwahlen 9. Februar 2020), 2019-12-01 (Bürgermeisterwahlen 1. Dezember 2019), 2019-09-15 (Bürgermeisterwahlen 15. September 2019), 2019-09-01 (Bürgermeisterwahlen 1. September 2019), 2019-05-26 (Landrats- und Bürgermeisterwahlen 26. Mai 2019), 2018-12-16 (Bürgermeisterwahlen 16. Dezember 2018), 2017-09-24 (Bürgermeisterwahlen 24. September 2017), 2014-05-25 (Bürgermeisterwahlen 25. Mai 2014), 2013-09-22 (Landratswahlen 22. September 2013). Jeder Termin gehört zu einer Ebene: Kreisweite Wahltage – Kommunalwahl, Landrats- und Kreistagswahl – stehen unter /api/v1/{kreis} in termine. Bürgermeister- und Oberbürgermeisterwahlen laufen in eigenen Amtszeiten und gehören einer einzelnen Wahlleitung; sie stehen dort bei ihr in behoerden[].termine und sind nur mit ihr abrufbar (2020 etwa nur für die Gemeinde Nordstemmen). Kreisweit abgefragt kommt 404 mit dem Hinweis, wo der Termin liegt.

Kreise (erstes Segment jedes Pfades): braunschweig, salzgitter, wolfsburg, gifhorn, goslar, helmstedt, northeim, peine, wolfenbuettel, goettingen, region-hannover, diepholz, hameln-pyrmont, hildesheim, holzminden, nienburg, schaumburg, celle, cuxhaven, harburg, luechow-dannenberg, lueneburg, osterholz, rotenburg, heidekreis, stade, uelzen, verden, delmenhorst, emden, oldenburg-stadt, osnabrueck-stadt, wilhelmshaven, ammerland, aurich, cloppenburg, emsland, friesland, grafschaft-bentheim, leer, oldenburg-land, osnabrueck-land, vechta, wesermarsch, wittmund – alle mit ihren Wahlleitungen unter /api/v1/kreise. Behörden werden je Kreis benannt (Slug oder amtlicher Gemeindeschlüssel), z. B. in Hildesheim: kreis, alfeld, algermissen, bad-salzdetfurth, bockenem, diekholzen, elze, giesen, harsum, hildesheim, holle, nordstemmen, sarstedt, schellerten, soehlde, freden, lamspringe, sibbesse, leinebergland.

Wahlen heißen landrat, kreistag, buergermeister, rat und ortsrat-<ort>; welche es bei einer Behörde gibt, zeigt /api/v1/{kreis}/{termin}/wahlen?behoerde=….

Umgang

  • Jede Antwort trägt ein ETag; mit If-None-Match kommt 304 zurück.
  • Am Wahlabend ändern sich die Zahlen alle paar Minuten – stand und geprueft sagen, wie frisch sie sind.
  • leer: true heißt: noch keine Schnellmeldung, nicht „null Stimmen“.
  • Adressen ohne Kreis (/api/v1/2021/…) leiten dauerhaft auf Hildesheim um, wo sie früher lagen.
  • Maßgeblich sind die Bekanntmachungen der Wahlleitungen. Diese Seite ist eine private Aufbereitung.