Košarkaški statistički APIza tvoju aplikaciju
Uživo rezultati, box score, play-by-play, shot chart i tabele iz svih tracked KSS takmičenja. HTTP JSON endpoint-i + WebSocket push za sub-sekundno kašnjenje.
Real-time
Uživo rezultati kroz WebSocket — ~30ms lag od desktop scorer-a do tvojeg widget-a.
Sigurno i skalabilno
Bearer token auth, rate limit po tier-u, signed WebSocket auth za privatne kanale.
Bogata statistika
Indeks (PIR), box score, play-by-play sa x/y koordinatama šuteva, career stats po EBR-u.
WebSocket push
private-match.{id}, private-competition.{id}, private-games — slušaj samo ono što te zanima.
Standardan Pusher protokol
Reverb koristi Pusher-kompatibilan wire protokol — postojeći SDK-ovi rade out-of-box.
Po-takmičenje pretplate
Plaćaš samo ono što koristiš: TRIGLAV KLS, ARDU JLS, ili sve Enterprise paketom.
30 sekundi do prvog poziva
Dobij token od nas, pošalji GET zahtev, dobij JSON. Isti token radi i za WebSocket pretplatu.
curl https://stats-api.ds2.app/api/v1/competitions/4/standings \
-H "Authorization: Bearer YOUR_TOKEN"import Echo from 'laravel-echo'
import Pusher from 'pusher-js'
window.Pusher = Pusher
const echo = new Echo({
broadcaster: 'reverb',
key: 'stats-admin-public-key',
wsHost: 'stats-api.ds2.app',
wssPort: 443,
forceTLS: true,
authEndpoint: 'https://stats-api.ds2.app/api/v1/broadcasting/auth',
auth: { headers: { Authorization: 'Bearer YOUR_TOKEN' } },
})
echo.private('match.123').listen('.event.received', (data) => {
console.log('Novi događaj:', data)
})Za koga je
Podatke koriste kladionice, sportski mediji, klubovi i third-party aplikacije.
Kladionice
Live odds update-ovi bez polling-a. Microsekundni lag za prognoze.
Sportski portali
Ticker, live page, box score widgeti sa vaše domene.
Klupski sajtovi
Embeduj tabelu + raspored + karijerne statistike igrača.
Analitika
Shot chart, play-by-play, EBR-based praćenje kroz sezone.
Spreman/spremna?
Pošalji email i dogovorićemo paket + API token u istom danu.
hello@ds2.app