REST API, события WebSocket и вебхуки — все, что вам нужно, чтобы встроить киберспорт в ваше приложение.
Четыре интеграционных поверхности, одна платформа.
Полный доступ CRUD к турнирам, матчам, игрокам и результатам. Пагинированный, фильтруемый и задокументированный с OpenAPI.
Подписывайтесь на изменения состояния матча в реальном времени, обновления счета и события регистрации игроков через Socket.IO.
Получайте подписанные HTTP полезные нагрузки по событиям жизненного цикла турнира — матч начался, раунд завершен, серия завершена.
Аутентификация игроков с использованием Keycloak OAuth 2.0. Запросить права доступа к профилю, истории матчей и кошельку.
Что уже создают разработчики.
Боты для Discord и Slack, которые автоматически объявляют результаты матчей, обновления сетки и предстоящие расписания.
Панели мониторинга производительности по игрокам с K/D, процентом побед, историей ELO и тенденциями размещёния на турнирах.
Встраиваемые визуализации сеток для сайтов сообществ и командных страниц с обновлениями счетов в реальном времени.
Накладки для браузера OBS, отображающие живой счет, карточки игроков и таймер раунда с использованием событий WebSocket.
Ограничения справедливого использования, которые растут вместе с вашими потребностями.
| План | Запросы / мин | Подключения WebSocket | Вебхуки |
|---|---|---|---|
| Бесплатный | 100 запросов/мин | 5 | 3 конечные точки |
| ПрофессиональныйПопулярный | 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"]
}
]
}