REST API, WebSocket olayları ve web kancaları — uygulamanıza esports'ü entegre etmek için ihtiyacınız olan her şey.
Dört entegrasyon yüzeyi, bir platform.
Turnuvalar, maçlar, oyuncular ve sonuçlar için tam CRUD erişimi. Sayfalanmış, filtrelenebilir ve OpenAPI belgeli.
Real-time maç durumu değişiklikleri, puan güncellemeleri ve oyuncu check-in olayları için Socket.IO üzerinden abone olun.
Turnuva yaşam döngüsü olaylarında — maç başladı, raund sona erdi, seri tamamlandı — imzalı HTTP yüklerini alın.
Oyuncuları Keycloak OAuth 2.0 ile kimlik doğrulayın. Profil, maç geçmişi ve cüzdan için izin istemek.
Geliştiricilerin halihazırda inşa ettiği şeyler.
Maç sonuçlarını, eşleşme güncellemelerini ve yaklaşan programları otomatik olarak duyuran Discord ve Slack botları.
K/D, kazanma oranları, ELO geçmişi ve turnuva sıralama trendleri ile her oyuncunun performans panelleri.
Canlı puan güncellemeleri ile topluluk siteleri ve takım sayfaları için gömülebilir eşleşme görselleştirmeleri.
WebSocket olaylarını kullanarak canlı puan tablosu, oyuncu kartları ve raund zamanlayıcıyı gösteren OBS tarayıcı kaynak örtüleri.
İhtiyaçlarınıza göre ölçeklenen adil kullanım limitleri.
| Plan | İstekler / dk | WebSocket Bağlantıları | Web Kancaları |
|---|---|---|---|
| Ücretsiz | 100 req/dk | 5 | 3 uç nokta |
| ProPopüler | 1.000 req/dk | 50 | Sonsuz |
Yaklaşan maçları bir dakikadan kısa sürede getir.
# Yaklaşan maçları getir
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.tournamentsuite.com/api/v1/matches?status=upcoming&limit=10
# Yanıt
{
"data": [
{
"id": "match_abc123",
"scheduledAt": "2026-06-01T18:00:00Z",
"teams": ["Team Alpha", "Team Beta"]
}
]
}