Для вызова метода API Sherlock Platform необходимо авторизоваться. Полученный токен надо передать в заголовке как Bearer Token.
Для обновления реквизитов диалога предназначен метод PATCH контроллера Request (шаблон URL вызова метода https://<SherlockPlatform_API>/v2/Request/<request_id>)
В качестве параметра метода необходимо передать текст в формате json следующей структуры:
[ { "path": "/<field_name>", "op": "<operation>", "value": "<field_value>" } ]
В качестве параметров необходимо передавать:
field_name - название поля в базе данных
operation - для обновления всегда replace
value - значение поля
Например для обновления статуса необходимо передавать JSON:
[ { "path": "/requestStatusId", "op": "replace", "value": "Новый статус" } ]
Значение статуса - идентификатор по справочнику статусов диалогов.