What data does the Sportsbet AU API provide?
PulseScore provides pre-match odds from Sportsbet (sportsbet.com.au) across 16 sports plus horse, greyhound, and harness racing. Each event includes normalized market data with canonical market types, selections, and decimal odds; each race includes the full runner card with jockeys, trainers, and each-way terms.
What sports are covered?
The 16 sports Sportsbet publishes pre-match markets for: Soccer, Basketball, Tennis, Table Tennis, Cricket, American Football, Baseball, Boxing, MMA, Darts, Snooker, Volleyball, Rugby League, Rugby Union, Esports, and Australian Rules. Each sport exposes /leagues, /leagues/:league/events, /events (paginated), and /events/:eventId. Racing is available for horse, greyhound, and harness via /horse-racing/races, /greyhounds/races, and /harness/races.
Is Australian racing included?
Yes. Sportsbet's core strength is Australian racing, and all three codes are covered: horse (thoroughbred), greyhound, and harness. Each race returns runners with numbers, jockeys, trainers, each-way (E/W) terms, and decimal odds via GET /api/sportsbet-com-au/horse-racing/races, /greyhounds/races, and /harness/races (paginated).
How are the markets structured?
All markets use a canonical format: each market has a type (e.g., MATCH_RESULT, OVER_UNDER, ASIAN_HANDICAP), 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 or MAX for unlimited requests.
Can I access Sportsbet AU alongside other bookmakers with the same API key?
Yes. A single API key gives you access to every bookmaker included in your plan — Sportsbet AU, Bet365, BetOnline, Betano(DE), Fanduel, Bwin, and more. No need for separate keys or accounts.
How do I authenticate with the API?
Sign up for a free account, generate an API key from your dashboard, and pass it via the X-Secret header. The same key works for all bookmaker APIs.
Does Sportsbet AU support live in-play data?
Yes. Live in-play events are available via REST (/api/sportsbet-com-au/live-events, /live-events/sports, /live-events/events/:eventId) and via WebSocket at wss://api.pulsescore.net/api/sportsbet-com-au/ws/live. The WebSocket pushes every in-play event for the subscribed sport roughly every second. PRO and MAX plans only.
Is there a WebSocket feed for live events?
Yes. PRO and MAX plans get access to wss://api.pulsescore.net/api/sportsbet-com-au/ws/live, which pushes every in-play event for the subscribed sport roughly every second. Pass key and sport as query parameters. PRO supports 1 concurrent connection, MAX supports 3.