Проверить правило автоматизации на настоящем факте
Прогоняет документ правила «когда → если → то» по одному настоящему факту кабинета и отвечает итогом каждого блока: «когда» — какой факт и его поля словами; «если» — каждое сравнение с настоящим значением и отметкой; «то» — что сделало бы каждое действие: входы после подстановки полей факта, право исполнителя и подключён ли исполнитель действия.
Ничего не исполняется и не записывается: правило не сохраняется, прогон не заводится, исполнитель действия не вызывается (executed всегда false). Исполнитель проверки — вызывающий: после сохранения правило будет работать с его правами.
Факт выбирается sample_key из выборки последних фактов события за 30 дней; без него — последний факт. Факты видны только те, что вызывающий вправе видеть: письмо — из его ящиков, остальное — при праве чтения модуля-источника. payload — проверить на присланном теле события («что если»), без настоящего факта.
Кривое событие или условие — 422 со словами, как у записи правила. Недозаполненное действие проверке не мешает: итог приходит с problem.
Request
- Base URL: https://erp.akeda.ru
- URL: https://erp.akeda.ru/api/v1/automation/rules/test
- Auth: one of:
- HTTP bearer
- OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)
Query parameters
Язык слов: ru или en; без него — по Accept-Language
Headers
Slug выбранного кабинета; кабинет не является юрлицом
Request body
Response
Итог проверки по блокам
Changes
No recorded changes to this operation across all 1 revision of this API.