Skip to content
Мои токены Поддержка
Авторизоваться
Для подтверждения действия введите пароль
Чтобы продолжить, введите пароль для пользователя

API Поиска активных перевозчиков

Описание

Поможет найти наиболее активных и заинтересованных Перевозчиков по заданному направлению.

Подходит вам, если:

  • Хотите найти надежных партнеров для долгосрочного сотрудничества;
  • Находитесь в поиске перевозчиков для нового или непопулярного направления;
  • Не хотите размещать грузы в общем доступе и самостоятельно ищете перевозчиков, которые стабильно работают по нужному направлению.

Воспользовавшись поиском Вы увидите, как часто участники ищут грузы в заданном направлении. А также сколько объявлений о свободных ТС, потенциально интересных вам, они добавляли на сайт за указанный вами период.

Подробнее об информации, возвращаемой API, смотрите в описании метода.

Доступ к API

Подключить API можно как и любую другую лицензию на странице оплаты.

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

Метод поиска по направлению с количеством актуальных машин

Получение списка самых активных перевозчиков и количество их актуальных машин для заданного направления.

Для проверки корректности интеграции с данным API в запросе можно указать необязательный параметр, позволяющий получить демо-данные:

  • demo - Флаг демо-режима (Boolean)

При указании этого параметра сервером будет возвращен тестовый набор данных с тем же контрактом ответа, что и в полноценном API.

Получение активных перевозчиков по заданным параметрам
post /v2/dstats/active_firms/search
Запрос
Модель
{...}
begin_date*: date-time

Дата, от которой ведется поиск активных фирм в формате ISO-8601

truck_type: int64

Маска типа кузова
Значение из словаря кузовов ATI.SU

volume: int32

Объём в метрах кубических

weight: int32

Вес в тоннах

trucks_date_from: date-time

Дата, от которой ведется поиск актуальных машин в формате ISO-8601. Если отсутствует в запросе, то используется значение begin_date

trucks_date_to: date-time

Дата, до которой ведется поиск актуальных машин в формате ISO-8601. Должна быть больше даты начала поиска машин. Если отсутствует в запросе, то результат поиска не ограничивается сверху

}
Пример запроса
curl 'https://api.ati.su/v2/dstats/active_firms/search' \
-X 'POST' \
-H 'Authorization: Bearer {authorizationToken}' \
-H 'Content-Type: application/json' \
--data-raw '{"begin_date":"1970-01-01T00:00:00.000Z","from":{"id":0,"type":0},"to":{"id":0,"type":0},"truck_type":0,"truck_volume":{"from":0,"to":0},"truck_weight":{"from":0,"to":0},"volume":0,"weight":0,"trucks_date_from":"1970-01-01T00:00:00.000Z","trucks_date_to":"1970-01-01T00:00:00.000Z"}'
Ответ
200 Активные перевозчики
Модель
{...}
is_demo*: boolean

Это демо-данные?

ok*: boolean

Успешно?

}
Пример
{...}
"is_demo":false,
"ok":false,
"result":[...]
{...}
"actual_trucks_count":0,
"id":"string",
"inn":"string",
"search_count":0,
"sum_count":0,
"trucks_count":0
}
]
}
400 Ошибка в запросе
Модель
{...}
details*: {missing-type-info}

Детали ошибки

error_code*: string

Код ошибки

error_list*:[{}]

Список вложенных ошибок

reason*: string

Причина ошибки

}
Пример
{...}
"details":"?",
"error_code":"string",
"error_list":[...],
{}
],
"reason":"string"
}
403 У вас нет доступа к данному API
Модель
{...}
details*: {missing-type-info}

Детали ошибки

error_code*: string

Код ошибки

error_list*:[{}]

Список вложенных ошибок

reason*: string

Причина ошибки

}
Пример
{...}
"details":"?",
"error_code":"string",
"error_list":[...],
{}
],
"reason":"string"
}