hook.change

Обновляет существующий хук в портале (аккаунте).

API ver.13.2.0 Администратор

Запрос
ПараметрТипЗначениеОписание
class *Stringhook
method *Stringchange
sid *String—Идентификатор сессии пользователя.
langStringruКод языка интерфейса.
param
hook_id *Number—ID хука, который нужно обновить.
titleString—Сервисное название для хука.
actionString—Название события, когда должен срабатывать хук.
Допустимые значения: order_create order_change order_status_change order_delete contact_add contact_change contact_delete job_create job_change job_done job_delete cron
queryString—Обработчик хука: URL для обычного хука или PHP-код при внутреннем обновлении AI-хука.
promptString—Новое текстовое описание логики AI-хука.
cronString—cron-маска запуска хука, если планируется запуск по расписанию. Минимальная периодичность задается системой.
statusNumber—Статус хука.
Допустимые значения: 1 0
priorityNumber—Приоритет хука (чем выше, тем раньше будет вызван).
ai_typeNumber—Тип AI-запроса для AI-хука.
* – обязательные параметры
Ответ
ПараметрТипОписание
response *NumberID обновленного хука.
* – обязательные параметры
Коды ошибок
НомерОписание
708Недостаточно прав доступа для запрашиваемой операции.
880Отсутствуют обязательные параметры или некорректные данные хука.
881Хук не найден.
883Неподдерживаемое событие.
884Ошибка подключения или ответа внешнего сервера.
886Компонента хуков недоступна или не настроена.
887Ошибка при выполнении хука.
Остались вопросы? Спросите в чате! В нашем сообществе в Telegram можно быстро задать вопрос, получить подсказку от команды Laxo или обменяться опытом с другими пользователями.