Subscription to this function is not available for your account. To upgrade and receive access to this contact sales@datasportsgroup.com
v3 GET /fifa/get_tables
Returns the league, home & away tables per season or round.
Request URL
https://dsg-api.com/clients/{client_name}/fifa/get_tables?type={type}&id={id}&client={client_name}&authkey={client_authkey}
API Threshold
  • 10k calls per hour (2.78 calls per second)
  • This threshold applies to ALL your calls you do across the API.
  • Your number of calls get reset every hour at :00
  • If the thresold is reached within the hour you will get a xml/json message accordingly (which is gone when the next hour starts, see previous point)
Parameters
authkey
string Required
client authentification key
client
string Required
unique client ID
date
string
set a date in format yyyy-mm-dd as limit
ftype
string
changes feed type from XML to json (ftype=json or ftype=json_array)
gameweek
int
gameweek value to get table from
id
int Required
object id to return
lang
string
two-character language code, defaults to 'en'
live
string
only 'yes' is valid which will provide a live table
type
string Required
type is either "season" or "round"
Nodes
competition
details about competition
area_id
unique identifier for an area
area_name
name of the area
competition_id
unique identifier for a competition
format
competition format (domestic_league, domestic_cup, domestic_league_cup, domestic_super_cup, international_cup, international_super_cup, playoff, tournament, race, unofficial)
gender
determines the gender of the competition (male or female)
last_updated
When record was last updated. Format YYYY-MM-DD HH:MM:SS in CET timezone.
name
name of the competition
type
determines if a competition is between club teams (club) or national teams (international)
datasportsgroup
details about the API version, sport, language and generation timestamp
generated_utc
UTC timestamp when the API output was generated
lang
language of the API call
sport
sport value
version
version of the API
list
details about list type
aggregation_type
aggregation type (scores or wins)
id
unique identifier for a group if type = group, if type = playoff then for a playoff
last_updated
When record was last updated. Format YYYY-MM-DD HH:MM:SS in CET timezone.
name
name of either a group or playoff
score_a
playoff score of team_a
score_b
playoff score of team_b
type
list type (regular, group or playoff)
winner_team_id
unique identifier for the winning team of the playoff
method
details about the API function
method_id
unique ID of method
name
name of method
round
details about the round
end_date
end date, format 'yyyy-mm-dd'
end_date_utc
end date in UTC timezone, format 'yyyy-mm-dd'
end_time
end time, format 'HH:mm:ss'
end_time_utc
end time in UTC timezone, format 'HH:mm:ss'
last_updated
When record was last updated. Format YYYY-MM-DD HH:MM:SS in CET timezone.
name
name of round
round_id
unique identifier of round
start_date
start date, format 'yyyy-mm-dd'
start_date_utc
start date in UTC timezone, format 'yyyy-mm-dd'.
start_time
start time, format 'HH:mm:ss'
start_time_utc
start time in UTC timezone, format 'HH:mm:ss'
type
determines if the round contains a table or a cup structure (knock-out)
season
details about the season
end_date
end date, format 'yyyy-mm-dd'
last_updated
When record was last updated. Format YYYY-MM-DD HH:MM:SS in CET timezone.
logo
full path URL of logo for particular season
original_name
competition name during this season
season_id
unique identifier for season
start_date
start date, format 'yyyy-mm-dd'
title
title of season
table
details about the table entry (soccer,esports)
area_id
unique identifier for an area
form
performance of the last 5 matches in the particular round (W = win, D = draw, L = loss)
live
indicates if there is a live game for the team
matches_draw
value for total drawn matches
matches_lost
value for total lost matches
matches_total
value for total played matches
matches_won
value for total won matches
next_match_id
match_id of the upcoming match in the particular round
next_opponent_name
current team name of the next opponent in the particular round
next_opponent_team_id
team_id of the next opponent in the particular round
original_team_name
original team name during the season
points
value for total points gained
position
position value
prev_season
defines last season achievements ('C','CW','P','R')
score_against
value for total score against
score_difference
value for total score difference
score_for
value for total scored made
short_name
shortened name of the person
team_id
unique identifier of the team
team_name
current team name
zone
name of table zone
zone_id
unique identifier for a table zone
Response Headers
200
Success
401
Unauthorized
429
Too Many Requests
Code Samples
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://dsg-api.com/clients/{client_name}/fifa/get_tables?type={type}&id={id}&client={client_name}&authkey={client_authkey}");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERPWD, "{User}:{Password}");
$content = curl_exec($ch);
curl_close($ch);
?>
curl GET -u "User:Password" "https://dsg-api.com/clients/{client_name}/fifa/get_tables?type={type}&id={id}&client={client_name}&authkey={client_authkey}"
Imports System
Imports System.Net	
Imports System.IO
Imports System.Text

Public Module Module1
	Public Sub Main()
		Dim url As String = "https://dsg-api.com/clients/{client_name}/fifa/get_tables?type={type}&id={id}&client={client_name}&authkey={client_authkey}"
		Dim myReq As WebRequest = WebRequest.Create(url)
		myReq.Credentials = new System.Net.NetworkCredential("{User}", "{Password}")
		Dim wr As WebResponse = myReq.GetResponse()
		Dim receiveStream As Stream = wr.GetResponseStream()
		Dim reader As StreamReader = New StreamReader(receiveStream, Encoding.UTF8)
		Dim content As String = reader.ReadToEnd()
	End Sub
End Module
response = requests.get("https://dsg-api.com/clients/{client_name}/fifa/get_tables?type={type}&id={id}&client={client_name}&authkey={client_authkey}", auth=("User", "Password"))
Response Example
200 Success
{"datasportsgroup":{"version":"2.363.3","sport":"esport_fifa","lang":"en","generated_utc":"2025-08-01T15:06:33+00:00","method":{"method_id":"363","name":"get_tables"},"tour":{"tour_id":"","name":"","gender":"male","tour_type":"non-tour","tour_season":{"tour_season_id":"","title":"","name":"","logo":"","competition":{"competition_id":"2068","name":"FIFA eWorld Cup","gender":"male","type":"player","format":"international_cup","area_id":"1","area_name":"World","last_updated":"2021-07-09 11:22:55","season":{"season_id":"66321","title":"2022","original_name":"FIFAe World Cup","start_date":"2022-07-14","end_date":"2022-07-17","logo":"https:\/\/www.dsg-images.com\/comps\/200x200\/2068_1.png","last_updated":"2022-07-14 09:21:09","round":{"round_id":"69433","name":"Group Stage","start_date":"2022-07-14","start_time":"","start_date_utc":"2022-07-14","start_time_utc":"","end_date":"2022-07-15","end_time":"","end_date_utc":"2022-07-15","end_time_utc":"","type":"table","last_updated":"2022-07-14 09:22:40","list":[{"type":"group","id":"16372","name":"Group A","last_updated":"2022-07-14 09:22:53","total":{"table":[{"position":"1","people_id":"369309","first_name":"Paulo","last_name":"Neto","short_name":"Paulo Neto","common_name":"Paulo Neto","nationality_area_id":"35","nationality_area_code":"BRA","nationality_area_name":"Brazil","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"8","matches_draw":"4","matches_lost":"2","score_for":"35","score_against":"17","score_difference":"18","points":"0"}},{"position":"2","people_id":"7790076","first_name":"Dan","last_name":"Ray","short_name":"Stingray","common_name":"Dan Ray","nationality_area_id":"250","nationality_area_code":"GBR","nationality_area_name":"Great Britain","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"8","matches_draw":"2","matches_lost":"4","score_for":"29","score_against":"24","score_difference":"5","points":"0"}},{"position":"3","people_id":"7790069","first_name":"Ehsan","last_name":"Zakeri","short_name":"Lamps","common_name":"Ehsan Zakeri","nationality_area_id":"203","nationality_area_code":"USA","nationality_area_name":"United States","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"6","matches_draw":"5","matches_lost":"3","score_for":"26","score_against":"21","score_difference":"5","points":"0"}},{"position":"4","people_id":"7790088","first_name":"Gabriel","last_name":"Freitas","short_name":"Young","common_name":"Gabriel Freitas","nationality_area_id":"35","nationality_area_code":"BRA","nationality_area_name":"Brazil","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"7","matches_draw":"2","matches_lost":"5","score_for":"34","score_against":"32","score_difference":"2","points":"0"}},{"position":"5","people_id":"7790091","first_name":"Levi","last_name":"de Weerd","short_name":"LevideWeerd","common_name":"Levi de Weerd","nationality_area_id":"138","nationality_area_code":"NLD","nationality_area_name":"Netherlands","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"6","matches_draw":"4","matches_lost":"4","score_for":"22","score_against":"20","score_difference":"2","points":"0"}},{"position":"6","people_id":"7790090","first_name":"Lasse","last_name":"Kristiansen","short_name":"OneWayCrazyy","common_name":"Lasse Kristiansen","nationality_area_id":"61","nationality_area_code":"DNK","nationality_area_name":"Denmark","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"2","matches_draw":"6","matches_lost":"6","score_for":"14","score_against":"26","score_difference":"-12","points":"0"}},{"position":"7","people_id":"7790064","first_name":"Maher","last_name":"Hajj","short_name":"TeamHajj","common_name":"Maher Hajj","nationality_area_id":"61","nationality_area_code":"DNK","nationality_area_name":"Denmark","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"2","matches_draw":"5","matches_lost":"7","score_for":"21","score_against":"28","score_difference":"-7","points":"0"}},{"position":"8","people_id":"7790077","first_name":"Damian","last_name":"Sitaram","short_name":"Damesheet","common_name":"Damian Sitaram","nationality_area_id":"138","nationality_area_code":"NLD","nationality_area_name":"Netherlands","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"1","matches_draw":"4","matches_lost":"9","score_for":"17","score_against":"30","score_difference":"-13","points":"0"}}]}},{"type":"group","id":"16373","name":"Group B","last_updated":"2022-07-14 09:22:53","total":{"table":[{"position":"1","people_id":"7790067","first_name":"Francesco Pio","last_name":"Tagliafierro","short_name":"Obrun2002","common_name":"Francesco Pio Tagliafierro","nationality_area_id":"100","nationality_area_code":"ITA","nationality_area_name":"Italy","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"8","matches_draw":"5","matches_lost":"1","score_for":"30","score_against":"14","score_difference":"16","points":"0"}},{"position":"2","people_id":"308313","first_name":"Stefano","last_name":"Pinna","short_name":"Pinna97","common_name":"Stefano Pinna","nationality_area_id":"27","nationality_area_code":"BEL","nationality_area_name":"Belgium","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"5","matches_draw":"5","matches_lost":"4","score_for":"21","score_against":"17","score_difference":"4","points":"0"}},{"position":"3","people_id":"7790078","first_name":"Emre","last_name":"Yilmaz","short_name":"EmreYilmaz","common_name":"Emre Yilmaz","nationality_area_id":"138","nationality_area_code":"NLD","nationality_area_name":"Netherlands","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"4","matches_draw":"7","matches_lost":"3","score_for":"26","score_against":"19","score_difference":"7","points":"0"}},{"position":"4","people_id":"7790066","first_name":"Emil","last_name":"Klenke","short_name":"Klenke","common_name":"Emil Klenke","nationality_area_id":"61","nationality_area_code":"DNK","nationality_area_name":"Denmark","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"5","matches_draw":"3","matches_lost":"6","score_for":"17","score_against":"21","score_difference":"-4","points":"0"}},{"position":"5","people_id":"308053","first_name":"Javier","last_name":"Romero","short_name":"JRA","common_name":"Javier Romero","nationality_area_id":"176","nationality_area_code":"ESP","nationality_area_name":"Spain","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"5","matches_draw":"3","matches_lost":"6","score_for":"18","score_against":"27","score_difference":"-9","points":"0"}},{"position":"6","people_id":"364653","first_name":"Benedikt","last_name":"Bauer","short_name":"BeneCR7x","common_name":"Benedikt Bauer","nationality_area_id":"80","nationality_area_code":"DEU","nationality_area_name":"Germany","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"4","matches_draw":"4","matches_lost":"6","score_for":"22","score_against":"30","score_difference":"-8","points":"0"}},{"position":"7","people_id":"7790074","first_name":"Gilles","last_name":"Bernard","short_name":"Gilles","common_name":"Gilles Bernard","nationality_area_id":"27","nationality_area_code":"BEL","nationality_area_name":"Belgium","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"4","matches_draw":"3","matches_lost":"7","score_for":"21","score_against":"23","score_difference":"-2","points":"0"}},{"position":"8","people_id":"95005","first_name":"Donovan","last_name":"Hunt","short_name":"Tekkz","common_name":"Donovan Hunt","nationality_area_id":"250","nationality_area_code":"GBR","nationality_area_name":"Great Britain","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"3","matches_draw":"6","matches_lost":"5","score_for":"23","score_against":"27","score_difference":"-4","points":"0"}}]}},{"type":"group","id":"16374","name":"Group C","last_updated":"2022-07-14 09:22:53","total":{"table":[{"position":"1","people_id":"366896","first_name":"Umut","last_name":"Gültekin","short_name":"Umut","common_name":"Umut Gültekin","nationality_area_id":"80","nationality_area_code":"DEU","nationality_area_name":"Germany","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"15","matches_won":"11","matches_draw":"0","matches_lost":"4","score_for":"29","score_against":"17","score_difference":"12","points":"0"}},{"position":"2","people_id":"220259","first_name":"Nicolas","last_name":"Villalba","short_name":"nicolas99fc","common_name":"Nicolas Villalba","nationality_area_id":"16","nationality_area_code":"ARG","nationality_area_name":"Argentina","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"6","matches_draw":"4","matches_lost":"4","score_for":"16","score_against":"14","score_difference":"2","points":"0"}},{"position":"3","people_id":"366894","first_name":"Diogo","last_name":"Pombo","short_name":"tuga810","common_name":"Diogo Pombo","nationality_area_id":"156","nationality_area_code":"PRT","nationality_area_name":"Portugal","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"5","matches_draw":"5","matches_lost":"4","score_for":"18","score_against":"15","score_difference":"3","points":"0"}},{"position":"4","people_id":"7790081","first_name":"Leandro","last_name":"Peixoto","short_name":"LPeixoto","common_name":"Leandro Peixoto","nationality_area_id":"76","nationality_area_code":"FRA","nationality_area_name":"France","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"5","matches_draw":"4","matches_lost":"5","score_for":"18","score_against":"16","score_difference":"2","points":"0"}},{"position":"5","people_id":"7790085","first_name":"David","last_name":"Estébanez Barrasa","short_name":"cone1996fc","common_name":"David Estébanez","nationality_area_id":"176","nationality_area_code":"ESP","nationality_area_name":"Spain","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"4","matches_draw":"5","matches_lost":"5","score_for":"16","score_against":"17","score_difference":"-1","points":"0"}},{"position":"6","people_id":"369326","first_name":"Olle","last_name":"Arbin","short_name":"OlleLito","common_name":"Olle Arbin","nationality_area_id":"184","nationality_area_code":"SWE","nationality_area_name":"Sweden","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"5","matches_draw":"2","matches_lost":"7","score_for":"15","score_against":"20","score_difference":"-5","points":"0"}},{"position":"7","people_id":"7790089","first_name":"Koray","last_name":"Kücükgünar","short_name":"KKoray ","common_name":"Koray Kücükgünar","nationality_area_id":"80","nationality_area_code":"DEU","nationality_area_name":"Germany","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"13","matches_won":"4","matches_draw":"4","matches_lost":"5","score_for":"17","score_against":"19","score_difference":"-2","points":"0"}},{"position":"8","people_id":"7790087","first_name":"Raffaele","last_name":"Cacciapuoti","short_name":"Er_Caccia98","common_name":"Raffaele Cacciapuoti","nationality_area_id":"100","nationality_area_code":"ITA","nationality_area_name":"Italy","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"3","matches_draw":"2","matches_lost":"9","score_for":"24","score_against":"35","score_difference":"-11","points":"0"}}]}},{"type":"group","id":"16375","name":"Group D","last_updated":"2022-07-14 09:22:53","total":{"table":[{"position":"1","people_id":"7790063","first_name":"Manuel","last_name":"Bachoore","short_name":"Bachoore","common_name":"Manuel Bachoore","nationality_area_id":"138","nationality_area_code":"NLD","nationality_area_name":"Netherlands","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"9","matches_draw":"3","matches_lost":"2","score_for":"28","score_against":"18","score_difference":"10","points":"0"}},{"position":"2","people_id":"7790065","first_name":"Matías","last_name":"Bonanno","short_name":"Matiasbonanno9","common_name":"Matías Bonanno","nationality_area_id":"16","nationality_area_code":"ARG","nationality_area_name":"Argentina","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"8","matches_draw":"5","matches_lost":"1","score_for":"21","score_against":"11","score_difference":"10","points":"0"}},{"position":"3","people_id":"369248","first_name":"Dylan","last_name":"Neuhausen","short_name":"DullenMIKE","common_name":"Dylan Neuhausen","nationality_area_id":"80","nationality_area_code":"DEU","nationality_area_name":"Germany","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"6","matches_draw":"5","matches_lost":"3","score_for":"30","score_against":"24","score_difference":"6","points":"0"}},{"position":"4","people_id":"308315","first_name":"Christopher","last_name":"Holly","short_name":"Didychrislito","common_name":"Christopher Holly","nationality_area_id":"203","nationality_area_code":"USA","nationality_area_name":"United States","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"Next Round","zone_id":"next_round","values":{"matches_total":"14","matches_won":"4","matches_draw":"7","matches_lost":"3","score_for":"29","score_against":"25","score_difference":"4","points":"0"}},{"position":"5","people_id":"7790071","first_name":"Edson","last_name":"Pedro","short_name":"Edson","common_name":"Edson Pedro","nationality_area_id":"35","nationality_area_code":"BRA","nationality_area_name":"Brazil","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"5","matches_draw":"1","matches_lost":"8","score_for":"27","score_against":"33","score_difference":"-6","points":"0"}},{"position":"6","people_id":"308332","first_name":"Damian","last_name":"Augustyniak","short_name":"Damie","common_name":"Damian Augustyniak","nationality_area_id":"155","nationality_area_code":"POL","nationality_area_name":"Poland","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"3","matches_draw":"3","matches_lost":"8","score_for":"20","score_against":"27","score_difference":"-7","points":"0"}},{"position":"7","people_id":"7790068","first_name":"Danilo","last_name":"Pinto","short_name":"Danipitbull","common_name":"Danilo Pinto","nationality_area_id":"100","nationality_area_code":"ITA","nationality_area_name":"Italy","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"3","matches_draw":"3","matches_lost":"8","score_for":"17","score_against":"25","score_difference":"-8","points":"0"}},{"position":"8","people_id":"308063","first_name":"Taichi","last_name":"Aoki","short_name":"WEB NASRI","common_name":"Taichi Aoki","nationality_area_id":"102","nationality_area_code":"JPN","nationality_area_name":"Japan","next_match_id":"","next_opponent_team_id":"","next_opponent_name":"","zone":"","zone_id":"","values":{"matches_total":"14","matches_won":"3","matches_draw":"3","matches_lost":"8","score_for":"21","score_against":"30","score_difference":"-9","points":"0"}}]}}]}}}}}}}