Платформа для спортивных комплексов

Управляйте кортами, бронированиями и сменами из одного места.

Kourtiva — операционная платформа для объектов с несколькими кортами. Актуальная занятость, вход по QR под контролем персонала, реальные права доступа для сотрудников стойки и REST API к системам, которые у вас уже есть. Падел, теннис, мини-футбол — любой объект, где расписание и есть бизнес.

Строим открыто, пока подключаем первые объекты.

Kourtiva — новый продукт. Вместо заимствованной репутации вот что существует уже сегодня. А если перед решением вы хотите точно понимать, на каком мы этапе, — спросите, ответим прямо.

  • Мобильные приложения для iOS и Android уже работают
  • 23 документированных эндпоинтов API с версионированием
  • Размещено в AWS eu-central-1 (Frankfurt)
  • Создано в Dubai
Что вы получаете

Всё, что действительно нужно объекту с несколькими кортами

Это не виджет бронирования, прикрученный к сайту. Это вся операционная работа: корты, персонал и системы, которые у вас уже есть.

Бронирование, которое закрывает пустые слоты

Актуальная занятость по всем кортам и видам спорта. Игроки бронируют в приложении — слот закрывается сразу везде.

  • Расписание для каждого корта с настраиваемой длиной слота
  • Поиск площадок с сортировкой по расстоянию от игрока
  • Приглашения к брони, чтобы один игрок собрал компанию
  • Полная история броней и журнал изменений по каждой

QR-заезд, которым действительно управляет персонал

У каждой брони есть QR-код. Персонал сканирует его на входе — из приложения или с веб-стойки.

  • Сканирование камерой телефона или веб-камерой
  • Заезд авторизуется по объекту, а не только по брони
  • Повторные сканирования подавляются, с тактильным подтверждением
  • Каждое сканирование пишет запись с отметкой времени

Учётные записи персонала с реальными правами

Владелец приглашает свою команду и решает, что может делать каждый. Никаких общих входов и паролей менеджера у тренера.

  • Готовые роли: менеджер, стойка, тренер
  • Сотрудник видит только закреплённые за ним объекты
  • Приглашения приходят на почту, пароль сотрудник задаёт сам
  • Доступ отзывается мгновенно и везде

REST API для ваших систем

Двадцать три версионированных эндпоинта: брони, корты, участники, счета, платежи, турниры и счётчики посещений.

  • Bearer-токены, которые вы создаёте и отзываете сами
  • Токены хранятся хешированными и ограничены названными правами
  • Объект определяется по токену и никогда не передаётся клиентом
  • Каждый запрос журналируется с методом, статусом и длительностью

Платежи, счета и ваучеры

Принимайте оплату при бронировании, выставляйте счета и проводите акции без таблиц.

  • Счета формируются по каждой брони
  • Промокоды с отслеживанием использования
  • Платежи связаны с породившей их бронью
  • Отчёты по выручке и загрузке

Команды, турниры и поиск игроков

Причина, по которой игроки открывают приложение в дни, когда не собирались ничего бронировать.

  • Создание команд с чатом в приложении
  • Турнирные сетки и регистрация команд
  • Поиск игроков по виду спорта и уровню
  • Рейтинги площадок и игроков
Как это работает

От пустого корта до заехавшего игрока

Добавьте объект

Корты, виды спорта, часы работы и длительность слотов. Несколько площадок в одном аккаунте владельца.

Пригласите команду

У каждого сотрудника свой вход и роль, определяющая, что он видит и может делать. Никаких общих паролей.

Игроки бронируют

Ближайшие площадки, актуальная занятость, мгновенное подтверждение. У каждой брони есть QR-код.

Сканируйте на входе

Стойка сканирует на входе — с телефона или из браузера. Вы видите, кто пришёл, а не только кто забронировал.

Любой спорт с расписанием

Создано для комплексов, а не для одной площадки

Падел

Клубы с несколькими кортами, вечера «американо» и правила брони в прайм-тайм.

Теннис

Тренировочные блоки, абонементы и разовая оплата — вместе.

Мини-футбол

Блочные брони, календарь лиги и вечерние часы под прожекторами.

Для владельцев объектов

Загрузка, выручка и действия персонала по всем площадкам — с правами, позволяющими делегировать текучку, не отдавая ключи.

Как это работает для объектов

Для игроков

Найдите корты рядом, забронируйте за секунды, приводите свою компанию и находите партнёров, когда из привычной четвёрки осталось трое.

Что получают игроки
Разработчикам

Ваши данные — в ваших системах

Версионированный REST API для броней, кортов, участников, счетов, платежей и турниров. Создайте токен в панели и начинайте читать.

  • Bearer-токены хранятся как SHA-256-хеши и отзываются мгновенно
  • Ограниченные права у каждого токена: только чтение остаётся только чтением
  • Объект определяется по токену, поэтому идентификаторы нельзя подобрать между арендаторами
  • Каждый вызов журналируется с методом, статусом и длительностью
Читать обзор API
Брони на сегодня
# Your venue is resolved from the token — never sent by the client.
curl https://kourtiva.com/api/v1/bookings \
  -H "Authorization: Bearer $KOURTIVA_TOKEN" \
  -d date=2026-08-08

{
  "data": [{
    "id": 4821,
    "court": "Court 3 — Padel",
    "starts_at": "2026-08-08T18:00:00+04:00",
    "status": "checked_in"
  }]
}
Вопросы

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

Что такое Kourtiva?

Kourtiva — платформа управления спортивными комплексами. Владельцы ведут в ней корты, брони, персонал, платежи и турниры и отдают занятость через REST API. Игроки в мобильном приложении находят площадки рядом, бронируют корты, собирают команды и отмечаются по QR-коду.

Для кого Kourtiva?

Владельцы и операторы спорткомплексов с несколькими кортами или площадками, сотрудники стойки и игроки, которые бронируют корты. Продукт рассчитан на объекты с несколькими кортами, а не на одну площадку.

Есть ли у Kourtiva API?

Да. Kourtiva отдаёт версионированный REST API по адресу /api/v1 — 23 эндпоинта: брони, корты, слоты, участники, счета, платежи, турниры, виды спорта, объекты и посещаемость. Владелец создаёт bearer-токены в панели, ограничивает их права и отзывает в любой момент. Токены хранятся как SHA-256-хеши, запросы лимитируются, каждый вызов пишется в журнал аудита.

Как работает QR-заезд?

У каждой подтверждённой брони есть QR-код. Персонал сканирует его камерой приложения или с веб-стойки. Сканирование авторизуется по объекту, к которому привязан сотрудник, поэтому код можно погасить только там, где он действителен, и каждое сканирование пишет запись с отметкой времени в журнал брони.

Можно ли дать сотрудникам ограниченный доступ?

Да. Владелец приглашает сотрудников и назначает роль — менеджер, стойка или тренер, — которая определяет их возможности. Сотрудник видит только закреплённые за ним объекты, задаёт пароль по приглашению из почты, и доступ можно отозвать мгновенно.

Есть ли мобильное приложение?

Да, для iOS и Android. Игроки находят площадки, бронируют корты, ведут команды и отмечаются на входе. У персонала — урезанная версия только с нужными задачами, включая QR-сканер.

Как данные объектов разделены между владельцами?

Каждый запрос ограничен арендатором, который определяется на сервере. Клиенты API никогда не передают идентификатор объекта — он выводится из токена, поэтому один владелец не прочитает и не изменит брони, участников или счета другого даже перебором ID.

Посмотрите на примере вашего объекта

Расскажите, сколько у вас кортов и чем вы пользуетесь сейчас. Мы разберём ваши корты, структуру персонала и текущие системы — и прямо скажем, если Kourtiva пока не подходит.