Поддержка
Чат для вопросов по API
Мгновенно ответим на ваши вопросы
api@ati.su
Электронная почта техподдержки
Тикетная система
Оставить заявку на отдел
«Консультанты по интеграции (API)»
api.ati.su - заказы, торги, площадки
Наш телеграм-канал
Код в ATI.SU:
Выход
Для подтверждения действия введите пароль
Чтобы продолжить, введите пароль для пользователя

API Средних ставок

API позволяет получить цены и количество грузов из сервиса «Средние ставки».

API предоставляет средние ставки:

  • по направлениям внутри России и за рубеж;
  • для полностью загруженного транспорта со следующим тоннажем: 1,5 т, 3 т, 5 т, 10 т, 20 т;
  • за интересующий вас период;
  • для следующих типов кузовов: рефрижератор, тент, трал, контейнер, открытый и закрытый кузов.

Подробнее об API Средних ставок и методах получения данных.

Ограничения при работе с API

Время ответа API зависит от объёма данных, который вы запрашиваете.

Например: чтобы получить данные за 1 день потребуется 150 мс, за полгода по дням — 400 мс, за год по месяцам — 15 сек. и так далее.

Как получить доступ к API

Чтобы получить доступ к API – подключите лицензию «API Средних ставок» на странице оплаты.

Если у вас остались вопросы — напишите в техническую поддержку на api@ati.su.

Методы

Доступные направления для средних ставок

 
Возвращает список всех доступных направлений и доступные типы кузова для направления
get
/priceline/license/v2/all_directions
CURL 1C
CURL
Копировать

                
1C
Копировать

                
Пример ответа Ответ
200 Successful Response
Развернуть все Свернуть все
Пример Модель
{...}
"AllDirections":[...]
{...}
"FromCityId":0,
"FromCity":"string",
"ToCityId":0,
"ToCity":"string",
"FromRegionId":0,
"FromRegion":"string",
"ToRegionId":0,
"ToRegion":"string",
"DirectionInfo":{...},
"CartypeTonnage":{},
"TonnageCartype":{}
},
"RoundTripsInfo":{...}
"CartypeTonnage":{},
"TonnageCartype":{}
}
}
]
}
{...}
}
Загрузка...
Развернуть все Свернуть все
Загрузка...
 
Возвращает список всех доступных направлений и доступные типы кузова для направления
Данная версия метода устарела и её поддержка будет прекращена.
Пожалуйста, пользуйтесь актуальной версией API.
get
/priceline/license/v1/all_directions
CURL 1C
CURL
Копировать

                
1C
Копировать

                
Пример ответа Ответ
200 Successful Response
Развернуть все Свернуть все
Пример Модель
{...}
"AllDirections":[...]
{...}
"FromCityId":0,
"FromCity":"string",
"ToCityId":0,
"ToCity":"string",
"FromRegionId":0,
"FromRegion":"string",
"ToRegionId":0,
"ToRegion":"string",
"CarTypes":[...],
"string"
],
"RoundTrips":[...],
"string"
],
"title":"?",
"description":"?"
}
]
}
{...}
}
Загрузка...
Развернуть все Свернуть все
Загрузка...

Запрос средних ставок

 
Метод получения средних цен
post
/priceline/license/v1/average_prices
Развернуть все Свернуть все
{...}
CarType: string

Тип кузова.

  • ref - рефрижераторы.
  • close - закрытые. Значение по умолчанию.
  • open - открытые.
  • tent - тентованный.
  • tral - трал.
  • docker - контейнер.
DateFrom: date

Начало периода. Формат ISO-8601. Если интересует только одна дата, то передавать ее здесь. По умолчанию - последний день, за который есть данные.

DateTo: date

Конец периода. Формат ISO-8601. Если интересует только одна дата, то данное поле не заполнять.

Frequency: string

Дискретность выдачи данных.

  • day - для каждого дня будут выданы данные. Значение по умолчанию. Опция day доступна только в том случае, если общий временной период составляет меньше 6 месяцев.
  • week - будут выданы усредненные данные по неделе.
  • month- будут выданы усредненные данные по месяцу.
WithNds: boolean

Учитывать ли НДС в цене.

  • false - не учитывать. Значение по умолчанию.
  • true - учитывать.
RoundTrip: boolean

Параметр позволяет получить цену кругорейса, то есть ставку для маршрута «туда и обратно».

  • false - для прямого рейса. Значение по умолчанию.
  • true - для кругового рейса (если доступен).
Tonnage: integer

Тоннаж. Одно из:

  • 1.5
  • 3
  • 5
  • 10
  • 20 - значение по умолчанию.
}
CURL 1C
CURL
Копировать

                
1C
Копировать

                
Пример ответа Ответ
200 Successful Response
Развернуть все Свернуть все
Пример Модель
{...}
"Data":[...],
{...}
"DateFrom":"2022-03-01",
"DateTo":"2022-03-02",
"Prices":{...},
"UpperPrice":30,
"BottomPrice":10,
"AveragePrice":20
},
"PricesInRub":{...},
"UpperPrice":30,
"BottomPrice":10,
"AveragePrice":20
},
"LoadsCount":121
}
],
"Distance":750,
"WithNDS":false
}
{...}
Distance: integer

Расстояние маршрута в километрах

WithNDS*: boolean

Являются ли данные ставки ставками с учётом НДС

}
404 Not Found
Развернуть все Свернуть все
Пример Модель
{...}
"error":"string",
"reason":"string",
"details":{}
}
{...}
error*: string

Основное тело ошибки с описанием

reason*: string

Тип ошибки если имеется

details*:{}

Какие-либо дополнительные детали ошибки

}
422 Unprocessable Entity
Развернуть все Свернуть все
Пример Модель
{...}
"error":"string",
"reason":"string",
"details":{}
}
{...}
error*: string

Основное тело ошибки с описанием

reason*: string

Тип ошибки если имеется

details*:{}

Какие-либо дополнительные детали ошибки

}
Загрузка...
Развернуть все Свернуть все
Загрузка...