API Ставок в похожих грузах
API предоставляет средние значения ставок участников ATI.SU для похожих грузов.
Учитываются параметры груза: направление перевозки, тип груза и кузова, объём, вес, тип упаковки, количество мест и класс опасности, а также тип оплаты: с НДС, без НДС и наличными.
Как получить доступ к API
Чтобы получить доступ к API – подключите лицензию «API Средних ставок» на странице оплаты.
Если у вас остались вопросы — напишите в техническую поддержку на api@ati.su.
Методы
Получение ставок в похожих грузах
Ставки в похожих грузах - API post /webapi/bazaar/v1/price_prediction_api
Значение поля CityId
из словаря городов АТИ
Значение поля CityId
из словаря городов АТИ
Идентификатор наименования груза. Значение поля Id
из словаря грузов АТИ
Тип кузова. Значение поля Id
из словаря кузовов
Объем груза в кубических метрах. Обязательный параметр, если не задан параметр weight.
Вес груза в тоннах. Обязательный параметр, если не задан параметр volume.
Расстояние маршрута в километрах
Параметр, определяющий степень опасности груза. Допустимое значение: Null, либо от 0 до 9.
Загрузка:
ftl
— отдельной машинойdont-care
— отдельной машиной или догрузом
Количество упаковок
ID типа упаковок из словаря типов упаковок АТИ
curl 'https://api.ati.su/webapi/bazaar/v1/price_prediction_api' \ -X 'POST' \ -H 'Authorization: Bearer {authorizationToken}' \ -H 'Content-Type: application/json' \ --data-raw '{"car_type":1,"distance":700,"dogruz":"ftl","from_city":1,"to_city":3611,"volume":0,"weight":15}'
Процедура ВыполнитьHTTPЗапрос(МетодЗапроса, АдресХоста, АдресРесурса, ТекстЗапроса) Экспорт ЗаголовкиHTTP = Новый Соответствие(); ЗаголовкиHTTP.Вставить("Accept", "application/json"); ЗаголовкиHTTP.Вставить("Content-Type", "application/json"); ЗаголовкиHTTP.Вставить("Authorization", "Bearer {authorizationToken}"); HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса, ЗаголовкиHTTP); HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать); ЗащищенноеСоединениеSSL = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows, Новый СертификатыУдостоверяющихЦентровWindows);
Соединение = Новый HTTPСоединение(АдресХоста,,,,,, ЗащищенноеСоединениеSSL);
Попытка Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, HTTPЗапрос); Сообщить("Код ответа: " + Ответ.КодСостояния); Сообщить("Ответ: " + Ответ.ПолучитьТелоКакСтроку("UTF-8")); Исключение Сообщить("Ошибка выполнения запроса!" + Символы.ПС + ОписаниеОшибки()); КонецПопытки;КонецПроцедуры
ВыполнитьHTTPЗапрос("POST", "https://api.ati.su", "/webapi/bazaar/v1/price_prediction_api", "{""car_type"":1,""distance"":700,""dogruz"":""ftl"",""from_city"":1,""to_city"":3611,""volume"":0,""weight"":15}");
200 Successful Response
Цена с НДС, руб
Цена без НДС, руб
Цена наличными, руб
В случае, если параметр true
, то у нас недостаточно данных по направлению. Учтены дополнительные данные с похожих направлений.