Сущности
Базовая модель включает канал, контакт, диалог, сообщение и сотрудника. Сопоставьте идентификаторы этих сущностей в обеих системах.
Входящие события
Обработчик webhook должен быстро подтвердить приём и передать событие в очередь. Проверяйте подпись и защищайтесь от повторной обработки.
Исходящие сообщения
Используйте ключ идемпотентности и сохраняйте статус отправки. Временные ошибки допускают повтор с задержкой, постоянные требуют исправления запроса.
Безопасность
Храните секреты на сервере, ограничьте права ключей и маскируйте персональные данные в логах. Предусмотрите ротацию ключей.
Доступ к API dubl.ltd
Публичные адреса API и ключи доступа пока не опубликованы. Эта страница описывает проект интеграции; код запросов к несуществующему API не предлагается.