Справочный центр Wialon

create_route

Чтобы создать новый маршрут, используйте метод core/create_route.

Конечная точка

Copied!
svc=core/create_route&params={
  "creatorId": <long>,
  "name": "<text>",
  "dataFlags": <uint>
}

Параметры

Запрос должен содержать следующие параметры:

Параметр Описание
creatorId ID пользователя, который должен стать создателем нового маршрута. У вас должно быть право доступа Выполнение действий от имени пользователя на этого пользователя.
name Имя маршрута (4–50 символов).
dataFlags Флаги со свойствами маршрута для ответа (см. страницу Маршруты).

Ответ

В случае успешного выполнения запроса возвращается ответ следующего формата:

Copied!
{
  "item": {         /* Созданный маршрут. */
    ...
  },
  "flags": <uint>   /* Примененные флаги со свойствами. */
}

Формат параметра item описан на странице Маршруты.

В случае неудачного выполнения запроса возвращается код ошибки.

Коды ошибок

Код ошибки Описание
4 Неверные входные параметры.
6 Одна из следующих ошибок:
  • Не удалось получить создателя маршрута, или у вас нет права доступа Выполнение действий от имени пользователя на создателя.
  • У текущего пользователя нет разрешения на создание элементов.
  • Не удалось создать маршрут.
  • Не удалось проверить права доступа текущего пользователя на маршрут.
7 Не загружена библиотека маршрутов.

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.