В Бизнес.Ру реализованы новые вебхуки.
Созданы вебхуки для документов раздела CRM:
- Задачи (модель API – tasks),
- Обращения (модель API – requests).
Созданы вебхуки для моделей раздела Розница:
- retailchecks,
- retailcheckgoods,
- retailreturns,
- retailreturngoods,
- retailpoints,
- retailshifts,
- retailcashin,
- retailcashout,
Созданы вебхуки для моделей Системы лояльности:
- discountcards,
- discountcardtypes,
- discountcardbonuses,
- discountcardbonuseschargingconditions,
Создана модель webhookurl. Модель позволяет задать URL для обработки вебхуков. Подробную информацию по модели webhookurl можно получить по ссылке.
В вебхуках теперь передается информация об изменениях в соответствующей модели. Ключ changes содержит тип изменения, список всех полей модели и информацию об изменении каждого поля. Если значение соответствующего поля null, то изменения поля не было. Если значение поля отлично от null, то это поле было изменено и ранее имело полученное значение.