Вывод списка круизов
https://www.rech-tour.ru/api/v1/cruises
Для ознакомления есть ссылка с форматированным выводом https://www.rech-tour.ru/api/v1/cruises/pre
Вывод информации о круизе
https://www.rech-tour.ru/api/v1/cruise/{cruise_code}
Для ознакомления есть ссылка с форматированным выводом https://www.rech-tour.ru/api/v1/cruise/{cruise_code}/pre
(вместо {cruise_code} нжуно поставить id круиза)
Фотографии кают
https://www.rech-tour.ru/api/v1/room_group_img/{id}
Для ознакомления есть ссылка с форматированным выводом https://www.rech-tour.ru/api/v1/room_group_img/{id}/pre
Бронирование кают в круизе
https://www.rech-tour.ru/api/v1/booking/{ID агентства}/{код авторизации}
по этому адресу нужно отправить JSON методом POST
в rooms ключами являются номера кают
вот пример
curl https://www.rech-tour.ru/api/v1/booking/666/authcode -d '{"cruise_id":7055,"comment": "Комментарий к заказу","rooms":{"336":[{"tariff_id":1,"name":"\u0418\u0432\u0430\u043d","surname":"\u0418\u0432\u0430\u043d\u043e\u0432","patronymic":"\u0418\u0432\u0430\u043d\u043e\u0432\u0438\u0447","birthday":"1945-05-05","pass_seria":"1233","pass_num":"123456","pass_date":"2000-05-05","pass_who":"\u043a\u0435\u043c \u0432\u044b\u0434\u0430\u043d"},{"tariff_id":1,"name":"\u0418\u0432\u0430\u043d","surname":"\u0418\u0432\u0430\u043d\u043e\u0432","patronymic":"\u0418\u0432\u0430\u043d\u043e\u0432\u0438\u0447","birthday":"1945-05-05","pass_seria":"1233","pass_num":"123456","pass_date":"2000-05-05","pass_who":"\u043a\u0435\u043c \u0432\u044b\u0434\u0430\u043d"}]}}'
{ "cruise_id": 7055, "comment": "Комментарий к заказу", "rooms": { "336": [ { "tariff_id": 1, "name": "Иван", "surname": "Иванов", "patronymic": "Иванович", "birthday": "1945-05-05", "pass_seria": "1233", "pass_num": "123456", "pass_date": "2000-05-05", "pass_who": "кем выдан" }, { "tariff_id": 1, "name": "Иван", "surname": "Иванов", "patronymic": "Иванович", "birthday": "1945-05-05", "pass_seria": "1233", "pass_num": "123456", "pass_date": "2000-05-05", "pass_who": "кем выдан" } ] } }
при успехе в ответе придёт номер сформировавшегося счёта и ссылка на него
{ "schet_id": 521, "schet_url": "https://www.rech-tour.ru/report/invoice_agency/{зашифрованный счёт}" }
Удаление заявки
https://www.rech-tour.ru/api/v1/booking_del/{ID агентства}/{код авторизации}
curl https://www.rech-tour.ru/api/v1/booking_del/666/authcode -d '{"schet_id":521}'
при успехе вернётся номер удалённого счёта
{"schet":521}
Напишите нам в Telegram или воспользуйтесь быстрым заказом — мы ответим в течение 15 минут!