Редактирует нескольких курьеров
Добавляет информацию о новых курьерах в базу данных или обновляет информацию о существующих при совпадении их номеров.
HTTP-запрос
POST https://courier.yandex.ru/api/v1/companies/{company_id}/couriers-batch
Path-параметры
company_id * | integer ID компании, используемый в запросах к API Мониторинга. |
company_id * | integer ID компании, используемый в запросах к API Мониторинга. |
* Обязательный параметр
Тело запроса
[ { "allow_manual_depot_detection": boolean, "allow_manual_order_detection": boolean, "allowed_courier_position_sources": [ string ], "company_id": integer, "id": integer, "name": string, "number": string, "phone": string, "sms_enabled": boolean } ]
Скопировано
Представление
Поля
allow_manual_depot_detection | boolean Указывает, разрешена ли курьеру ручная детекция посещения складов. |
allow_manual_order_detection | boolean Указывает, разрешена ли курьеру ручная детекция посещения заказов. |
allowed_courier_position_sources[] | array Список разрешённых источников данных курьерских позиций. |
company_id | integer ID компании, используемый в запросах к API Мониторинга. |
id | integer ID курьера, используемый в запросах к API Мониторинга. |
name | string Имя курьера. |
number | string Номер курьера, совпадающий с номером в учетной системе компании, выполняющей доставку. |
phone | string Телефон курьера в формате +7XXXXXXXXXX. Для каждого курьера можно указать только один номер телефона. |
sms_enabled | boolean Указывает, будут ли клиенты получать SMS-уведомления. Значение |
allow_manual_depot_detection | boolean Указывает, разрешена ли курьеру ручная детекция посещения складов. |
allow_manual_order_detection | boolean Указывает, разрешена ли курьеру ручная детекция посещения заказов. |
allowed_courier_position_sources[] | array Список разрешённых источников данных курьерских позиций. |
company_id | integer ID компании, используемый в запросах к API Мониторинга. |
id | integer ID курьера, используемый в запросах к API Мониторинга. |
name | string Имя курьера. |
number | string Номер курьера, совпадающий с номером в учетной системе компании, выполняющей доставку. |
phone | string Телефон курьера в формате +7XXXXXXXXXX. Для каждого курьера можно указать только один номер телефона. |
sms_enabled | boolean Указывает, будут ли клиенты получать SMS-уведомления. Значение |
* Обязательный параметр
Ответы
Код 200
Информация о курьерах зарегистрирована в базе данных или обновлена.
Код 401
Ошибка авторизации. Убедитесь, что заголовок запроса содержит правильный OAuth-токен.
Код 403
Ошибка доступа к объекту. У пользователя недостаточно прав для доступа к объекту.
Код 404
Ошибка поиска объекта. Объект не найден.
Код 422
Неверный ввод. Операция не может быть выполнена.
Код 504
Ошибка при работе с API. Повторите запрос.