דילוג לתוכן

ממשק המלונות

חפשו בין 1.5M+ נכסי אירוח לפי קוד עיר (בסגנון IATA, למשל DXB) או לפי קודי המלונות ששמרתם מהקטלוג שלנו, קראו תעריפים ברמת החדר עם בסיס ארוחות ומדיניות ביטול, אמתו והזמינו, ובטלו בהתאם למדיניות.

  1. חיפוש
  2. חדרים ותעריפים
  3. בדיקת תעריף
  4. הזמנה
  5. ביטול

חדרים ותעריפים

GET /v1/hotels/{hotelCode}/rooms?rateKey=… מפרט כל סוג חדר וכל תעריף של נכס אחד לשהייה שחיפשתם: סוגי מיטות, תפוסה, בסיס אירוח, מדיניות, מסים ועמלות בפירוט, והאם התעריף ניתן להחזר.

בדיקת תעריף

POST /v1/hotels/rates/{rateKey}/check מאשר שהתעריף עדיין זמין להזמנה ומחזיר את המחיר והמדיניות הסופיים. עשו זאת ממש לפני ההזמנה: 409 price_changed או rate_expired כאן זול בהרבה מהזמנה שנכשלה.

הזמנה

POST /v1/hotels/bookings עם ה-rateKey, בעל ההזמנה, האורחים בכל חדר ואיש קשר, ובנוסף Idempotency-Key. התשובה היא ההזמנה עם האסמכתה שלה, אישור הספק ונתוני השובר. GET /v1/hotels/bookings/{bookingId} מחזיר אותה שוב בכל עת.

ביטול

GET /v1/hotels/bookings/{bookingId}/cancellation-quote מחזיר את הקנס לפי המדיניות ברגע זה; POST /v1/hotels/bookings/{bookingId}/cancel (נדרש Idempotency-Key) מבצע את הביטול.