Перейти к основному содержимомуПерейти к навигацииПерейти к нижнему колонтитулуПерейти к поиску
Перейти к основному содержимому
Tournament Suite
Игры
Турниры
Матчи
Лента
ИгрыТурнирыМатчиЛента
  • Главная
  • Турниры
  • Матчи
  • Таблицы лидеров
  • Поиск
Портал Разработчика

Создавайте на TournamentSuite

REST API, события WebSocket и вебхуки — все, что вам нужно, чтобы встроить киберспорт в ваше приложение.

Получить Ваш API КлючЧитать Документацию

Что Вы Можете Создать С

Четыре интеграционных поверхности, одна платформа.

REST API

Полный доступ CRUD к турнирам, матчам, игрокам и результатам. Пагинированный, фильтруемый и задокументированный с OpenAPI.

События WebSocket

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

Webhook Обратные Вызовы

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

Интеграция OAuth

Аутентификация игроков с использованием Keycloak OAuth 2.0. Запросить права доступа к профилю, истории матчей и кошельку.

Примеры Использования

Что уже создают разработчики.

Турнирные Боты

Боты для Discord и Slack, которые автоматически объявляют результаты матчей, обновления сетки и предстоящие расписания.

Трекеры Статистики

Панели мониторинга производительности по игрокам с K/D, процентом побед, историей ELO и тенденциями размещёния на турнирах.

Виджеты Сеток

Встраиваемые визуализации сеток для сайтов сообществ и командных страниц с обновлениями счетов в реальном времени.

Накладки для Стримов

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

Ограничения Запросов

Ограничения справедливого использования, которые растут вместе с вашими потребностями.

ПланЗапросы / минПодключения WebSocketВебхуки
Бесплатный100 запросов/мин53 конечные точки
ПрофессиональныйПопулярный1,000 запросов/мин50Без ограничений

Быстрый Старт

Получите предстоящие матчи за менее чем за минуту.

# Получение предстоящих матчей
curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.tournamentsuite.com/api/v1/matches?status=upcoming&limit=10

# Ответ
{
  "data": [
    {
      "id": "match_abc123",
      "scheduledAt": "2026-06-01T18:00:00Z",
      "teams": ["Team Alpha", "Team Beta"]
    }
  ]
}
Получить Ваш API КлючПолная Документация по API