Что требовалось сделать
- определить систему-источник для каждой сущности
- описать JSON-контракт
- сопоставить идентификаторы и поля
- принимать события через webhook или запрос
- повторять безопасные операции без дублей
- журналировать технический результат без чувствительных данных