What data does the Tipsport API provide?
PulseScore provides pre-match odds, live in-play odds, and finished-match results from Tipsport, the largest Czech bookmaker, across 18 sports. Each event includes normalized market data with canonical market types, selections, and decimal odds, plus the raw market names as Tipsport displays them.
What sports are covered?
The 18 sports Tipsport publishes pre-match markets for: Soccer, Tennis, Basketball, Ice Hockey, Baseball, American Football, Esports, MMA, Boxing, Handball, Table Tennis, Badminton, Snooker, Padel, Beach Volleyball, Rugby League, Rugby Union, and Australian Rules. Each sport exposes /leagues, /leagues/:league/events, /events (paginated), and /events/:eventId.
Does it include match results?
Yes. /api/tipsport/results returns finished events with their final score, match clock, and statistics, most recent first. Filter by sport, league, or team (exact name, case-insensitive), look up a single result with /results/events/:eventId, or discover covered sports with /results/sports. Results are retained for 30 days after the match ends.
How are the markets structured?
All sport 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 and handicap lines where applicable. The same structure is used across all sports and bookmakers. Raw market and selection names are in Czech as Tipsport displays them — the canonical fields are language-independent, so you never need to parse Czech text.
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 Tipsport alongside other bookmakers with the same API key?
Yes. A single API key gives you access to every bookmaker included in your plan — Tipsport, Bet365, Betfair, Cloudbet, BetOnline, Fanduel, Bwin, and more. No need for separate keys or accounts.
Does the Tipsport API support live in-play data?
Yes. Live in-play events are available via REST (/api/tipsport/live-events, /live-events/sports, /live-events/events/:eventId) and via WebSocket at wss://api.pulsescore.net/api/tipsport/ws/live. The WebSocket pushes every in-play event for the subscribed sport roughly every second, including live scores, match clock, and statistics. PRO, MAX, and ULTRA plans only.