Наверх

Инструкция по
работе с API

Высокое качество —
составляющая успеха № 1

Публичный API:


Публичный API позволяет быстро и просто воспользоваться функцией калькулятора и рассчитать стоимость перевозки, а также дополнительных услуг. Публичный API не требует регистрации в личном кабинете «RC». Не нужно получать API-ключ и проходить авторизацию. Достаточно только передать все необходимые параметры (откуда, куда, параметры груза) через GET-запрос и получить стоимость.

Расчет стоимости перевозки/доставки

Ссылка для формирования запроса на расчет: http://railcontinent.ru/ajax/api.php.
Параметры передаются через GET-запрос.

Параметр
Описание, пример использования
city_from город отправления
city_to город назначения
volume объем груза
weight масса груза
length, width, height габариты груза
service-package добавить упаковку
service-delivery добавить доставку
service-pickup добавить забор
service-documents добавить возврат документов
service-insurance, cargo_cost добавить страховку, дополнительно необходимо указать стоимость груза cargo_cost
mode тип перевозки, auto, train, train_fast, auto_temp, train_temp, train_fast_temp (авто, жд, жд скоростной, авто с термосом, жд с термосом, скоростной жд с термосом)

Возвращаемый результат (вид JSON) 


 {"result":"success","data":{"auto":null,"train":{"priceTotal":4115.5,"duration":12,"type":"\u0410\u0412\u0422\u041e+\u0416\u0414"},"train_fast":null,"auto_temp":null,"train_temp":null,"train_fast_temp":null}}

priceTotal - стоимость всей услуги, duration - длительность доставки в днях, type - описание типа доставки (авто, авто+жд.)