What data does the Sky Bet API provide?
PulseScore provides pre-match and live odds from Sky Bet across 20 sports, plus horse racing and greyhound racing cards. Each event includes normalized market data with canonical market types, selections, and decimal odds, plus the raw market names as Sky Bet displays them.
What sports are covered?
The 20 sports Sky Bet publishes pre-match markets for: Soccer, Basketball, Tennis, Table Tennis, Cricket, American Football, Australian Rules, Baseball, Boxing, Darts, Esports, Ice Hockey, MMA, Rugby League, Rugby Union, Snooker, Volleyball, Handball, Gaelic Football, and Hurling. Each sport exposes /leagues, /leagues/:league/events, /events (paginated), and /events/:eventId. Horse racing and greyhounds have their own /races endpoints.
Does it include horse racing and greyhound racing?
Yes. /api/skybet/horse-racing/races returns upcoming horse races with every runner's jockey, trainer, fractional and decimal odds, and each-way terms. /api/skybet/greyhounds/races returns greyhound cards with trap numbers and odds per runner. Both support pagination and single-race lookup by ID.
How are the markets structured?
All sport markets use a canonical format: each market has a type (e.g., MATCH_RESULT, OVER_UNDER, CORRECT_SCORE), period (FULL_TIME, FIRST_HALF), and selections with decimal odds. The same structure is used across all sports and bookmakers.
Is there a free tier?
Yes. The BASIC plan is free and includes 500 API requests per month. Upgrade to PRO, MAX, or ULTRA for unlimited requests.
Can I access Sky Bet alongside other bookmakers with the same API key?
Yes. A single API key gives you access to every bookmaker included in your plan — Sky Bet, Bet365, Betfair, BetOnline, Fanduel, Bwin, and more. No need for separate keys or accounts.
Does the Sky Bet API support live in-play data?
Yes. Live in-play events are available via REST (/api/skybet/live-events, /live-events/sports, /live-events/events/:eventId) and via WebSocket at wss://api.pulsescore.net/api/skybet/ws/live. The WebSocket pushes every in-play event for the subscribed sport roughly every second. PRO, MAX, and ULTRA plans only.