Online Booking API
აკავშირებს სასტუმროს ვებსაიტის დაჯავშნის სისტემას HMS-თან: ოთახებისა და ტარიფების სია, კალენდრის ხელმისაწვდომობა, კუპონები, გადახდა და ჯავშნის გადაცემა.
- საბაზო URL
https://test.hms.gen.tr- ავთენტიფიკაცია
- apiKey / apiSecret → Bearer ტოკენი
- ფორმატი
- JSON პასუხები · ფორმის ან JSON მოთხოვნის ტანი
- მოცულობა
- 8 რესურსი · 16 ენდპოინტი
რესურსები#
ავთენტიფიკაცია
1 ენდპოინტიOnline Booking API-ზე წვდომა ხორციელდება HMS-ის მიერ გაცემული პარტნიორის მონაცემებით. შესვლის ენდპოინტი apiKey და apiSecret მნიშვნელობების სანაცვლოდ გ…
- POST
/external/public/login
ოთახები და ტარიფები
2 ენდპოინტიორი ენდპოინტი, რომლებზეც დაჯავშნის სისტემის ძიების შედეგებია აგებული: ოთახების სია, რომელიც მოცემული თარიღებისა და სტუმრების რაოდენობისთვის აბრუნებს გ…
- POST
/external/online/roomType - GET
/external/room/type/hotel/availability
ჯავშანი
1 ენდპოინტისტუმრის მიერ არჩეული ოთახი, კვების ტიპი და ტარიფი HMS-ს გადაეცემა BookingPushRQ სტრუქტურით. იგივე ენდპოინტი ამუშავებს გაუქმებასა და ცვლილებასაც — ამის…
- POST
/external/online/channel/booking
გადახდა
3 ენდპოინტიაბრუნებს გადახდის ტიპებს, რომლებსაც სასტუმრო ონლაინ ჯავშნებისთვის იღებს, და არჩეული ტიპისთვის იწყებს გადახდის ეტაპს. რა უნდა გააკეთოთ თითოეული ტიპისთვ…
- GET
/external/online/payment/type - GET
/external/payment/company - POST
/external/online/payment/type/{paymentType}
კუპონი
1 ენდპოინტიამოწმებს ონლაინ ფასდაკლების კუპონებს, რომლებიც სასტუმრომ პანელში განსაზღვრა. ფასდაკლება თქვენს მხარეს გამოიყენეთ და ჯავშნის გადაცემისას ფასდაკლებული თ…
- POST
/external/online/coupon/search
პაკეტები და დამატებითი სერვისები
1 ენდპოინტიდამატებითი სერვისები, რომლებიც ჯავშანთან ერთად შეიძლება გაიყიდოს: ოთახის პაკეტები (მიბმული ოთახის ტიპზე) და ზოგადი პაკეტები (ტრანსფერი, ვახშამი, სპა).…
- GET
/external/stock/packages
სასტუმროს ინფორმაცია
4 ენდპოინტიმონაცემები, რომლებითაც დაჯავშნის სისტემის გვერდის ჩარჩო ივსება: საკონტაქტო ინფორმაცია და მდებარეობა, სოციალური მედიის ბმულები, ქვედა კოლონტიტულის ტექს…
- GET
/external/hotel/{hotelID}/contact/info - GET
/external/online/social/media - GET
/external/online/footer - +1 სხვა
საცნობარო სიები
3 ენდპოინტისტატიკური სიები ფორმის ვარიანტებისთვის: ქვეყნები, ვალუტები და ენები. იშვიათად იცვლება და შეგიძლიათ ერთი დღით დააქეშიროთ.
- POST
/external/counties - GET
/external/currencies - GET
/external/languages
დოკუმენტაცია#
დაწყება
- მიმოხილვარას აკეთებს Online Booking API, საბაზო URL, პროცესის მოკლე მიმოხილვა და ზოგადი წესები.
- სწრაფი დაწყებამიიღეთ ტოკენი პარტნიორის მონაცემებით და გაგზავნეთ ოთახებისა და ტარიფების პირველი მოთხოვნა.
- ავთენტიფიკაციაშესვლა apiKey / apiSecret წყვილით, Bearer ტოკენი, სასტუმროს კონტექსტი და ტოკენის მოქმედების ვადა.
- მოთხოვნები და პასუხებიფორმისა და JSON ტანები, success გარსი, გვერდებად დაყოფა, თარიღისა და თანხის ფორმატები, HTTP სტატუსის კოდები.
- შეცდომის კოდებიmessage და errorCode მნიშვნელობები, ავთენტიფიკაციის შეცდომები და განმეორებითი მცდელობის რეკომენდაციები.