Channel Manager · Partnership Proposal

Новый канал-менеджер
для российского рынка краткосрочной аренды.

DeliApart — PropTech-платформа, через которую управляющие компании и операторы апартаментов работают со всеми каналами дистрибуции из единого окна. Мы хотим встать в один ряд с сертифицированными channel manager-партнёрами вашей площадки.

2-way
Sync direction
OAuth 2.0
Auth flow
Adapter
Pattern
DeliApart Channel Bus live
УК Иванова 42 obj
Apart Group 128 obj
Operator A 17 obj
SmartStay 86 obj
DeliApart
channel bus
Avito connected
CIAN pending
Островок connected
Я.Путешествия pending
event booking.created → push availability to 4 channels
event rate.updated → push rates to 4 channels
event webhook.received → pull bookings from channel
Что мы решаем

Один интерфейс вместо десятка кабинетов площадок.

Большинство УК и операторов в России работают с 4–6 каналами параллельно. Ручная синхронизация доступности, цен и контента — главный источник overbooking-ов и потерянной выручки.

01 — Today

Фрагментированный workflow

Календари в Excel, ручные правки на каждой площадке, дублирование контента, расхождение цен — типичная картина у управляющих компаний без channel manager.

02 — With DeliApart

Единая шина событий

Бронирование, изменение цены или доступности в DeliApart → push на все подключённые каналы за секунды. Pull-fallback каждые 15 минут как страховка.

03 — Partner upside

Чистый inventory от UA-партнёров

Канал получает технологически зрелую кальку объектов: единый формат контента, корректные тарифы, гарантированную доступность и быстрые сторно.

Как это работает

OAuth-флоу как у Avito: клиент подключает свой аккаунт за один клик.

Мы строим интеграцию ровно по тому же сценарию, который канал предложит партнёру: UI-flow, обновление токенов, sandbox-окружение, продакшен-сертификация. Никаких самописных скрапперов.

Клиент канала

УК, оператор, владелец апартаментов

  • Уже имеет кабинет на канале
  • Хочет управлять из DeliApart
  • Жмёт «Подключить через DeliApart»

DeliApart Channel Bus

Adapter Pattern · Event-driven

  • OAuth callback + token refresh
  • Webhook receiver + retry-queue
  • Push availability / rates / content
  • Pull bookings + ack

Канал-партнёр

Cian · Островок · Я.Путешествия · …

  • Видит активного channel manager
  • Получает clean inventory
  • Меньше тикетов в поддержку
Что получает канал

Партнёрство — это не просто доступ к API. Это новый поток качественного inventory.

Рост inventory без расходов на BD

Каждый новый клиент DeliApart автоматически становится потенциальным партнёром канала. Мы делаем onboarding, обучение и техподдержку — канал получает готовый объём.

Чистая, валидированная синхронизация

Adapter Pattern, идемпотентные апдейты, retry-queue, mutex per property — overbooking-и со стороны DeliApart не доходят до вашей системы.

Меньше support-нагрузки

Все вопросы клиента по интеграции, маппингу комнат и тарифов первыми принимаем мы. К каналу попадают только эскалации первой линии.

Прозрачная сертификация

Готовы пройти полный certification-flow канала: тест-кейсы, sandbox-валидация, performance-критерии, SLA-обязательства, постоянный health-check.

Технологическая готовность

Архитектура построена для multi-channel с первого дня.

Channel Manager — это не «модуль на потом». Это ядро системы. Интерфейс адаптера спроектирован так, что подключение нового канала — это написание одного класса, реализующего ChannelAdapter.

production

Adapter Pattern

Унифицированный интерфейс ChannelAdapter. Каждый канал — отдельный модуль с собственной auth, форматом данных и retry-стратегией.

production

Event Bus

Pub/Sub событий booking.created, rate.updated, availability.changed. Гарантия доставки, dead-letter queue, observability через metrics.

ready

OAuth 2.0

Готовая infrastructure для PKCE-флоу, refresh-tokens, per-tenant token storage в зашифрованном виде. Подключение канала с OAuth — день работы.

ready

Webhook receiver

Подпись HMAC, идемпотентные ключи, очередь обработки, ретраи. Поддержка стандартных HTTP-callback от каналов из коробки.

production

Multi-tenant

PostgreSQL schema-per-tenant. Каждая УК — изолированная схема. Токены каналов не пересекаются между арендаторами на уровне БД.

production

Smart Locks

TTLock-интеграция готова. Гость получает виртуальный ключ в чате — добавляет ценности обоим сторонам и снижает риски для арендодателя.

ready

AI Revenue Mgmt

Claude-based динамическое ценообразование. Цены пушатся в каналы автоматически — канал получает корректные актуальные тарифы.

ready

Audit log

Каждый sync-вызов, каждый webhook, каждое изменение — записаны. По запросу канала можем поднять историю по любому объекту/брони.

packages/channel-adapter/interface.ts
// Унифицированный контракт для всех каналов
interface ChannelAdapter {
  readonly channelType: ChannelType;

  // OAuth / API key authentication
  connect(credentials: ChannelCredentials): Promise<void>;

  // Двусторонняя синхронизация
  pushAvailability(propertyId: string, updates: AvailabilityUpdate[]): Promise<SyncResult>;
  pushRates(propertyId: string, rates: RateUpdate[]): Promise<SyncResult>;
  pushContent(propertyId: string, content: PropertyContent): Promise<SyncResult>;

  // Бронирования
  pullBookings(since?: Date): Promise<ExternalBooking[]>;
  confirmBooking(externalId: string): Promise<void>;
  cancelBooking(externalId: string, reason: string): Promise<void>;
}

// Подключение нового канала = один класс
class CianAdapter implements ChannelAdapter { /* ... */ }
Что мы просим

Хотим стать сертифицированным channel manager-партнёром.

1

Включить DeliApart в whitelist партнёров

Листинг на партнёрской странице канала: логотип, описание, ссылка на наш onboarding. Чтобы клиент канала увидел нас среди рекомендуемых channel manager.

2

OAuth-флоу для подключения клиента

Стандартный OAuth 2.0: пользователь авторизуется на стороне канала, мы получаем refresh-токен. Без передачи логинов/паролей через нас. Как сделал Avito.

3

Production API + sandbox-окружение

Доступ к двусторонним API: availability, rates, content, bookings. Sandbox для отладки и автотестов. Документация и контакт inженера для интеграции.

4

Технический канал коммуникации

Slack / Telegram / email-чат с integration-командой канала. Своевременная связь по incident-ам, изменениям API и сертификации.

Частые вопросы

Что обычно спрашивают integration-команды.

Кто несёт ответственность за overbooking? +
DeliApart. Мы гарантируем единый источник истины (DeliApart calendar) и push на канал в момент бронирования. Pull-fallback каждые 15 минут страхует от потерянных событий. В договоре партнёрства фиксируем SLA на синхронизацию.
Как защищаются токены и credentials клиентов? +
OAuth refresh-токены хранятся в зашифрованном виде (AES-256-GCM) per-tenant. Доступ к токенам ограничен audit-логом. Сами логины и пароли клиента через нашу систему никогда не проходят — только OAuth-флоу на стороне канала.
Какая модель монетизации со стороны DeliApart? +
Мы зарабатываем на SaaS-подписке (% от оборота наших клиентов или фикс-плате за объект). С канала комиссию не берём. Интерес сторон совпадает: больше клиентов у канала через нас = больше клиентов и у нас.
Готовы ли вы пройти полный сертификационный процесс? +
Да. Готовы выделить отдельного инженера на интеграцию, прогнать sandbox-тесты, выполнять SLA на uptime/latency, поддерживать актуальные версии API, отчитываться по метрикам синхронизации.
Что если канал захочет ограничить количество channel manager-партнёров? +
Понимаем — это вопрос фокуса. Готовы обсуждать exclusivity-условия, региональный пилот, отраслевую сегментацию (только апартаменты), KPI на bring-in объёмы.
Можно ли посмотреть текущий продукт? +
Конечно. Готовы организовать demo-call с прохождением интерфейса оператора и УК, разбором архитектуры Channel Manager модуля, ответами integration-команды. Свяжитесь — назначим время.
Свяжитесь с нами

Готовы обсудить интеграцию?

Напишите нам — назначим звонок с integration-командой DeliApart, покажем продукт и обсудим условия партнёрства.

Partnership
Integration team
Platform