Настройка веб-хуков
1. Создать страничку или API, на которую будет присылаться хук. Она должна успешно отвечать на запрос:
curl -X POST http://exemple.com -d "name=sessionUpdate&data[id]=5&data[user_id]=1&data[session_key]=11111111111111111111111111111111&data[create_date]=2019-09-12%2013:29:51&data[update_date]=now()&data[php_session]=22222222222222222222222222&data[IP]=172.18.0.1&data[is_support]=0]¶ms[dop_param1]=param1¶ms[dop_param2]=param2¶ms[dop_param3]=param3"
где exemple.com — это полный путь к файлу обработчика
2. В настройках Ветменежера выбрать «Справочники» → «Сервисы для хук-уведомлений» → «Добавить». Заполнить поля и нажать кнопку «Сохранить».

3. Пример получения данных на событие goodEdit (редактирование товара). Ваш сайт получит данные в виде массива:
[
["name"]=> "goodEdit"
["data"]=> [
["id"]=> "5380"
["group_id"]=>"65"
["title"]=>"sfsdf"
["unit_storage_id"]=>"5"
["is_warehouse_account"]=>"1"
["is_active"]=>"1"
["code"]=>""
["is_call"]=>"0"
["is_for_sale"]=>"1"
["barcode"]=>""
["description"]=>""
["prime_cost"]=>"0.0000000000"
]
["params"]=> [
["dop_param1"]=>"1" <- здесь будет значение, которое было введено в настройках хука в поле "Параметр 1"
["dop_param2"]=>"2"
["dop_param3"]=>"3"
]
]
name — название события; data — данные о событии; params — те параметры, которые вводятся при создании хук-уведомления.
Не отправленные хуки можно посмотреть, используя api: Доступ к хукам, которые не удалось отправить.
Ветменеджер поддерживает следующие события:









