No Subscription to this function
GET /rugby/get_squad
Returns a list of players linked to a team.
Request URL
https://dsg-api.com/clients/{client_name}/rugby/get_squad?team={team_id}&client={client_name}&authkey={client_authkey}
Parameters
authkey
string Required
client authentification key
client
string Required
unique client ID
detailed
string Required
only 'yes' is valid, enables more details
ftype
string
changes feed type from XML to json (ftype=json)
lang
string
two-character language code, defaults to 'en'
picsize
string
one of 150x150, 50x50, 30x30 or 18x18 to get correct size of player picture.
team
int Required
team id to return
Nodes
method
details about the API function
method_id
unique ID of method.
name
name of method.
people
Basic information about the person
common_name
common name of the person
country_of_birth
name of the country the person was born
date_of_birth
birth date of the person
first_name
first name of the person
height
Height of person in centimeters
last_name
last name of the person
match_name
shortened match name of the person
membership_id
Unique identifier for the membership
nationality
current nationality of the person
people_id
unique identifier for person
place_of_birth
name of city the person was born
player_picture
full path URL of player headshot, size can be changed via the picsize parameter
position
position of the player
weight
Weight of person in kilograms.
staff
Basic details about the staff
common_name
common name of the person
country_of_birth
name of the country the person was born
date_of_birth
birth date of the person
first_name
first name of the person
last_name
last name of the person
match_name
shortened match name of the person
membership_id
Unique identifier for the membership
nationality
current nationality of the person
people_id
unique identifier for person
place_of_birth
name of city the person was born
player_picture
full path URL of player headshot, size can be changed via the picsize parameter
role
type of role ('player', 'coach' or 'assistant_coach', 'goalkeeper_coach', 'local_coach', 'scout', 'sporting director')
team
Basic details about a team
area_id
Unique identifier for area.
area_name
name of area the team is located
gender
gender of the team ('male', 'male youth', 'female' or 'female youth')
last_updated
when record was last updated. Format YYYY-MM-DD HH:MM:SS in CET timezone.
short_name
short name of the team.
status
The current status of the team ('active' or 'defunct')
team_id
unique team ID for the team.
team_name
current name of the team.
tla_name
three letter acronym for this team
type
Determines the type of team ('national' or 'club')
Response Headers
200
Success
401
Unauthorized
429
Rate limit exceeded
Code Samples
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://dsg-api.com/clients/{client_name}/rugby/get_squad?team={team_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}/rugby/get_squad?team={team_id}&client={client_name}&authkey={client_authkey}"
response = requests.get("https://dsg-api.com/clients/{client_name}/rugby/get_squad?team={team_id}&client={client_name}&authkey={client_authkey}", auth=("User", "Password"))
Response Example
200 Success
{"datasportsgroup":{"version":"1.0","sport":"rugby","lang":"en","method":{"method_id":"103","name":"get_squad"},"team":{"team_id":"30741","team_name":"Union Bordeaux Bègles","short_name":"Union Bordeaux","tla_name":"UBB","type":"club","gender":"male","status":"active","area_id":"76","area_name":"France","last_updated":"2018-08-25 17:40:27","people":[{"people_id":"224735","membership_id":"2142212","first_name":"Luke Maxwell","last_name":"Jones","match_name":"L. Jones","common_name":"Luke Jones","date_of_birth":"1991-04-02","place_of_birth":"Sydney, NSW","country_of_birth":"Australia","nationality":"Australia","position":"Lock"},{"people_id":"240319","membership_id":"2622514","first_name":"Jefferson","last_name":"Poirot","match_name":"J. Poirot","common_name":"Jefferson Poirot","date_of_birth":"1992-11-01","place_of_birth":"L'Isle-Adam","country_of_birth":"France","nationality":"France","position":"Prop"},{"people_id":"240325","membership_id":"2622536","first_name":"Adrien","last_name":"Pélissié","match_name":"A. Pélissié","common_name":"Adrien Pélissié","date_of_birth":"1990-08-07","place_of_birth":"Septfonds","country_of_birth":"France","nationality":"France","position":"Hooker"},{"people_id":"240329","membership_id":"2622544","first_name":"Marco","last_name":"Tauleigne","match_name":"M. Tauleigne","common_name":"Marco Tauleigne","date_of_birth":"1993-08-30","place_of_birth":"Montélimar","country_of_birth":"France","nationality":"France","position":"Back Row"},{"people_id":"240334","membership_id":"2622561","first_name":"Matthieu","last_name":"Jalibert","match_name":"M. Jalibert","common_name":"Matthieu Jalibert","date_of_birth":"1998-11-06","place_of_birth":"Saint-Germain-en-Laye","country_of_birth":"France","nationality":"France","position":"Fly Half"},{"people_id":"240379","membership_id":"2622738","first_name":"Baptiste","last_name":"Serin","match_name":"B. Serin","common_name":"Baptiste Serin","date_of_birth":"1994-06-20","place_of_birth":"La Teste-de-Buch","country_of_birth":"France","nationality":"France","position":"Scrum Half"},{"people_id":"264136","membership_id":"2718651","first_name":"Laurent","last_name":"Delboulbès","match_name":"L. Delboulbès","common_name":"Laurent Delboulbès","date_of_birth":"1986-11-17","place_of_birth":"Montauban","country_of_birth":"France","nationality":"France","position":"Prop"},{"people_id":"264231","membership_id":"2718814","first_name":"Vadim","last_name":"Cobîlaș","match_name":"V. Cobîlaș","common_name":"Vadim Cobîlaș","date_of_birth":"1983-07-30","place_of_birth":"Soroca","country_of_birth":"Moldova","nationality":"Moldova","position":"Prop"},{"people_id":"264232","membership_id":"2718816","first_name":"Jandré","last_name":"Marais","match_name":"J. Marais","common_name":"Jandré Marais","date_of_birth":"1989-06-14","place_of_birth":"Welkom, Free State","country_of_birth":"South Africa","nationality":"South Africa","position":"Lock"},{"people_id":"264233","membership_id":"2718817","first_name":"Mahamadou","last_name":"Diaby","match_name":"M. Diaby","common_name":"Mahamadou Diaby","date_of_birth":"1990-08-15","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Flanker"},{"people_id":"451541","membership_id":"2718819","first_name":"Leroy","last_name":"Houston","match_name":"L. Houston","common_name":"Leroy Houston","date_of_birth":"1986-11-10","place_of_birth":"Levin","country_of_birth":"New Zealand","nationality":"Australia","position":"Back Row"},{"people_id":"264235","membership_id":"2718820","first_name":"Yann","last_name":"Lesgourgues","match_name":"Y. Lesgourgues","common_name":"Yann Lesgourgues","date_of_birth":"1991-01-17","place_of_birth":"Bayonne","country_of_birth":"France","nationality":"France","position":"Scrum Half"},{"people_id":"264237","membership_id":"2718822","first_name":"Jean-Baptiste","last_name":"Dubié","match_name":"J. Dubié","common_name":"Jean-Baptiste Dubié","date_of_birth":"1989-07-16","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Centre"},{"people_id":"264238","membership_id":"2718824","first_name":"Julien","last_name":"Rey","match_name":"J. Rey","common_name":"Julien Rey","date_of_birth":"1986-09-01","place_of_birth":"Toulouse","country_of_birth":"France","nationality":"France","position":"Centre"},{"people_id":"452563","membership_id":"2718833","first_name":"Florian","last_name":"Dufour","match_name":"F. Dufour","common_name":"Florian Dufour","date_of_birth":"1997-10-29","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Hooker"},{"people_id":"264242","membership_id":"2718834","first_name":"Peni","last_name":"Ravai Kovekalou","match_name":"P. Ravai Kovekalou","common_name":"Peni Ravai","date_of_birth":"1990-06-16","place_of_birth":"","country_of_birth":"Fiji","nationality":"Fiji","position":"Hooker"},{"people_id":"264245","membership_id":"2718837","first_name":"Cyril","last_name":"Cazeaux","match_name":"C. Cazeaux","common_name":"Cyril Cazeaux","date_of_birth":"1995-02-10","place_of_birth":"Dax","country_of_birth":"France","nationality":"France","position":"Lock"},{"people_id":"264248","membership_id":"2718845","first_name":"Jean-Pascal","last_name":"Barraque","match_name":"J. Barraque","common_name":"Jean-Pascal Barraque","date_of_birth":"1991-04-24","place_of_birth":"Le Chesnay","country_of_birth":"France","nationality":"France","position":"Fly Half"},{"people_id":"264367","membership_id":"2719032","first_name":"Nans","last_name":"Ducuing","match_name":"N. Ducuing","common_name":"Nans Ducuing","date_of_birth":"1991-11-06","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Full Back"},{"people_id":"264372","membership_id":"2719043","first_name":"Blair","last_name":"Connor","match_name":"B. Connor","common_name":"Blair Connor","date_of_birth":"1988-09-29","place_of_birth":"Brisbane, QLD","country_of_birth":"Australia","nationality":"Australia","position":"Wing"},{"people_id":"264373","membership_id":"2719045","first_name":"Luke Gary","last_name":"Braid","match_name":"L. Braid","common_name":"Luke Braid","date_of_birth":"1988-10-05","place_of_birth":"Tauranga","country_of_birth":"New Zealand","nationality":"New Zealand","position":"Flanker"},{"people_id":"264374","membership_id":"2719048","first_name":"Cameron","last_name":"Woki","match_name":"C. Woki","common_name":"Cameron Woki","date_of_birth":"1998-11-07","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Flanker"},{"people_id":"264376","membership_id":"2719050","first_name":"Thierry","last_name":"Paiva","match_name":"T. Paiva","common_name":"Thierry Paiva","date_of_birth":"1995-11-19","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Prop"},{"people_id":"264380","membership_id":"2719058","first_name":"Maxime","last_name":"Lamothe","match_name":"M. Lamothe","common_name":"Maxime Lamothe","date_of_birth":"1998-10-03","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Hooker"},{"people_id":"264386","membership_id":"2719072","first_name":"Neville","last_name":"Edwards","match_name":"N. Edwards","common_name":"Neville Edwards","date_of_birth":"1987-11-22","place_of_birth":"","country_of_birth":"England","nationality":"England","position":"Wing"},{"people_id":"264388","membership_id":"2719073","first_name":"Clément","last_name":"Maynadier","match_name":"C. Maynadier","common_name":"Clément Maynadier","date_of_birth":"1988-10-11","place_of_birth":"Toulouse","country_of_birth":"France","nationality":"France","position":"Hooker"},{"people_id":"452561","membership_id":"2719077","first_name":"Alexandre","last_name":"Roumat","match_name":"A. Roumat","common_name":"Alexandre Roumat","date_of_birth":"1997-06-27","place_of_birth":"Dax","country_of_birth":"France","nationality":"France","position":"Back Row"},{"people_id":"264389","membership_id":"2719081","first_name":"Jules","last_name":"Gimbert","match_name":"J. Gimbert","common_name":"Jules Gimbert","date_of_birth":"1998-03-02","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Scrum Half"},{"people_id":"452565","membership_id":"2719119","first_name":"Geoffrey","last_name":"Cros","match_name":"G. Cros","common_name":"Geoffrey Cros","date_of_birth":"1997-03-08","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Full Back"},{"people_id":"264404","membership_id":"2719121","first_name":"Romain","last_name":"Lonca","match_name":"R. Lonca","common_name":"Romain Lonca","date_of_birth":"1991-11-26","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Full Back"},{"people_id":"452556","membership_id":"2749860","first_name":"Romain","last_name":"Buros","match_name":"R. Buros","common_name":"Romain Buros","date_of_birth":"1997-07-31","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Full Back"},{"people_id":"264183","membership_id":"2749861","first_name":"Lekso","last_name":"Kaulashvili","match_name":"L. Kaulashvili","common_name":"Lekso Kaulashvili","date_of_birth":"1992-08-27","place_of_birth":"Tbilisi","country_of_birth":"Georgia","nationality":"Georgia","position":"Prop"},{"people_id":"451050","membership_id":"2749862","first_name":"Setareki","last_name":"Tamanivalu","match_name":"S. Tamanivalu","common_name":"Seta Tamanivalu","date_of_birth":"1992-07-23","place_of_birth":"Lautoka","country_of_birth":"Fiji","nationality":"New Zealand","position":"Centre"},{"people_id":"264004","membership_id":"2749863","first_name":"Semi","last_name":"Radrara Turagasoli Waqavatu","match_name":"S. Radrara","common_name":"Semi Radrara","date_of_birth":"1992-06-13","place_of_birth":"Suva","country_of_birth":"Fiji","nationality":"Fiji","position":"Wing"},{"people_id":"264223","membership_id":"2749864","first_name":"Brock","last_name":"James","match_name":"B. James","common_name":"Brock James","date_of_birth":"1981-10-22","place_of_birth":"","country_of_birth":"Australia","nationality":"Australia","position":"Fly Half"},{"people_id":"263950","membership_id":"2749865","first_name":"George","last_name":"Tilsley","match_name":"G. Tilsley","common_name":"George Tilsley","date_of_birth":"1992-02-27","place_of_birth":"","country_of_birth":"New Zealand","nationality":"New Zealand","position":"Full Back"},{"people_id":"450960","membership_id":"2749866","first_name":"Eto","last_name":"Nabuli","match_name":"E. Nabuli","common_name":"Eto Nabuli","date_of_birth":"1988-08-24","place_of_birth":"Sigatoka","country_of_birth":"Fiji","nationality":"Australia","position":"Wing"},{"people_id":"450967","membership_id":"2749867","first_name":"Kane","last_name":"Douglas","match_name":"K. Douglas","common_name":"Kane Douglas","date_of_birth":"1989-06-01","place_of_birth":"Maclean, NSW","country_of_birth":"Australia","nationality":"Australia","position":"Lock"},{"people_id":"264097","membership_id":"2749868","first_name":"Ulupano","last_name":"Seuteni","match_name":"U. Seuteni","common_name":"UJ Seuteni","date_of_birth":"1993-12-09","place_of_birth":"Adelaide, SA","country_of_birth":"Australia","nationality":"Australia","position":"Centre"},{"people_id":"264371","membership_id":"2749869","first_name":"Afaesetiti","last_name":"Amosa","match_name":"A. Amosa","common_name":"Afa Amosa","date_of_birth":"1990-10-11","place_of_birth":"","country_of_birth":"Samoa","nationality":"Samoa","position":"Lock"},{"people_id":"264059","membership_id":"2749870","first_name":"Viliamu","last_name":"Afatia","match_name":"V. Afatia","common_name":"Viliamu Afatia","date_of_birth":"1990-05-24","place_of_birth":"Apia","country_of_birth":"Samoa","nationality":"Samoa","position":"Prop"},{"people_id":"452480","membership_id":"2749871","first_name":"Lasha","last_name":"Tabidze","match_name":"L. Tabidze","common_name":"Lasha Tabidze","date_of_birth":"1997-07-04","place_of_birth":"","country_of_birth":"Georgia","nationality":"Georgia","position":"Prop"},{"people_id":"452564","membership_id":"2749872","first_name":"Nathan","last_name":"Decron","match_name":"N. Decron","common_name":"Nathan Decron","date_of_birth":"1998-02-17","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Centre"},{"people_id":"3143955","membership_id":"2761050","first_name":"Nicolas","last_name":"Plazy","match_name":"N. Plazy","common_name":"Nicolas Plazy","date_of_birth":"1994-05-17","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Wing"},{"people_id":"3153607","membership_id":"2765723","first_name":"Lucas","last_name":"Meret","match_name":"L. Meret","common_name":"Lucas Meret","date_of_birth":"1995-01-30","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Fly Half"},{"people_id":"3153608","membership_id":"2765724","first_name":"Beka","last_name":"Gorgadze","match_name":"B. Gorgadze","common_name":"Beka Gorgadze","date_of_birth":"1996-02-08","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Back Row"},{"people_id":"3168740","membership_id":"2816340","first_name":"Lucas","last_name":"Lebraud","match_name":"L. Lebraud","common_name":"Lucas Lebraud","date_of_birth":"1997-04-08","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Centre"},{"people_id":"243188","membership_id":"2837467","first_name":"Mariano","last_name":"Galarza","match_name":"M. Galarza","common_name":"Mariano Galarza","date_of_birth":"1986-11-12","place_of_birth":"","country_of_birth":"Argentina","nationality":"Argentina","position":"Lock"},{"people_id":"3254983","membership_id":"3000634","first_name":"Enzo","last_name":"Baggiani","match_name":"E. Baggiani","common_name":"Enzo Baggiani","date_of_birth":"","place_of_birth":"","country_of_birth":"France","nationality":"France","position":"Prop"},{"people_id":"2137226","membership_id":"3000635","first_name":"Greg","last_name":"Peterson","match_name":"G. Peterson","common_name":"Greg Peterson","date_of_birth":"1991-03-26","place_of_birth":"","country_of_birth":"Scotland","nationality":"Scotland","position":"Lock"}]},"staff":[]}}