Skip to main content
All endpoints are served from https://v4.{sport}.sportsapipro.com and require the x-api-key header (except /health).

System

MethodPathDescriptionCache
GET/healthHealth check — { status, browserReady, timestamp } (no auth)

Catalog

MethodPathDescriptionCache
GET/api/v1/sportsAll 17 sports with id/slug1h
GET/api/v1/navigationSite navigation: sports + categories + top leagues1h
GET/api/v1/bookmakersAll bookmakers (filter: geoCode)1h
GET/api/v1/bookmakers/topTop bookmaker for a region1h
GET/api/v1/bookmakers/payoutsPayout rankings (sport, market)1h
GET/api/v1/categoriesCategories / countries with match counts10m
GET/api/v1/leaguesLeague list (sport, topOnly, geoCode)10m

Matches

MethodPathDescriptionCache
GET/api/v1/matchesPaginated match list (sport, status, page, perPage, startDate, endDate)30s live / 2m other
GET/api/v1/matches/smart-betsMatch list with smart-bet overlay2m
GET/api/v1/{sport}/liveLive matches for a sport30s
GET/api/v1/{sport}/todayToday’s matches2m
GET/api/v1/{sport}/tomorrowTomorrow’s matches2m
GET/api/v1/{sport}/yesterdayYesterday’s matches2m
GET/api/v1/{sport}/allAll matches for the day2m
GET/api/v1/odds/maxBest odds per match across all bookmakers30s live / 2m other

Match Lookup

MethodPathDescriptionCache
GET/api/v1/match/{id}Full match info (teams, venue, standings context, form, H2H)1m
GET/api/v1/match/{id}/infoAlias — same payload as /match/{id}1m
GET/api/v1/match/{id}/oddsFull odds comparison (oddGroupId filter)1m
GET/api/v1/match/{id}/odds-movementsHistorical line movements (offerType, inplay)2m
GET/api/v1/match/{id}/marketsAvailable markets for the match5m
GET/api/v1/match/{id}/predictionCommunity prediction percentages5m

League Lookup

MethodPathDescriptionCache
GET/api/v1/league/{id}/standingsLeague table (season optional)10m
GET/api/v1/league/{id}/top-scorersTop scorers10m
GET/api/v1/league/{id}/outrightsOutright / futures odds5m
GET/api/v1/league/{id}/special-offersBookmaker promotions for the league1h

Team Lookup

MethodPathDescriptionCache
GET/api/v1/team/{id}Team info (venue, manager, leagues)10m
GET/api/v1/team/{id}/matchesUpcoming + finished matches (leagueId, upcomingLimit, finishedLimit)5m
GET/api/v1/team/{id}/offersBookmaker special offers + welcome bonuses for the team1h

Community & Insights

MethodPathDescriptionCache
GET/api/v1/pollsCommunity votes (sport, league, category)5m
GET/api/v1/tipstersTop tipsters (sportId, leagueId, limit)10m
GET/api/v1/newsBetting news / blog posts (sport, page, perPage)10m

World Cup 2026

See World Cup 2026 for the dedicated WC convenience routes. Total: 31 unique endpoints + 5 sport-shorthand variants per sport.
Last modified on June 11, 2026