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 статусов