Добавление курьеров

После добавления складов внесите в базу данных курьеров, которые выполняют заказы.

Это можно сделать через:

Примечание

Для работы с API Мониторинга нужно использовать ID компании. Если у вас нет ID, напишите нам.

В обоих случаях в качестве логина курьера вы можете указать:

Логин

Пояснение

Факторы риска

Телефон курьера в формате +7хххххххххх

Автомобиль использует один водитель. Ему не придется вводить логин для использования приложения Яндекс Маршрутизация.

Любой, кто знает номер и пользуется телефоном, может получить доступ к приложению и маршрутам.

Номер автомобиля

Автомобиль используют несколько водителей.

Каждый из курьеров может зайти в приложение и получить доступ к маршрутам коллег.

Уникальный идентификатор
(номер водительского удостоверения, паспорта и т. д.)

Каждый курьер использует личный номер телефона и логин.

Самая безопасная схема.

Добавление курьеров через интерфейс

  1. Откройте Рабочее место логиста.

  2. В меню слева выберите Мониторинг → Курьеры.

  3. Введите информацию о каждом курьере — номер телефона и логин, и нажмите Добавить.

    Регистрация курьеров описана в разделе Работа со списком курьеров.

  4. В меню слева выберите Настройки → Мобильное приложение.

  5. Введите номера телефонов курьеров и нажмите Добавить. Эти курьеры смогут использовать приложение Яндекс Маршрутизация.

    Добавление курьеров описано в разделе Курьеры.

Добавление курьеров через API

Примечание

При добавлении курьера через API можно указать не только номер телефона phone и логин number, но и имя name.

Отправьте запрос к ресурсу couriers-batch. В запросе укажите информацию о сотрудниках.

Для отправки API-запросов вы можете использовать коллекцию Routing API. Подробнее о том, как загрузить коллекцию в Postman или Bruno, см. на странице Работа с готовой коллекцией запросов.

Внимание

В спецификации указаны обязательные поля для уже существующих объектов, для новых этот список шире. При добавлении новых объектов через запрос к ресурсу couriers-batch заполните поля, указанные как обязательные при запросе к ресурсу couriers.

Запрос:

cURL

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
}

Номера телефонов курьеров для приложения Яндекс Маршрутизация

Если курьеры используют приложение Яндекс Маршрутизация, нужно добавить их номера в базу данных, иначе они не смогут пользоваться приложением.

Через интерфейс Рабочего места логиста

  1. Откройте Рабочее место логиста.
  2. В меню слева выберите Настройки → Мобильное приложение.
  3. Введите номер телефона курьера и нажмите Добавить.

Можно добавлять сразу несколько номеров курьеров. Для этого напишите номера телефонов через запятую.

Через API

Отправьте запрос к ресурсу app-user. В запросе укажите номер телефона курьера в формате E.164, например +79012345678.

Для отправки API-запросов вы можете использовать коллекцию Routing API. Подробнее о том, как загрузить коллекцию в Postman или Bruno, см. на странице Работа с готовой коллекцией запросов.

Запрос:

cURL

curl -H "Content-Type: application/json" -H "Authorization: OAuth <ваш-токен>" -X POST -d @<Путь_до_файла_в_кодировке_UTF-8> https://courier.yandex.ru/api/v1/companies/<id-вашей-компании>/app-user

Файл

{
  "login":"+79012345678"
}

cURL

curl -H "Content-Type: application/json" -H "Authorization: OAuth <ваш-OAuth-токен>" -X POST -d '{"login":"+79012345678"}' https://courier.yandex.ru/api/v1/companies/<id-вашей-компании>/app-user

Результат:

{}
Написать в службу поддержки