Вебхуки и API

✉2
Администратор
Вебхук — POST JSON на ваш адрес при изменении документов: entity, action (create / update / post / state / delete / event), changed_fields, document, meta.href. Подпись X-MES-Signature: sha256=HMAC(secret, тело). Повторы через 1, 5, 30, 120 и 720 минут; после 20 ошибок подряд вебхук выключается. Для проверки есть приёмник https://www.lavcase.com/api/v1/hook_echo — он показывает полученное в карточке ниже.

Вебхуки

ВебхукДокументДействиеОрганизацияОтправокПоследняя
Демо: приёмник hook_echo
https://lavcase.com/api/v1/hook_echo
любойлюбоевсе1912.11.2026 21:24 200включён
Править Журнал
CRM: заказы клиентов (образец, выключен)
https://crm.example.ru/hooks/mes
Заказ клиентасмена статусавсе0—выключен
Править Журнал

Правка: Демо: приёмник hook_echo

Отмена

Приёмник hook_echo — что пришло

последние 10
КогдаДействиеДоставкаТелоПодпись
12.11.2026 21:24event19{"meta":{"ui":"https:\/\/lavcase.com\/?p=wh.po&no=%D0%97%D0%9F-2026-000002","href":"https:\/\/lavcase.com\/api\/v1\/entity\/purchase_order\/2"},"event":"purchase_order.received","action":"event","entity":"purchase_order…sha256=63cd62d4b3f6b046…
12.11.2026 21:24update18{"meta":{"ui":"https:\/\/lavcase.com\/?p=wh.po&no=%D0%97%D0%9F-2026-000002","href":"https:\/\/lavcase.com\/api\/v1\/entity\/purchase_order\/2"},"event":"doc.updated","action":"update","entity":"purchase_order","payload"…sha256=cfef4caaed5ef873…
12.11.2026 21:24event17{"meta":{"ui":"https:\/\/lavcase.com\/?p=wh.moves&no=%D0%9F%D0%A0-2026-000001","href":"https:\/\/lavcase.com\/api\/v1\/entity\/wh_move\/8"},"event":"move.posted","action":"event","entity":"wh_move","payload":{"type":"re…sha256=f30959ca7370c720…
12.11.2026 21:24post16{"meta":{"ui":"https:\/\/lavcase.com\/?p=wh.moves&no=%D0%9F%D0%A0-2026-000001","href":"https:\/\/lavcase.com\/api\/v1\/entity\/wh_move\/8"},"event":"doc.posted","action":"post","entity":"wh_move","payload":{"id":8,"enti…sha256=b83e4de60711e92f…
12.11.2026 21:24create15{"meta":{"ui":"https:\/\/lavcase.com\/?p=wh.moves&no=%D0%9F%D0%A0-2026-000001","href":"https:\/\/lavcase.com\/api\/v1\/entity\/wh_move\/8"},"event":"doc.created","action":"create","entity":"wh_move","payload":{"id":8,"n…sha256=7dfb63a619289fd1…
12.11.2026 21:24update14{"meta":{"ui":"https:\/\/lavcase.com\/?p=wh.purchase&id=4","href":"https:\/\/lavcase.com\/api\/v1\/entity\/purchase_request\/4"},"event":"doc.updated","action":"update","entity":"purchase_request","payload":{"id":4,"fro…sha256=74c23546fb9652af…
12.11.2026 21:24update13{"meta":{"ui":"https:\/\/lavcase.com\/?p=wh.purchase&id=3","href":"https:\/\/lavcase.com\/api\/v1\/entity\/purchase_request\/3"},"event":"doc.updated","action":"update","entity":"purchase_request","payload":{"id":3,"fro…sha256=9d03ca7b148cd8c2…
12.11.2026 21:24event12{"meta":{"ui":"https:\/\/lavcase.com\/?p=wh.po&no=%D0%97%D0%9F-2026-000002","href":"https:\/\/lavcase.com\/api\/v1\/entity\/purchase_order\/2"},"event":"purchase_order.sent","action":"event","entity":"purchase_order","p…sha256=33f900c04b974f43…
12.11.2026 21:24post11{"meta":{"ui":"https:\/\/lavcase.com\/?p=wh.po&no=%D0%97%D0%9F-2026-000002","href":"https:\/\/lavcase.com\/api\/v1\/entity\/purchase_order\/2"},"event":"doc.posted","action":"post","entity":"purchase_order","payload":{"…sha256=58b4f583e43d2036…
12.11.2026 21:24update10{"meta":{"ui":"https:\/\/lavcase.com\/?p=wh.po&no=%D0%97%D0%9F-2026-000002","href":"https:\/\/lavcase.com\/api\/v1\/entity\/purchase_order\/2"},"event":"doc.updated","action":"update","entity":"purchase_order","payload"…sha256=864dc2a17b4d5465…

Токены API (/api/v1)

Токен работает от имени пользователя: права — его роли; у роли должен стоять флаг «API». Примеры: GET https://www.lavcase.com/api/v1/entity, GET /api/v1/entity/sales_order?filter=status=confirmed;due_date>=2026-11-01&expand=lines&limit=10, GET /api/v1/entity/prod_order/metadata, GET /api/v1/report/stock, POST /api/v1/entity/sales_order с sync_id. Заголовок Authorization: Bearer <токен>.
ТокенScopeПользовательОрганизацияIPИспользован
Демо-токен (admin, все организации)apiАдминистраторвселюбые—
CRM (образец, отозван)crmПетров Игорь — менеджерМК Формалюбые—