Только с компуктера можно!!!

Установка и настройка программыsdadas
Начало работы и проверка информацииdasdasaa
Установка и настройка программы 2
Тест множества папок

API для работы с системами бронирования

По всем вопросам API интеграции с каналами просим связываться по почте info@inn-book.com

Список команд по интеграции

Аутентификация

"hotel_auth": {"username": "xxxx", "password": "xxxxxxxx", "hotel_id": "xxxx"}}

"username": "xxxx" - Логин отеля для API Inn-Book

"password": "xxxxxxxx" - Пароль отеля для API Inn-Book

"hotel_id": "xxxx" - ID отеля в системе (целое число)

Inn-Book включает аутентификацию в любой запрос который будет отправлять в канал!

1. Rooms list

Запрос Inn-Book – {"action": ""get_rooms", "hotel_auth": {"username": "xxxx", "password": "xxxxxxxx", "hotel_id": "xxxx"}}

Вариант ответа – {"code":200,"data":{"rooms":[{"room_id":"5","name":"Стандарт трехместный","room_occupancies":["1","2","3"]}, {"room_id":"6","name":"Стандарт одноместный","room_occupancies":["1"]}]}}

2. Rates list

Запрос Inn-Book – {"action": "get_rates", "hotel_auth": {"username": "xxxx", "password": "xxxxxxxx", "hotel_id": "xxxx"}}

Вариант ответа - {"code":200,"data":{"hotel_id":"xx","rates":[{"rate_id":"10","name":"Базовый Тариф","currency":"RUR", "rooms":["5","6"]},{"rate_id":"11","name":"С завтраком","currency":"RUR","rooms":["5","6"]}]}}

3. Update data

Запрос Inn-Book – {"hotel_auth":{"username":"xxx","password":"xxx","hotel_id":"xxx"}, "action":"update_data","data":{"prices":[{"dfrom":"2018-07-21","dto":"2018-07-22","price":"2000","room_id":"5","rate_id":"10","occupancy":"1"}, {"dfrom":"2018-07-23","dto":"2018-07-27","price":"1888","room_id":"5","rate_id":"11","occupancy":"3"}, {"dfrom":"2018-07-28","dto":"2018-07-29","price":"2000","room_id":"6","rate_id":"10","occupancy":"1"}], "availability":[{"dfrom":"2018-07-31","dto":"2018-08-02","avail":"0","room_id":"5"}, {"dfrom":"2018-07-21","dto":"2018-07-31","avail":"4","room_id":"6"}, {"dfrom":"2018-07-21","dto":"2018-07-31","avail":"4","room_id":"5"}]}}

Вариант ответа - {"code":200} или {"code":431 "error":"Текст ошибки"}

4. Get bookings

Запрос Inn-Book – {"action": "get_bookings", "hotel_auth": {"username": "xxx", "password": "xxxx", "hotel_id": "xxx"}, "data": {"start_time": "2018-06-08 01:20:50"}}

5. Confirm bookings

Запрос Inn-Book – {"action": "confirm_bookings", "hotel_auth": {"username": "xxx", "password": "xxxxx", "hotel_id": "xxxxx"}, "data": {"confirmBookings": [{"status": "new", "booking_id": "xxx"}]}}

При появлении нового бронирования в системе отправляйте на https://inn-book.com/api.php информацию вида https://inn-book.com/api.php?hotel_id=XXX&booking_id=XXXXXX используя базовую ...


Подгрузить данные