Вебхук — 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 — он показывает полученное в карточке ниже.Вебхуки
Правка: CRM: заказы клиентов (образец, выключен)
Приёмник hook_echo — что пришло
последние 10
| Когда | Действие | Доставка | Тело | Подпись |
|---|---|---|---|---|
| 12.11.2026 21:24 | event | 19 | {"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:24 | update | 18 | {"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:24 | event | 17 | {"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:24 | post | 16 | {"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:24 | create | 15 | {"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:24 | update | 14 | {"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:24 | update | 13 | {"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:24 | event | 12 | {"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:24 | post | 11 | {"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:24 | update | 10 | {"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 | Петров Игорь — менеджер | МК Форма | любые | — |