The buttons below run real liveness probes against the original six configured league feeds and render their raw events, markets, and selections. The certificate on this same canonical page separately measures the dynamic all-sports/all-leagues/all-endpoint universe. A liveness PASS is not presented as exhaustive certification.
Loading exact source-layer accounting from the versioned machine certificate…
| Source | Strict gate | Captured UTC | Endpoints | Events | Markets | Selections | Raw bytes | Full-sweep latency | Evidence / raw tables | Why incomplete |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||
primaryMarkets/v1/markets response — top-level data hierarchy{
"sports": [ {id,name} … ] // taxonomy
"leagues": [ {id,name,sportId} … ] // taxonomy
"events": [ {id,name,startEventDate,participants:[id,name,venueRole],status,leagueId,sportId,tags:[],metadata:{},sortOrder,subscriptionKey} … ] // the games
"markets": [ {id,name,eventId,marketType,status,tags:["PrimaryMarket"],sortOrder,subscriptionKey} … ] // the bet types per game (ML, SPREAD, TOTAL)
"selections": [ {id,label,marketId,displayOdds:{american,decimal,fractional},points,outcomeType,participantId,status,sortOrder,subscriptionKey} … ] // the actual prices
"subscriptionPartials": { … } // websocket update channels (not used for raw fetch)
"nextCursor": null
}
| Sport | League | Event | Market | Selection | Line | Odds → betslip |
|---|