Наряды
Наряд это описание работы, которую необходимо провести на выезде. Помимо этого, наряд содержит информацию, вносимую исполнителем во время выполнения наряда. Каждый наряд подразумевает один выезд. Обычно наряд включает в себя информацию о клиенте или объекте, список полей, взятый из шаблона, и набор резолюций, одну из которых исполнитель выберет при завершении наряда.
Вебхуки
Структура наряда
Тело вебхука почти полностью повторяет формат ответа REST API.
В документации на конкретные типы вебхуков приведены примеры и описание запросов для CRUD-вебхуков и вебхуков состояния.
Поле | Тип | JSON-тип | Может быть null |
Описание |
---|---|---|---|---|
|
Строка |
Строка |
Нет |
Тип события, которое изменило данные. |
|
Объект |
Нет |
Контекст изменения |
|
|
Объект |
Нет |
Состояние наряда на момент изменения |
Поле | Тип | JSON-тип | Может быть null |
Описание |
---|---|---|---|---|
|
UUID |
Строка |
Нет |
Уникальный идентификатор |
|
Строка |
Строка |
Да |
|
|
Строка |
Строка |
Да |
|
|
Целое |
Число |
Нет |
Порядковый номер наряда |
|
Строка |
Строка |
Нет |
Текущее состояние наряда |
|
Строка |
Да |
Запланированное время начала наряда |
|
|
Строка |
Да |
Запланированная длительность няряда |
|
|
Строка |
Строка |
Да |
Описание наряда, обычно содержит подробности предстоящей работы. Ограничено 15000 символов |
|
Объект |
Да |
Исполнитель — пользователь или бригада |
|
|
Объект |
Да |
Тип наряда |
|
|
Объект |
Да |
Шаблон |
|
|
Объект |
Да |
Клиент |
|
|
Объект |
Да |
Объект |
|
|
Объект |
Да |
Участок |
|
|
[Навык] |
Массив |
Нет |
Список навыков, требуемых для выполнения наряда |
|
[Контакт] |
Массив |
Нет |
Список контактов |
|
Массив |
Нет |
Список возможных резолюций |
|
|
Массив |
Нет |
Список дополнительных полей наряда |
|
|
Массив |
Нет |
Список полей отчета |
|
|
Объект |
Нет |
Резолюция. Это поле присутствует только у завершенных нарядов ( |
|
|
Целое |
Число |
Нет |
Порядковый номер версии |
|
Объект |
Нет |
Предыдущее состояние наряда. Это поле присутствует только для событий с типом |