Zum Hauptinhalt springen
REST-API · Bearer-Token · XLSX

Baustellen-API für TMS-Anbieter & Logistik-Software

Integrieren Sie tagesaktuelle Autobahn-Baustellendaten direkt in Ihr Transport-Management-System – strukturiert, angereichert mit DWD-Wetter, LKW-Beschränkungen und historischem Archiv. Kostenloser API-Zugang.

REST
Standard-API, Bearer-Token Auth
3×
Excel-Endpoints täglich aktuell
29
Datenspalten pro Baustelle
0 €
Zugang in der Aufbauphase
XLSX · Python · Power BI
Direkt integrierbar in jede Logistik-Plattform – kein Preprocessing nötig
Bearer-Token Auth
Offizielle Autobahn GmbH Quelle
DWD-Wetter & Warnungen integriert
Historisches Archiv per ?date=
DSGVO-konform, kein Datenverkauf

In 4 Schritten live – ohne Middleware

Von der Registrierung bis zur ersten Abfrage in Ihrem TMS dauert es weniger als 15 Minuten. Kein Parsing-Aufwand, keine Rohdaten-Bereinigung.

01

Registrieren

Kostenloses Konto anlegen – in 2 Minuten. API-Token kommt sofort per E-Mail.

02

Token einbinden

Bearer-Token im Authorization-Header setzen – Standard HTTP-Auth, keine SDK nötig.

03

Endpoint aufrufen

XLSX direkt per GET abrufen – mit Python, cURL, Power Query oder Ihrem TMS-Connector.

04

Daten verarbeiten

29 bereinigte Spalten, kein Preprocessing. Direkt filtern, joinen und anzeigen.


Direkter API-Zugriff – drei Zeilen Code

Alle Endpoints liefern strukturierte XLSX-Dateien – sofort ladbar in pandas, Power Query oder jeden HTTP-Client. Bearer-Token als einzige Authentifizierung.

cURL
Python
Node.js
Power Query
# Alle Baustellen – mit Wetter, Warnungen, LKW-Beschränkungen
curl -H "Authorization: Bearer IHR_TOKEN" \
     -o baustellen.xlsx \
     https://www.autobahn-baustellen.de/wp-json/autobahn/v1/download/baustellen

# Historischer Tagesstand (Archiv)
curl -H "Authorization: Bearer IHR_TOKEN" \
     -o baustellen-2026-05-01.xlsx \
     "https://www.autobahn-baustellen.de/wp-json/autobahn/v1/download/baustellen?date=2026-05-01"

# Verfügbare Archiv-Tage abfragen
curl -H "Authorization: Bearer IHR_TOKEN" \
     https://www.autobahn-baustellen.de/wp-json/autobahn/v1/archive-dates

# Wochenstatistik pro Autobahn
curl -H "Authorization: Bearer IHR_TOKEN" \
     -o woche.xlsx \
     https://www.autobahn-baustellen.de/wp-json/autobahn/v1/download/wochenuebersicht
import requests
import pandas as pd

TOKEN = "IHR_TOKEN_HIER"
BASE  = "https://www.autobahn-baustellen.de/wp-json/autobahn/v1"
HDR   = {"Authorization": f"Bearer {TOKEN}"}

# Alle Baustellen laden
df = pd.read_excel(
    f"{BASE}/download/baustellen",
    storage_options={"headers": HDR}
)

# Für Ihr TMS: LKW-kritische Engstellen filtern
lkw_kritisch = df[df["Max Breite (m)"] < 3.5]

# Vollsperrung + Unwetterwarnung kombiniert
hochrisiko = df[
    (df["Gesperrt"] == "Ja") &
    (df["Wetterwarnung"].notna())
]

# Nur Bayern für regionales TMS
bayern = df[df["Bundesland"] == "Bayern"]

print(f"Gesamt: {len(df)} | LKW-kritisch: {len(lkw_kritisch)} | Hochrisiko: {len(hochrisiko)}")
const XLSX = require('xlsx');

const TOKEN = 'IHR_TOKEN_HIER';
const BASE  = 'https://www.autobahn-baustellen.de/wp-json/autobahn/v1';

async function fetchBaustellen() {
  const res = await fetch(`${BASE}/download/baustellen`, {
    headers: { 'Authorization': `Bearer ${TOKEN}` }
  });
  const buf  = await res.arrayBuffer();
  const wb   = XLSX.read(buf);
  const rows = XLSX.utils.sheet_to_json(wb.Sheets[wb.SheetNames[0]]);

  // LKW-Engstellen für Ihr TMS aufbereiten
  const engstellen = rows.filter(r => r['Max Breite (m)'] < 3.5);
  console.log(`${rows.length} Baustellen, ${engstellen.length} LKW-kritisch`);
  return rows;
}

fetchBaustellen();
// Power Query M – direkt in Excel oder Power BI einfügen
let
    Token   = "IHR_TOKEN_HIER",
    Url     = "https://www.autobahn-baustellen.de/wp-json/autobahn/v1/download/baustellen",

    Quelle  = Web.Contents(Url, [
        Headers = [
            Authorization = "Bearer " & Token
        ]
    ]),

    Arbeitsmappe = Excel.Workbook(Quelle, true, true),
    Tabelle      = Arbeitsmappe{[Item="alle-baustellen"]}[Data],

    // Nur Bayern – für regionale TMS-Instanz
    Bayern       = Table.SelectRows(Tabelle,
                     each [Bundesland] = "Bayern")
in
    Bayern

Verfügbare Endpoints

GET
/wp-json/autobahn/v1/download/baustellen
Alle Baustellen mit Wetter, Warnungen, Bundesland & LKW-Beschränkungen. Optional: ?date=YYYY-MM-DD für Archiv.
GET
/wp-json/autobahn/v1/download/wochenuebersicht
Aggregierte Wochenstatistik pro Autobahn – Sperrungen, Spurreduzierungen, Veränderung zur Vorwoche.
GET
/wp-json/autobahn/v1/download/warnmeldungen
Aktuelle Unfälle, Vollsperrungen und kritische Verkehrslagen – strukturiert und sofort weiterverarbeitbar.
GET
/wp-json/autobahn/v1/archive-dates
Liste aller verfügbaren Archiv-Tage als JSON – mit direkten Download-URLs je Datum.

29 Spalten – alle sofort nutzbar

Kein Parsing, kein Cleaning. Alle Felder sind normiert, dedupliziert und direkt in Ihr Datenmodell ladbar. Orangefarbene Felder sind besonders relevant für TMS-Logik.

Feldname Typ Beschreibung TMS-Relevanz
Max Breite (m) float Maximale Durchfahrtsbreite – aus Beschreibung extrahiert ⭐ LKW-Routing, Engstellen-Filter
Max Höhe (m) float Maximale Durchfahrtshöhe – Tunnel & Brücken ⭐ Container-/Auflieger-Prüfung
Gesperrt string „Ja“ / „Nein“ – dedupliziert aus Sub-Phasen ⭐ Dispositions-Alert
Wetterwarnung string DWD-Warnung: STURM, GEWITTER, GLATTEIS, BÖEN … ⭐ Risiko-Scoring, Push-Alerts
Warnung Stufe string Vorinformation / Wetterwarnung / Unwetterwarnung / Extremes Unwetter ⭐ Prioritäts-Routing
Autobahn string z. B. „A3″, „A8″, „A99″ Strecken-Join, Filter
Bundesland string Aus GPS-Koordinaten berechnet (95 %+ Genauigkeit) Regionales TMS-Partitioning
Länge (km) float Streckenlänge der Baustelle in Kilometern ETA-Berechnung, Puffer
Max km/h int Geltende Geschwindigkeitsbegrenzung ETA-Korrektur
Wettertyp string DWD-Tagesprognose: Regen, Schnee, sonnig … Fahrerinformation
Temp Min / Max float Min/Max-Temperatur an nächster DWD-Station (< 10 km) Gefahrgut, Winterdienst
Niederschlag (mm) float Prognostizierter Tagesniederschlag Risiko-Score
Sub-Phasen int Anzahl deduplizierter Bauphasen (restriktivster Wert gewählt) Qualitäts-Indikator
Koordinaten float Lat/Lng der Baustelle für Kartenintegration Map-Layer, Geo-Join
Beginn / Ende date Geplanter Bauzeitraum laut Autobahn GmbH Langfrist-Planung

⭐ = besonders relevant für TMS-Logik & automatisiertes Routing. Vollständige Feldbeschreibung unter /api-doku/.


Veredelte Daten statt Rohzeilen

Die Autobahn GmbH liefert Rohdaten. Wir liefern Antworten – angereichert, dedupliziert und direkt in Ihre Systemlandschaft integrierbar.

🔗

Keine Middleware nötig

Standard-HTTP-GET mit Bearer-Token – kein SDK, kein Wrapper, keine proprietäre Client-Library. Funktioniert in jedem HTTP-Stack.

Sofort integrierbar
🧹

Dedupliziert & normiert

Sub-Phasen zusammengefasst, restriktivster Wert gewählt, Bundesland aus Koordinaten berechnet. 30 % weniger Zeilen – 100 % verwertbar.

Kein Preprocessing
🌩️

DWD-Wetter eingebettet

Wetterwarnungen (stündlich) und Tagesprognose (täglich) pro Baustelle – kein zweiter API-Call, kein separater Weather-Service nötig.

📅

Historisches Archiv

Jeder vergangene Tag abrufbar per ?date=YYYY-MM-DD – inklusive damaliger Wetterlage. Ideal für Schadensanalysen und Audits.

Für Compliance & Audits
🔑

Token Self-Service

API-Token jederzeit im Kundenbereich neu generieren – ohne Support-Ticket. Mehrere Umgebungen (Dev/Staging/Prod) mit eigenen Tokens trennbar.

📋

Transparentes Changelog

Jede Änderung am Datenschema wird öffentlich dokumentiert – mit Versionsnummer und Migrationspfad. Kein Breaking Change ohne Vorankündigung.

Produktionsreif

Was TMS-Anbieter damit bauen

Von der einfachen Karten-Überlagerung bis zum vollautomatisierten Risiko-Routing – reale Szenarien aus der Logistik-Software-Entwicklung.

01

Echtzeit-Baustellenlayer in der Karte

Koordinaten und Status täglich laden, als GeoJSON aufbereiten und als Layer über Ihre Routingkarte legen – Vollsperrungen sofort visuell erkennbar.

02

Automatisches LKW-Engstellen-Routing

Vor Tourenoptimierung alle Baustellen mit Breite < 3,5 m laden und als Sperrflächen in den Routing-Algorithmus einarbeiten. Keine manuelle Pflege.

03

Push-Alerts bei Unwetterwarnung

Stündliche Wetterwarnungen mit aktiven Touren joinen – bei Stufe 3+4 auf betroffenen Strecken automatisch Fahrer-Alert oder Dispobench-Benachrichtigung auslösen.

04

ETA-Korrektur durch Baustellen

Baustellenlänge und Tempolimit in die ETA-Berechnung einbeziehen – realistischere Lieferfenster, weniger Eskalationen beim Kunden.

05

Risiko-Score pro Route

Vollsperrungen × Wetterwarnungsstufe × Streckenlänge zu einem Risiko-Score aggregieren – Disponenten sehen auf einen Blick, welche Touren heute kritisch sind.

06

Historische Audit-Trails

Für jeden abgeschlossenen Auftrag Baustellen- und Wetterlage des Liefertages archivieren – belastbare Dokumentation bei Kundenbeschwerden oder Versicherungsfällen.


Antworten für Entwickler & Produktteams

Welches Authentifizierungsverfahren verwendet die API?

Die API verwendet Bearer-Token-Authentifizierung im HTTP-Authorization-Header: Authorization: Bearer IHR_TOKEN. Kein OAuth-Flow, kein API-Key als Query-Parameter. Der Token wird nach der Registrierung sofort per E-Mail zugestellt und kann im Kundenbereich jederzeit neu generiert werden.

In welchem Format liefert die API die Daten zurück?

Die API liefert strukturierte XLSX-Dateien (Excel 2007+). Das Format ist direkt ladbar in pandas (pd.read_excel()), Power Query (Excel.Workbook()), Node.js (xlsx-Library) oder jedes BI-Tool. Es gibt aktuell keinen JSON-Endpoint – das XLSX-Format wird von allen relevanten Logistik-Stacks nativ unterstützt und ermöglicht direktes Filtern ohne Deserialisierung.

Wie häufig werden die Daten aktualisiert?

Baustellendaten und DWD-Tageswetter werden täglich um 03:00 Uhr aktualisiert. DWD-Wetterwarnungen werden stündlich abgerufen – damit sind auch kurzfristige Unwetterereignisse (Gewitter, Sturmböen) innerhalb einer Stunde in den Daten sichtbar. Für Ihre Integration empfehlen wir einen morgendlichen Bulk-Pull (03:30 Uhr) plus stündliche Warnungs-Checks.

Wie funktioniert der Archiv-Zugang per API?

Hängen Sie den Parameter ?date=YYYY-MM-DD an den Baustellen-Endpoint: /download/baustellen?date=2026-05-01. Eine Liste aller verfügbaren Archiv-Tage erhalten Sie über /archive-dates als JSON. Jede archivierte Datei enthält den Datenstand inklusive der damaligen DWD-Wettervorhersage – ideal für historische Analysen und Compliance-Dokumentation.

Darf ich die API-Daten in meinem kommerziellen TMS-Produkt einsetzen?

Ja. Die Daten stammen aus der offiziellen Schnittstelle der Autobahn GmbH und des Deutschen Wetterdienstes – beides öffentlich zugängliche Quellen. Sie dürfen die Daten in eigenen Produkten nutzen und Ihren Kunden bereitstellen. Bei Weiterverkauf der Rohdaten oder größerer kommerzieller Distribution sprechen Sie uns bitte vorher an. Schreiben Sie uns an die Adresse im Impressum.

Gibt es Rate Limits oder eine SLA?

In der aktuellen Aufbauphase gibt es keine harten Rate Limits. Wir bitten darum, die Daten nicht häufiger als stündlich abzurufen – was für alle realen Anwendungsfälle ausreicht, da Baustellen täglich und Warnungen stündlich aktualisiert werden. Eine formale SLA werden wir bei Einführung eines Bezahlmodells veröffentlichen. Änderungen kündigen wir mindestens 30 Tage im Voraus an.

API-Token anfordern – kostenlos & sofort

Registrieren Sie sich in 2 Minuten und erhalten Sie Ihren persönlichen Bearer-Token per E-Mail. Keine Kreditkarte, keine Verpflichtung, kein Ablaufdatum.

Keine Kosten · Kein Ablaufdatum · Sofortige Aktivierung · Token-Neugenerierung im Self-Service