API и интеграции

Открытый API и webhooks

Ключи, OpenAPI, типовые сценарии интеграции.

Документация Спецификация OpenAPI: `/api/openapi.json`. Интерактивная песочница — в админке «Dev → API».

Аутентификация Bearer-токен клуба или персональный ключ сотрудника с ограниченными scope. Ключи отзываются мгновенно.

Webhooks События: `session.started`, `payment.succeeded`, `booking.created`. Подпись HMAC-SHA256 в заголовке `X-HubShell-Signature`.

Примеры - Сайт клуба: свободные места и онлайн-оплата - Telegram-бот: бронь и баланс - Умная вывеска: HubLock + API статусов