Skip to content
Happy Endpoint
LiveScore API
API v1.0 LiveScore

LiveScore API

Get LiveScore sports data: live scores, fixtures, match statistics, lineups, standings and player data for football, basketball, cricket and more.

Overview

The LiveScore API provides live scores, match schedules, results, standings and sports statistics for applications that need structured match data. Coverage includes football, basketball, cricket, tennis, hockey and other sports documented by the service.

Search and data coverage

Begin with /sports, /competitions or /search to obtain the identifiers your application needs. /matches-by-date, /live-matches and team or competition match routes support fixtures and scoreboards. Match update and detail endpoints let a client refresh an event as it develops.

Use separate match routes for statistics, lineups, incidents, commentary, head-to-head records and form. Competition and team routes provide standings, squads and player statistics. Cricket innings and competition draws support sport-specific views; news, articles and TV guide endpoints add supporting editorial information.

What you can build

  • Live scoreboards and match result pages
  • Fixture calendars by sport, team or competition
  • League standings and player statistics dashboards
  • Match preview tools using form and head-to-head records

Coverage and comparison tips

Available fields vary by sport and event coverage. Use /day-coverage and match metadata to understand which details are available before requesting lineups or statistics. Keep the selected timezone consistent when grouping fixtures by date.

Getting started

Start with /sports to discover the identifiers and filter values used by the routes above. Then test a focused request such as /sports and inspect its JSON response before adding more filters or pagination. The endpoint list below reflects the supplied OpenAPI specification.

Subscribe to the LiveScore API on RapidAPI to get your API key and view current plans and request limits. Send your key in the X-RapidAPI-Key header and use X-RapidAPI-Host: livescore-api2.p.rapidapi.com for requests.

Explore PrizePicks API, or browse the API library for other markets and platforms.

What you can do

Live scoreboards and match result pages
Fixture calendars by sport, team or competition
League standings and player statistics dashboards
Match preview tools using form and head-to-head records

Endpoints & Schema

MethodPathSummary
GET/status
GET/sportsList supported sports and their identifiers, ordered for the selected country.
GET/timezonesList supported UTC offsets for date-addressed requests, in hours.
GET/table-legendList standings zones, footnotes and their colors.
GET/translationsReturn the interface string table for one required locale.
GET/searchFind one entity kind by name.
GET/popularRead the curated shortlist for one entity kind.
GET/competitionsDiscover competitions and stages for a date and sport, grouped by country.
GET/resolveResolve a native batch of identifiers within exactly one ID family.
GET/matches-by-dateRead a dated fixture board, grouped by competition.
GET/live-matchesRead fixtures currently in play, grouped by competition.
GET/matches-by-competitionRead fixtures for one competition.
GET/league-matchesRead a competition schedule by country_slug and league_slug.
GET/matches-by-teamRead fixtures for up to 50 team IDs in one sport, grouped by competition.
GET/match-updatesRead a sample of recently changing soccer fixtures.
GET/day-coverageRead the match, stage, competition and participant IDs covered on a calendar date.
GET/match-detailsRead one fixture's identity, sides, score, state and kickoff times.
GET/match-statisticsRead team statistics, period splits and the shot map for a fixture.
GET/match-lineupsRead formations, starters, bench, substitutions and unavailable players for each numbered side.
GET/match-incidentsRead the fixture timeline: goals, cards and other recorded events, with minute, participants and score.
GET/match-commentaryRead the covered fixture's written commentary.
GET/match-mediaRead highlight and clip playlists for a fixture.
GET/match-h2hRead the head-to-head record for the sides in a fixture, including published historical meetings and summaries.
GET/match-formRead recent form for both sides of a fixture.
GET/match-standingsRead the standings rows published for the sides of a fixture.
GET/match-insightsRead the fixture's short editorial statistical talking points.
GET/match-inningsRead a cricket fixture's innings scorecards, batting and bowling figures, wicket falls and over-by-over details where covered.
GET/match-infoRead a fixture's venue, city, capacity, officials and information-specific kickoff time.
GET/match-key-playersRead the highlighted players and figures for the sides in a fixture.
GET/match-verdictRead the fixture's written editorial verdict and selected outcome where available.
GET/match-social-postsRead social posts attached to a fixture, with authors, published text and public links.
GET/competition-detailsRead the identity and stage structure of a league, cup or tournament.
GET/standingsRead a competition's full standings, including grouped tables, positions and qualification markers where published.
GET/competition-player-statsRead player leaderboards for a competition, with readable metrics and player/team identities.
GET/competition-team-statsRead team leaderboards for a competition, with readable metrics and team identities.
GET/league-tableRead full standings by country_slug and league_slug, paired with sport.
GET/country-competitionsRead the competitions published for a known country or category slug and sport, without a date.
GET/competition-drawRead a cup's knockout bracket, rounds and ties.
GET/competition-mediaRead video playlists attached to one competition.
GET/team-detailsRead a club or national side's identity, colors and workflow addresses.
GET/team-squadRead a team's registered players and their identity fields.
GET/team-matchesRead a team's next published fixture and recent form.
GET/team-standingsRead the table containing a team.
GET/team-statsRead season statistics for a team in one competition or stage.
GET/team-player-statsRead the team's player leaders in one competition or stage.
GET/team-mediaRead video playlists attached to a club.
GET/team-competitionsRead the competition and stage identities published for a team.
GET/team-fixturesRead the nearest recent and upcoming fixture windows for a team, grouped by competition.
GET/player-detailsRead an athlete's profile, current club, career and season addresses.
GET/player-matchesRead the athlete's published appearances grouped by competition, with recorded contributions and minutes.
GET/player-statsRead an athlete's figures for one season and team.
GET/newsRead editorial articles for a numeric entity ID plus entity kind, a prefixed feed ID, or the curated feed when id is omitted.
GET/articleRead the anchored article and its summary first in articles, followed by shallow neighboring ID, title and link suggestions.
GET/tv-guideRead broadcast listings for a country, with channel names and fixture information.
GET/bet-tipsRead community picks and trending selections for the selected sport.
GET/tipster-topicsRead the topic catalog for community picks in the selected sport, with topic IDs, names and published post counts.

Frequently asked questions

What does the LiveScore API return?+
Get LiveScore sports data: live scores, fixtures, match statistics, lineups, standings and player data for football, basketball, cricket and more.
How do I get an API key?+
Subscribe to this API on RapidAPI. You'll get keys, usage dashboards, and plan management out of the box.
Is there a free tier?+
Check the pricing tab on RapidAPI for current plans and testing allowances.
Can I try the data before subscribing?+
Free samples are available for several platforms - see available samples.