SoccerDataHub
The Football Data API provides real-time and historical football information from major leagues and tournaments worldwide. Perfect for developers, betting platforms, sports news websites, or mobile apps that need reliable and fast football data.
SoccerDataHub endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Get Venues /api/v1/football/venues |
Return full venue data,and obtain new or changed data according to the time Each response includes a `next_cursor` token that should be passed in the next request to continue… |
| GET |
Get Teams /api/v1/football/teams |
Return full team data,and obtain new or changed data according to the time Subsequent incremental update,obtain change data according to the parameter time increment (recommended… |
| GET |
Get Competitions /api/v1/football/competitions |
Return full competition data,and obtain new or changed data according to the time query increment Subsequent incremental update,obtain change data according to the parameter time… |
| GET |
Get Seasons /api/v1/football/seasons |
Return full season data,and obtain new or changed data according to the time Each response includes a `next_cursor` token that should be passed in the next request to continue… |
| GET |
Get Players /api/v1/football/players |
Return full player data,and obtain new or changed data according to the time Each response includes a `next_cursor` token that should be passed in the next request to continue… |
| GET |
Get Coaches /api/v1/football/coaches |
Return full coach data,and obtain new or changed data according to the time Subsequent incremental update,obtain change data according to the parameter time increment… |
| GET |
Get Categories /api/v1/football/categories |
Return to all categories The data rarely changes,the recommended request frequency:1 day/time Each response includes a `next_cursor` token that should be passed in the next… |
| GET |
Live /api/v1/football/matches/live |
Return the score,match incidents,and technical statistics data in the last 120 minutes(full update) ps:The match data beyond 120 minutes is updated and will be returned… |
| GET |
Get Stages /api/v1/football/stages |
Return full stage data,and obtain new or changed data according to the time Each response includes a `next_cursor` token that should be passed in the next request to continue… |
| GET |
Get Referees /api/v1/football/referees |
Return full referee data,and obtain new or changed data according to the time Each response includes a `next_cursor` token that should be passed in the next request to continue… |
| GET |
Get Countries /api/v1/football/countries |
Return to all countries The data rarely changes,the recommended request frequency:1 day/time Each response includes a `next_cursor` token that should be passed in the next… |
| GET |
Get One Team /api/v1/football/teams/{id} |
Return team details by team id |
| GET |
Get One Coach /api/v1/football/coaches/{id} |
Return all details from coach |
| GET |
Get One Stage /api/v1/football/stages/{id} |
Return all details from stage |
| GET |
Get One Player /api/v1/football/players/{id} |
Return all details form player |
| GET |
Get One Competiton /api/v1/football/competitions/{id} |
Competition details |
| GET |
Get One Season /api/v1/football/seasons/{id} |
Return all details from season |
| GET |
Schedule /api/v1/football/matches |
This interface returns full schedule result data for the time period (request limit: from 30 days before today to 30 days after) Each response includes a `next_cursor` token that… |
| GET |
Get Statistics by Player /api/v1/football/players/{id}/stats |
Season player statistics(all season) Return to the season player statistics details Due to the transfer of players in the league, there will be multiple pieces of data for a… |
| GET |
Get Player Statistics by Competition /api/v1/football/competitions/{id}/player_stats |
Get statistics of all players in the tournament |
| GET |
Get One Match /api/v1/football/matches/{id} |
Return full match data(Request limit: starting 30 days before today),and obtain new or changed data according to the time |
| GET |
Get Honors of Coach /api/v1/football/coaches/{id}/honors |
Return full coach honor data,and obtain new or changed data according to the time |
| GET |
Get Statistics of Team /api/v1/football/teams/{id}/stats |
Get team statistics by season |
| GET |
Get Habits of Player /api/v1/football/players/{id}/habits |
Return all habits from player |
| GET |
Get Honors of Team /api/v1/football/teams/{id}/honors |
Take the team honors |
| GET |
Get Resume of Coach /api/v1/football/coaches/{id}/resume |
Return the coaching history data of all coaches,and obtain new or changed data according to the time |
| GET |
Get TV Channels of Match /api/v1/football/matches/{id}/tv_channel |
Return all TV channels for broadcasting matches,and obtain new or changed data according to the time |
| GET |
Get Team Statistics by Competition /api/v1/football/competitions/{id}/team_stats |
Get statistics of all teams in the tournament |
| GET |
Get Lineup of Team /api/v1/football/teams/{id}/lineup |
Return full team player lineup data,and obtain new or changed data according to the time |
| GET |
Get Video Highlight of Match /api/v1/football/matches/{id}/video |
Return video highlight from match ended |
| GET |
Get Bracket /api/v1/football/competitions/{id}/knockout |
Get the bracket diagram for the knockout tournaments |
| GET |
Get Honors of Player /api/v1/football/players/{id}/honors |
Return full player honor data,and obtain new or changed data according to the time |
| GET |
Get Standing /api/v1/football/competitions/{id}/standings |
Return to season rankings data details |
| GET |
Get Timelines of Match /api/v1/football/matches/{id}/trend |
Return to the match's home and away team trend details The home team is a positive number and the away team is a negative number,and it changes by the number of minutes (there is… |
| GET |
Get Archive /api/v1/football/competitions/{id}/archive |
Get the list of champions from previous seasons |
| GET |
Get Lineup of Match /api/v1/football/matches/{id}/lineup |
Return the lineup data of a single match (judge whether to call this interface according to the "Is there a lineup" field in the "Schedule and Results Interface"),including… |