Zum Hauptinhalt springen
JF-Hospitality
Glossar

XML-Schnittstelle

  • Revenue Management
  • Distribution
  • Operations
  • Technologie

XML-Schnittstelle — Eine XML-Schnittstelle (Extensible Markup Language) ist ein standardisiertes Datenformat für den automatisierten Austausch von Raten, Verfügbarkeiten und Buchungsdaten zwischen Hotelsystemen. XML ist das klassische Format der Hoteldistribution, insbesondere im GDS-Umfeld, bei OTA-Anbindungen und in älteren PMS-Systemen. Obwohl JSON zunehmend dominiert, bleiben XML-Schnittstellen in vielen Bereichen der Hospitality-IT unverzichtbar.

Einfach erklärt

Stell dir XML als eine gemeinsame Sprache vor, die Hotelsysteme sprechen, um Daten auszutauschen. Wenn ein Channel Manager eine Ratenänderung an Booking.com sendet oder ein GDS eine Buchung ans PMS zurückmeldet, passiert das über eine Schnittstelle, und in vielen Fällen ist diese Schnittstelle XML-basiert.

XML strukturiert Daten in sogenannten Tags: , , . Der Vorteil: Die Struktur ist eindeutig, validierbar und seit Jahrzehnten standardisiert. Der OTA-XML-Standard (OpenTravel Alliance) definiert, wie Hotelinformationen zwischen Systemen ausgetauscht werden, er ist der De-facto-Standard der Branche und wird von allen grossen GDS, OTAs und vielen PMS-Anbietern unterstützt.

Die Alternative heisst JSON (JavaScript Object Notation), leichter, schneller zu verarbeiten und bei modernen REST-APIs dominant. Der Unterschied in der Praxis: Ältere Systeme und GDS-Anbindungen sprechen XML, moderne Cloud-Systeme und neue API-Integrationen setzen auf JSON. Hotels müssen selten selbst entscheiden, aber das IT-Team und der Technologiepartner sollten wissen, was ihre Systeme unterstützen.

Anwendung in der Praxis

Szenario

Ein Ferienhotel mit 120 Zimmern wechselt seinen Channel Manager. Während der Migration stellt sich heraus, dass das bestehende PMS nur XML-Schnittstellen unterstützt, der neue Channel Manager aber primär auf JSON-APIs setzt. Raten-Updates an zwei OTAs schlagen fehl, Buchungen kommen nicht mehr automatisch im PMS an.

Massnahmen

(1) Schnittstellenkompatibilität prüfen: Welche Systeme kommunizieren über XML, welche über JSON? (2) Middleware oder Mapping-Layer einrichten, der XML-Daten des PMS in JSON für den Channel Manager übersetzt. (3) Vor Go-Live: Testbuchungen über alle angebundenen Kanäle durchführen und Datenfluss dokumentieren.

Ergebnis

Nach Einrichtung des Mapping-Layers laufen alle Schnittstellen stabil. Die Migrationslücke von 3 Tagen hat das Hotel etwa 2 800 CHF an entgangenem Umsatz gekostet, vermeidbar durch vorherige Schnittstellenanalyse.

Relevanz für den Hotelbetrieb

  • IT / Hospitality Tech

    XML-Schnittstellen bilden das Rückgrat der Systemkommunikation, PMS, CRS, Channel Manager und GDS tauschen darüber Daten aus.

  • Distribution

    Raten und Verfügbarkeiten fliessen über XML- oder JSON-Schnittstellen an OTAs und GDS, Fehler hier bedeuten verlorene Buchungen.

  • Revenue Management

    Ratenänderungen müssen in Echtzeit auf allen Kanälen ankommen, die Schnittstelle ist der Flaschenhals.

  • Operations

    Buchungsdaten, Gästeprofile und Reservierungsdetails fliessen über Schnittstellen ins PMS, Datenqualität hängt von der Schnittstellenqualität ab.

Typische Fehler & Best Practices

Häufige Fehler

  • Schnittstellenkompatibilität bei Systemwechseln nicht vorab prüfen, XML vs. JSON kann den Go-Live um Wochen verzögern.
  • Fehlermeldungen der Schnittstelle ignorieren: Wenn der Channel Manager Fehlercodes zurückgibt, stimmt die Datenstruktur nicht.
  • Keine regelmässige Überprüfung, ob alle Kanäle korrekt synchronisiert sind, Ratenparität leidet still.

Best Practices

  • Vor jedem Systemwechsel: Schnittstellenmatrix erstellen, welches System spricht welches Format (XML, JSON, SOAP, REST)?
  • OTA-XML-Standard als Referenz nutzen: Systeme, die den OpenTravel-Standard unterstützen, sind einfacher zu integrieren.
  • Automatisierte Monitoring-Alerts einrichten: Wenn eine Schnittstelle fehlschlägt, muss dein Team sofort informiert werden.

Nächster Schritt

Du willst deine Revenue-Performance systematisch steigern? Wir entwickeln mit dir die passende Strategie.

Häufige Fragen

Was du zu diesem Begriff wissen solltest.

Eine XML-Schnittstelle ermöglicht den automatisierten Datenaustausch zwischen Hotelsystemen, etwa zwischen PMS und Channel Manager oder zwischen Hotel und GDS. XML definiert die Struktur der Daten in einem standardisierten, maschinenlesbaren Format.

Beide haben ihre Berechtigung. XML ist im GDS-Umfeld und bei älteren Systemen nach wie vor Standard. JSON ist leichter und dominiert bei modernen APIs. In der Praxis müssen Hotels oft beide Formate bedienen.