Realtime sports + casino data API
Live odds & casino tables,
at exchange speed.
Live odds, fancy markets, ball-by-ball cricket scorecards, Universe Casino table states and TV embeds — one API, millisecond-fresh, built for bots, books and fantasy apps.
Universe Casino
Live casino table games via the PULSE API
37 live tables and 5 virtual games. One WebSocket channel per table — subscribe and get the state snapshot instantly, then every update as it happens.
Everything realtime, one contract
Normalized schemas across every sport and table. Snapshot-on-subscribe over WebSocket, cursor-paginated REST, signed webhooks.
Live odds
Match odds, bookmaker and fancy/session markets with per-tick sequence numbers and staleness flags.
Scorecards
Ball-by-ball cricket scorecards — innings, overs, batsmen, bowlers — pushed as they happen.
Casino tables
Live Universe Casino table states: cards, winners, timers. One channel per table.
Streams
TV embed URLs for live events, token-refreshed. Bring-your-own-rights passthrough.
Pricing that scales with you
Start free on Sandbox. Upgrade when your bots do. Prices in USD, billed in INR for Indian entities (GST exclusive).
Sandbox
- 5,000 REST calls/day
- 5 req/s rate limit
- 1 concurrent WS connections
- 5 subscribed channels
- 1,000 webhook events/day
Growth
- 100,000 REST calls/day
- 60 req/s rate limit
- 5 concurrent WS connections
- 25 subscribed channels
- 25,000 webhook events/day
Scale
- 1,000,000 REST calls/day
- 300 req/s rate limit
- 25 concurrent WS connections
- 150 subscribed channels
- 250,000 webhook events/day
Enterprise
- 100,000,000 REST calls/day
- 2000 req/s rate limit
- 500 concurrent WS connections
- 2000 subscribed channels
- 10,000,000 webhook events/day
Five minutes to first tick
Signup → API key → first WebSocket message. No sales call.
# 1. REST — list live cricket events
curl -H "Authorization: Bearer $PULSE_KEY" \
"https://api.pulse.example/v1/events?sport=cricket&inplay=true"
# 2. WebSocket — subscribe to live odds
wscat -c "wss://api.pulse.example/v1/stream?api_key=$PULSE_KEY"
> {"op":"subscribe","channels":["odds.<event_id>"]}
# → {"op":"subscribed","snapshot":{...}}
# → {"op":"event","channel":"odds.…","seq":123,"data":{...}}
📚 Docs teaser
Full REST reference (OpenAPI 3.1), the WS protocol guide — channels, multiplexing, heartbeats, reconnect — webhook signing, and per-ICP guides: odds-comparison widgets, fancy markets, casino states.
🔔 Webhooks
HMAC-SHA256 signed delivery with retries, per-event filtering and a delivery dashboard. Growth plan and up.