Anforderungen zur Anbindung neuer Verfügbarkeitsschnittstellen
Für Portale, die Unterkünfte listen, bietet discoverize eine Verfügbarkeitssuche an:
Folgende Suchfilter werden derzeit unterstützt:
- Anreisedatum
- Abreisedatum
- Anzahl Erwachsener
- Anzahl Zimmer
- Alter aller Kinder
Mit den vom Nutzer eingegebenen Werten werden alle konfigurierten Verfügbarkeitsanbieter angefragt. Dem Besucher wird anschließend jeweils das günstigste verfügbare Ergebnis eines Hotels angezeigt.
Technische Anforderungen an die Schnittstelle
Für die Anzeige verfügbarer Unterkünfte kann discoverize jeden externen Anbieter anfragen, der folgende Minimalanforderungen erfüllt:
- Endpunkt für die Abfrage von Verfügbarkeit, Minimalpreis und Checkout-URL anhand der oben aufgeführten Filter und einer Liste von Unterkunft-IDs im externen System.
- Buchungsstrecke zur Abwicklung der Buchung im externen System
Wichtig ist beim Endpunkt 1., dass die Verfügbarkeitsabfrage über eine vorgefilterte Liste von Unterkünften ausgeführt werden kann.
Hier ein Beispiel für die 1. Anforderung in Pseudo-Code:
Alternativ könnte der Request auch wie folgt aussehen:
Teil der Antwort ist dann eine URL („checkoutUrl“), auf die der Portal-Besucher umgeleitet wird, wenn er eine konkrete Unterkunft buchen möchte. Alternativ kann die Check-Out-Url auch anhand der vorhandenen Informationen von uns selbst zusammengebaut werden, wenn es dafür festgelegte Parameter für Zimmer, Belegung, Anreise- und Abreisedatum etc. gibt.
Die Buchen-/Checkout-Infrastruktur stellt der externe Anbieter zur Verfügung.