Обновление наряда
Для обновления наряда отправьте PATCH-запрос на https://api.planadoapp.com/v2/jobs/:job_id
. Здесь :job_id
это uuid
или external_id
.
$ curl -H "Authorization: Bearer api-key" \
-X PATCH \
--data "{\"description\": \"Updated description\"}" \
https://api.planadoapp.com/v2/jobs/8070f98d-b3f6-4cc8-b7c4-54b6709cd98b | jq
{
"job_uuid": "8070f98d-b3f6-4cc8-b7c4-54b6709cd98b"
}
Схема запроса
Все поля необязательны.
Поле | Тип | JSON-тип | Обязательно | Может быть null |
Описание |
---|---|---|---|---|---|
|
Строка |
Строка |
Нет |
Да |
Текстовое описание наряда. Ограничено 15000 символов |
|
Строка |
Нет |
Да |
Запланированная дата начала наряда |
|
|
Объект |
Нет |
Да |
Запланированная длительность |
|
|
Объект |
Нет |
Да |
Исполнитель — пользователь или бригада |
|
|
Массив |
Нет |
Нет |
Список исполнителей. |
|
|
Массив |
Нет |
Нет |
Список возможных резолюций. Если передан, должен включать как минимум одну успешную и одну неуспешную резолюцию |
|
|
Объект |
Нет |
Нет |
Адрес |
|
|
[Контакт] |
Массив |
Нет |
Нет |
Список контактов |
|
Объект |
Нет |
Да |
Клиент |
|
|
Объект |
Нет |
Да |
Объект |
|
|
Объект |
Нет |
Да |
Участок |
|
|
[Навык] |
Массив |
Нет |
Нет |
Навыки, необходимые для выполнения наряда |
|
Массив |
Нет |
Нет |
Значения дополнительных полей наряда |
|
|
Массив |
Нет |
Нет |
Значения полей отчета наряда |
Некоторые поля, например, possible_resolutions
, assignees
и assignee
, нельзя обновлять у начатого наряда.
Обновление и добавление полей
Примеры изменения полей.