Вывод списка круизов
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 минут!