Konsep

Open Hotel Protocols

Lapisan antarmuka terbuka yang memungkinkan agen mengoperasikan masa inap dari ujung ke ujung.

Terakhir diperbarui

Open Hotel Protocols mendefinisikan kontrak bersama yang dapat dibaca mesin untuk operasional hotel — ketersediaan, tarif, reservasi, dan perjalanan tamu — sehingga agen atau sistem mitra mana pun yang patuh dapat saling beroperasi tanpa integrasi yang dibuat khusus.

Empat permukaan#

Permukaan Cakupannya
Inventaris Tipe kamar, atribut, dan batasan fisik
Ketersediaan Rentang yang dapat dipesan, pembatasan, dan paket tarif
Reservasi Siklus hidup pemesanan, dari penahanan hingga check-out
Perjalanan Peristiwa yang dihadapi tamu dan dapat ditindaklanjuti agen selama menginap

Setiap permukaan diberi versi secara independen, dan setiap respons dapat menjelaskan dirinya sendiri: agen yang belum pernah melihat sebuah properti dapat mengambil skemanya, membaca batasannya, lalu bertransaksi tanpa perlu ada manusia yang menulis pemetaan terlebih dahulu.

Prinsip desain#

  1. Terbuka secara bawaan. Spesifikasinya publik; kepatuhannya dapat diuji.
  2. Skema lebih dulu. Setiap payload punya skema yang diterbitkan dan dapat diambil.
  3. Aman bagi agen. Operasi tulis bersifat idempoten dan setiap perubahan menyebut pelakunya.

Tips

Rancang integrasi Anda terhadap protokolnya, bukan terhadap satu vendor. Itulah seluruh alasan mengapa protokol ini terbuka.