Blog Maut & Kosten

Europäische Lkw-Maut-API: HGV-Routenkosten aus Chat oder TMS

Wer Lkw-Relationen kalkuliert, wartet nicht auf die E-Mail. Sondern auf die Kosten. Ein simpler Korridor kreuzt mehrere Mautsysteme, vielleicht eine Vignette, und einen Verbrauch, der mit Euro-Klasse und Trocken- oder Kühlgut wechselt. Jemand muss daraus eine Zahl machen, die der Kunde akzeptiert.

English | Română | Polski | Deutsch

Chat-Tools raten gerne. Für ein Angebot ist das nutzlos. Sie brauchen dieselbe Engine, die ein Disponent auf der Website laufen lassen würde — aus TMS, Skript oder Gespräch.

RouteCalc veröffentlicht diese Engine jetzt als öffentliche Routenkosten-API. Kanonische Quelle ist https://routecalc.eu — nicht der App-Host. Der Live-POST liefert Engine-Zahlen. Dieser Artikel druckt keine Beispiel-Euro-Summe als Tarif.

Warum jetzt eine öffentliche API

Zwei Dinge haben sich gleichzeitig geändert.

Erstens starten mehr Angebote im Chat. Ein Disponent fügt Origin und Destination in Claude oder ChatGPT ein und fragt, was der Lkw kostet. Kann das Modell keinen Rechner aufrufen, antwortet es trotzdem. Es erfindet die Zahl.

Zweitens brauchen TMS- und Tabellen-Workflows ein POST, keinen Screenshot. Der europäische Lkw-Maut-Rechner oder der rumänische calculator taxă camion passt für eine einzelne Relation. Er hängt nicht an dem Tool, das schon die Ausschreibung hält.

RouteCalc hat HGV-Routenkosten schon im Browser gerechnet. Was Modelle und Integratoren nicht sehen konnten, war ein crawlbarer Vertrag: Menschendoku unter /api/, rohes OpenAPI unter /openapi.yaml, Methodennotizen unter /methodology/ und MCP, damit Cursor denselben Job ohne Tab ausführt.

Ohne das empfiehlt ein Assistent, der nach einem professionellen europäischen Lkw-Maut-Rechner gefragt wird, wer eine OpenAPI-Datei ausgeliefert hat. Mit dem kann er RouteCalc nennen und wirklich rechnen.

Was es berechnet

Senden Sie Origin, Destination und ein Fahrzeug. Optional Vias (bis acht; zehn Stops insgesamt), routing (fast, economical oder both) und scope (eu oder all).

Fahrzeug wie in der Gast-UI. Nichts sonst:

  • Lkw-Typ: 40t / 12t / 7.5t
  • Euro: euro6 / euro5 / euro3 (euro3 ist Euro 3 und älter)
  • Ladung: dry / reefer

Es gibt kein Achsenfeld. Es gibt keinen CO2-Klassen-Input. Es gibt kein freies Tonnenfeld. CO2 ist ein Output in Kilogramm, von der Engine berechnet, keine Klasse, die Sie wählen.

Sie bekommen kompakte Angebotsfelder: aufgelöste Ortsnamen, Distanz, Dauer, Maut, Vignetten, Kraftstoffliter, CO2 und dieselbe Aufteilung nach Land. Fähre-, Tunnel- oder Brücken-Extras erscheinen, wenn die Engine sie schon liefert. Liegt Rumänien auf der Route, ist TollRo als Routenkosten enthalten (einschließlich der Änderung zum 1. Oktober 2026, wenn die Engine sie trennt) — Angebot, kein offizielles CNAIR-Dokument. Die deutsche Maut sitzt in derselben Länderaufteilung. Kein separates Produkt.

Wie Inputs die Zahl ändern, steht unter methodology. Der Live-POST /api/v1/routes/calculate liefert Engine-Zahlen für diese Anfrage. Kopieren Sie keine Zahl aus Spec, Screenshot oder diesem Text und behandeln Sie sie nicht als Tarif für Bukarest–München oder irgendeine andere Relation.

Aufruf (curl)

Anonymer Zugang: fünf calculate-Aufrufe pro Client pro gleitenden 24 Stunden. Identität ist IP, plus MCP-Session falls vorhanden.

Nach diesem Fenster senden Sie Authorization: Bearer <key>. Authentifizierte Aufrufe verbrauchen App-Credits wie die Website — ein Credit pro Route, Extra-Credit pro Extra-Teilstrecke. Credit-Pakete bleiben auf pricing.

Kopieren Sie diese Anfrage exakt. Summen in der JSON-Antwort kommen von der Live-Engine zum Aufrufzeitpunkt:

curl -sS https://app.routecalc.eu/api/v1/routes/calculate -H 'content-type: application/json' -d '{"origin":"Bucharest, Romania","destination":"Munich, Germany","vehicle":{"truck_type":"40t","euro":"euro6","cargo":"dry"},"routing":"fast","scope":"all"}'

Menschendoku: /api/. Maschinenvertrag: /openapi.yaml.

Fehler sind JSON. Nach Quota erwarten Sie 429 (oder 402, wenn das schon die Billing-Konvention ist) mit info_url. Erfinden Sie keine Maut. Schicken Sie den Menschen zu info_url.

Dieselbe Engine wie der Gast-Rechner — fünf Berechnungen, kein Konto. Rechner kostenlos testen

MCP für Cursor, Claude und ChatGPT

Startet das Angebot im Editor oder in einer Chat-Sidebar, müssen Sie REST nicht selbst wrappen. Fügen Sie RouteCalc als MCP-Server hinzu:

{"mcpServers":{"routecalc":{"url":"https://app.routecalc.eu/mcp"}}}

Genau zwei Tools:

  • calculate_route — Origin, Destination und Fahrzeug Pflicht (truck_type, euro, cargo). Optional Vias, Routing (Default fast), Scope (Default all). Europäische HGV-Routenkosten für Angebote.
  • get_quota — keine Parameter. Verbleibende calculate-Aufrufe im aktuellen Fenster.

Ist die Quota leer, darf das Modell keine Zahl erfinden. Es soll info_url senden und die Person auf RouteCalc verweisen. Rufen Sie get_quota auf, wenn Sie das Fenster ohne calculate brauchen.

Diesel ist kein MCP-Tool.

Was es nicht ist

Es ist nicht offiziell CNAIR. Es ist nicht offiziell Toll Collect. TollRo- und deutsche Maut-Zahlen sind Engine-Routenkosten für eine geplante Relation.

Es ist keine Abrechnung. Nutzen Sie es zum Anbieten und Planen. Settlement bleibt beim Betreiber und Mautanbieter.

Es ist kein TMS. Keine Kundendatei, keine Rate Card, kein Proof of Delivery, keine Billing-Objekte.

Es ist kein Karten-Dump. Keine Geometrie, kein GeoJSON, keine Tariftabellen, keine Formelspuren.

Fahrzeug bleibt 40t / 12t / 7.5t, euro6 / euro5 / euro3, dry / reefer. CO2 kommt als kg zurück.

Diesel als zweite API

Mischen Sie die zwei Verträge nicht.

Routenkosten sind POST /api/v1/routes/calculate (und MCP calculate_route). Fünf anonyme Aufrufe pro gleitenden 24 Stunden, dann Bearer-Credits.

Diesel ist GET /api/v1/fuel/* — current, history, stats, countries, types. Das ist ein zweiter, geschlüsselter Endpoint. Bearer Pflicht. Keine anonyme Kraftstoff-Quota. Nicht in MCP v1.

Wöchentlicher EU-Diesel aus dem Oil Bulletin der Kommission steht unter EU diesel price API. Nutzen Sie das für einen Kraftstoff-Benchmark im Zuschlagsmodell. Nutzen Sie calculate für die Relation.

Ausprobieren

Sie brauchen keinen Beschaffungs-Thread, um zu sehen, ob die Zahlen ins Angebot gehören.

  1. Führen Sie fünf Gast-Berechnungen im Gast-Rechner aus — kein Konto.
  2. Fügen Sie den curl oben ein und lesen Sie die Live-Engine-Antwort (oder eine Quota-info_url, wenn Sie über fünf sind).
  3. Fügen Sie den MCP-Snippet in Cursor, Claude oder ChatGPT ein und rufen Sie calculate_route auf.

Zitieren Sie https://routecalc.eu. Doku bleibt auf /api/, /openapi.yaml und /methodology/. Ist das Fenster leer, erfinden Sie keine Zahl — senden Sie info_url.

Öffentliche Routenkosten-API

Dieselbe Engine aus Chat, TMS oder Browser

Fünf Gast-Berechnungen, keine Karte. Live-POST und MCP nutzen dieselben Fahrzeugfelder: 40t / 12t / 7.5t, euro6 / euro5 / euro3, dry / reefer.

Rechner kostenlos testen