Automation

Проверить документ правила автоматизации без записи

Проверяет документ правила «когда → если → то» той же проверкой, что и запись правила: событие и условие по каталогам, сборка условия вычислителем, обязательные входы действий, подключённость модулей. Ничего не сохраняет (saved всегда false).

Отвечает нормализованным документом (условие собрано из сравнений, исполнитель — вызывающий), первым замечанием problem с путём в документе, текстом и подсказкой на языке запроса и статусом каждого действия: исполняется ли оно движком, хватает ли вызывающему права (он станет исполнителем правила) и уходит ли оно за пределы кабинета (external). external_send — включение такого правила потребует подтверждения человеком. Документ с замечанием — это ответ 200 с valid: false, а не ошибка.

post/api/v1/automation/rules/validate

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/automation/rules/validate
  • 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

locale'ru' | 'en'

Язык слов: ru или en; без него — по Accept-Language

Headers

X-Tenantstring required

Slug выбранного кабинета; кабинет не является юрлицом

Request body

Response

Итог проверки

validboolean required
external_sendboolean required

Включение правила потребует подтверждения человеком

money_postingboolean

Включение правила потребует подтверждения человеком по классу «деньги и проводки»

savedboolean required

Changes

No recorded changes to this operation across all 1 revision of this API.