Добавление курьеров
После добавления складов нужно добавить в базу данных список курьеров, выполняющих заказы.
Примечание
Для работы с API Мониторинга нужно использовать ID компании. Если у вас нет ID, напишите нам.
Через интерфейс Рабочего места логиста
-
Откройте Рабочее место логиста.
-
В меню слева выберите Мониторинг → Курьеры.
-
Введите информацию о курьере и нажмите Добавить.
Если в качестве логина вы укажете номер мобильного телефона курьера в формате
+7хххххххххх
, то курьеру не придется вводить логин для авторизации в приложении Яндекс Курьер.Подробнее о том, как добавить номер курьера для работы в мобильном приложении, см. в разделе Курьеры.
- Через API
-
Примечание
При добавлении курьера через API можно указать не только номер телефона
phone
и логинnumber
, но и имяname
.Отправьте запрос к ресурсу couriers-batch. В запросе укажите информацию о сотрудниках.
Для отправки API-запросов через Postman вы можете использовать коллекцию Routing API.
Внимание
В спецификации указаны обязательные поля для уже существующих объектов, для новых этот список шире. При добавлении новых объектов через запрос к ресурсу
couriers-batch
заполните поля, указанные как обязательные при запросе к ресурсу couriers.Запрос:
WindowsMacOS/LinuxcURL
curl -H "Content-Type: application/json" -H "Authorization: OAuth <ваш-токен>" -X POST -d @<Путь_до_файла_в_кодировке_UTF-8> https://courier.yandex.ru/api/v1/companies/<id-вашей-компании>/couriers-batch
Файл
[ { "number":"222", "phone":"+71234524423", "name":"Ваня" }, { "number":"224", "phone":"+71234553425", "name":"Олеся" } ]
cURL
curl -H "Content-Type: application/json" -H "Authorization: OAuth <ваш-OAuth-токен>" -X POST -d '[{"number":"222", "phone":"+71234524423", "name":"Ваня"}, {"number":"224", "phone":"+71234553425", "name":"Олеся"}]' https://courier.yandex.ru/api/v1/companies/<id-вашей-компании>/couriers-batch
Результат:
{ "inserted": 2, "updated": 0 }
Номера телефонов курьеров для приложения Яндекс Курьер
Если курьеры используют приложение Яндекс Курьер, нужно добавить их номера в базу данных через интерфейс. В противном случае они не смогут пользоваться приложением.
-
Откройте Рабочее место логиста.
- В меню слева выберите Настройки → Мобильное приложение.
- Введите номер телефона курьера и нажмите Добавить.
Можно добавлять сразу несколько номеров курьеров. Для этого напишите номера телефонов через запятую.