documents:write, а чтение документа — documents:read.
1
Подпишитесь на события согласования
{"document_id": "…"} — этого достаточно, чтобы прочитать
документ своим ключом.2
Прочитайте документ вместе с маршрутом
3
Найдите свой слот
Нужен участник, у которого
employee_id совпадает с карточкой владельца
ключа, а status равен PARTICIPANT_STATUS_ACTIVE. Именно его id
передаётся в действие.Эндпоинта «кто я» в Developer API нет. Сохраните
employee_id владельца
ключа в конфигурации интеграции — он не меняется, пока владелец работает в
той же организации.4
Выполните действие
Правила прохождения шага
rule определяет, когда шаг закрывается:
STEP_RULE_ALL— нужны действия всех участников шага;STEP_RULE_ANY_ONE— достаточно одного, остальные слоты получатPARTICIPANT_STATUS_SKIPPED.
document.signing_started или document.completed.
Ошибки, которые стоит обработать
Повторный
_approve на отработавшем слоте безопасен: он не создаёт второго
согласования, а возвращает ошибку состояния.
Дальше
События документов
Полный список событий и что делать по каждому.
Подписание
Если ваш слот — подписывающий, а не согласующий.