APIs Sports data APIs One REST API, one JSON schema and one key for every league below, with push delivery over webhooks and WebSocket. 29 leagues monitored live: NFL, college football, NBA, men's college basketball, MLB, NHL and 23 soccer competitions. Data is aggregated from public sources and is typically 20-30 seconds behind live play (about 1 second after our source). There is no SLA.
US leagues League Slugs Odds Injuries Play-by-play Box score NFL API football/nfl Available Available Available Available College Football API football/college-football Available Limited Available Available NBA API basketball/nba Seasonal / not verified Available Available Available Men's College Basketball API basketball/mens-college-basketball Seasonal / not verified Seasonal / not verified Seasonal / not verified Seasonal / not verified MLB API baseball/mlb Available Available Available Available NHL API hockey/nhl Available Available Available Not available
Soccer leagues League Slugs Odds Injuries Play-by-play Box score MLS API soccer/usa.1 Available Not available Available Limited Premier League API soccer/eng.1 Available Not available Available Limited LaLiga API soccer/esp.1 Available Not available Available Limited Serie A API soccer/ita.1 Available Not available Available Limited Liga MX API soccer/mex.1 Available Not available Available Limited Women's Super League API soccer/eng.w.1 Not verified Not available Available Limited Bundesliga API soccer/ger.1 Available Not available Available Limited Ligue 1 API soccer/fra.1 Available Not available Available Limited NWSL API soccer/usa.nwsl Not verified Not available Available Limited EFL Championship API soccer/eng.2 Available Not available Available Limited
Soccer cups and international competitions Support levels were checked against live data on 2026-10-04. Events, live scores, teams, rosters and news are available for every league.
Endpoints Live scores API Games in progress right now (status.state = "in") for one league, each with both teams, the current score, period, clock and status text. Events and scoreboard API The league's current scoreboard window: recent finals, live games and upcoming games, with teams, scores, status, venue, season/week and broadcast info.. Game detail API Everything about one game by id: teams, score, status, venue, season and week, officials and notes. Play-by-play API Plays for one game in chronological order: text, type, period, clock, score after the play, scoring flags, down-and-distance for football and the athletes involved. Box score API Team totals, period-by-period scores and player stat lines for one game. Betting odds API Current point spread, moneyline and total for one game, plus a history of line changes recorded each time the line moved.. Win probability API A per-play home/away win probability series for one game (join to play-by-play by playId), plus drive summaries for football.. Teams API Teams in a league (paginated) and single-team detail: names, abbreviation, colors, logos, record, standing summary and home venue.. Team roster API A team's current roster grouped by position plus a flat list with jersey, position, age, height, weight and status. Athletes and player search API Find players by name within a league, then fetch a profile with statistics or a season game log.. Injury report API Current injury designations grouped by team, with status, injury type and comments, plus a normalized availability value per player (OUT, DOUBTFUL, QUESTIONABLE and so on).. Sports news API Recent league or team headlines with description, publish time, images and tagged teams and athletes. Season schedule and weeks API Games for a season, optionally one week (NFL and college football), and the list of weeks with their date ranges. NCAA tournament API NCAA men's basketball tournament games for a season with region, round and a First Four flag. Sports webhooks API Register an HTTPS URL and we POST to it when a game goes live, the score changes, the status changes, a play happens or the game ends, optionally filtered by league.. Sports WebSocket API A WebSocket stream of score changes, live/status/final transitions, plays and odds changes. All endpoints with league support
Rate limits and pricing Plan Price Calls Rate WebSocket Webhooks Free $0 125/mo (1,000 first 30 days) 1/s 500 msgs/mo No Starter $29/mo ($290/yr) 10,000/mo 5/s Shares monthly pool Shares monthly pool Growth $49/mo ($490/yr) 25,000/mo 10/s Shares monthly pool Shares monthly pool Pro $99/mo ($990/yr) 50,000/mo 20/s 100,000 msgs/mo 25,000/mo Scale $299/mo ($2,990/yr) 500,000/mo 100/s 500,000 msgs/mo 100,000/mo
Every successful REST call counts as one call. Over the limit you get HTTP 429 with a Retry-After header. No SLA. Full pricing .