No Subscription to this function
GET /water_polo/get_season_team
Returns all teams which are of the seasons
Request URL
https://dsg-api.com/clients/{client_name}/water_polo/get_season_team?season_id={season_id}&client={client_name}&authkey={client_authkey}
Parameters
authkey
string Required
client authentification key
client
string Required
unique client ID
ftype
string
changes feed type from XML to json (ftype=json)
season_id
int Required
season id to get teams from
Nodes
competition
Details about competition
area_id
unique identifier for area.
area_name
contains the area name.
competition_id
unique identifier for a competition.
format
competition format to filter out leagues or cups
last_updated
When record was last updated. Format YYYY-MM-DD HH:MM:SS in CET timezone.
name
name of the competition.
teamtype
determines the type of team/competition (male,female,male_youth,female_youth)
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
sport
sport of the API
version
version of the API
method
details about the API function
method_id
unique ID of method.
name
name of method.
rounds
Details about round
current_gameweek
displays the gameweek of nearest match to today
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.
name
name of round
round_id
unique identifier of round.
start_date
start date, format 'yyyy-mm-dd'.
type
Determines if the round contains a table or a cup structure (knock-out).
season
Details about 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
team
basic team informations
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.
original_team_name
original team name during the season
short_name
short name of the team.
status
The current status of the team ('active' or 'defunct')
team_id
Unique identifier for team
team_logo
full path URL of team logo
team_name
current team name
type
Determines the type of team ('national' or 'club')
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}/water_polo/get_season_team?season_id={season_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}/water_polo/get_season_team?season_id={season_id}&client={client_name}&authkey={client_authkey}"
response = requests.get("https://dsg-api.com/clients/{client_name}/water_polo/get_season_team?season_id={season_id}&client={client_name}&authkey={client_authkey}", auth=("User", "Password"))
Response Example
200 Success
{"datasportsgroup":{"version":"2.0","sport":"water_polo","lang":"","method":{"method_id":"216","name":"get_season_team"},"competition":{"competition_id":"1961","name":"FINA World Cup","teamtype":"male","type":"international","format":"international_cup","area_id":"1","area_name":"World","last_updated":"2019-06-09 18:57:45","season":{"season_id":"18084","title":"2018 Berlin","original_name":"FINA World Cup","start_date":"2018-09-11","end_date":"2018-09-16","logo":"https:\/\/www.dsg-images.com\/comps\/200x200\/1961_1.png","last_updated":"2018-09-11 13:26:51","team":[{"team_id":"36696","team_name":"Australia","original_team_name":"Australia","short_name":"Australia","type":"national","gender":"male","status":"active","team_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/36696.png","last_updated":"2018-06-24 12:17:51"},{"team_id":"36694","team_name":"Croatia","original_team_name":"Croatia","short_name":"Croatia","type":"national","gender":"male","status":"active","team_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/36694.png","last_updated":"2018-06-24 12:17:33"},{"team_id":"36698","team_name":"Germany","original_team_name":"Germany","short_name":"Germany","type":"national","gender":"male","status":"active","team_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/36698.png","last_updated":"2018-06-24 13:54:31"},{"team_id":"36697","team_name":"Hungary","original_team_name":"Hungary","short_name":"Hungary","type":"national","gender":"male","status":"active","team_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/36697.png","last_updated":"2018-06-24 12:17:58"},{"team_id":"36709","team_name":"Japan","original_team_name":"Japan","short_name":"Japan","type":"national","gender":"male","status":"active","team_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/36709.png","last_updated":"2018-09-12 13:09:51"},{"team_id":"36692","team_name":"Serbia","original_team_name":"Serbia","short_name":"Serbia","type":"national","gender":"male","status":"active","team_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/36692.png","last_updated":"2018-06-24 12:17:14"},{"team_id":"36690","team_name":"South Africa","original_team_name":"South Africa","short_name":"South Africa","type":"national","gender":"male","status":"active","team_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/36690.png","last_updated":"2018-06-24 12:16:54"},{"team_id":"36693","team_name":"United States","original_team_name":"United States","short_name":"United States","type":"national","gender":"male","status":"active","team_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/36693.png","last_updated":"2018-06-24 12:17:25"}]},"rounds":[{"round_id":"24154","name":"Quarter-finals","start_date":"2018-09-14","end_date":"2018-09-14","current_gameweek":"","last_updated":"2018-09-07 13:54:35","team":[{"team_id":"36690","team_name":"South Africa","original_team_name":"South Africa","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:16:54"},{"team_id":"36692","team_name":"Serbia","original_team_name":"Serbia","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:14"},{"team_id":"36693","team_name":"United States","original_team_name":"United States","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:25"},{"team_id":"36694","team_name":"Croatia","original_team_name":"Croatia","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:33"},{"team_id":"36696","team_name":"Australia","original_team_name":"Australia","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:51"},{"team_id":"36697","team_name":"Hungary","original_team_name":"Hungary","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:58"},{"team_id":"36698","team_name":"Germany","original_team_name":"Germany","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 13:54:31"},{"team_id":"36709","team_name":"Japan","original_team_name":"Japan","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-09-12 13:09:51"}]},{"round_id":"24155","name":"5th Place Playoff","start_date":"2018-09-15","end_date":"2018-09-15","current_gameweek":"","last_updated":"2018-09-07 13:54:35","team":[{"team_id":"36690","team_name":"South Africa","original_team_name":"South Africa","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:16:54"},{"team_id":"36693","team_name":"United States","original_team_name":"United States","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:25"},{"team_id":"36694","team_name":"Croatia","original_team_name":"Croatia","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:33"},{"team_id":"36709","team_name":"Japan","original_team_name":"Japan","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-09-12 13:09:51"}]},{"round_id":"24156","name":"Semi-finals","start_date":"2018-09-15","end_date":"2018-09-15","current_gameweek":"","last_updated":"2018-09-07 13:54:35","team":[{"team_id":"36692","team_name":"Serbia","original_team_name":"Serbia","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:14"},{"team_id":"36696","team_name":"Australia","original_team_name":"Australia","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:51"},{"team_id":"36697","team_name":"Hungary","original_team_name":"Hungary","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:58"},{"team_id":"36698","team_name":"Germany","original_team_name":"Germany","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 13:54:31"}]},{"round_id":"24157","name":"7th Place","start_date":"2018-09-16","end_date":"2018-09-16","current_gameweek":"","last_updated":"2018-09-07 13:54:35","team":[{"team_id":"36690","team_name":"South Africa","original_team_name":"South Africa","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:16:54"},{"team_id":"36709","team_name":"Japan","original_team_name":"Japan","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-09-12 13:09:51"}]},{"round_id":"24158","name":"5th Place","start_date":"2018-09-16","end_date":"2018-09-16","current_gameweek":"","last_updated":"2018-09-07 13:54:35","team":[{"team_id":"36693","team_name":"United States","original_team_name":"United States","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:25"},{"team_id":"36694","team_name":"Croatia","original_team_name":"Croatia","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:33"}]},{"round_id":"24159","name":"3rd Place","start_date":"2018-09-16","end_date":"2018-09-16","current_gameweek":"","last_updated":"2018-09-07 13:54:35","team":[{"team_id":"36692","team_name":"Serbia","original_team_name":"Serbia","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:14"},{"team_id":"36698","team_name":"Germany","original_team_name":"Germany","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 13:54:31"}]},{"round_id":"24160","name":"Final","start_date":"2018-09-16","end_date":"2018-09-16","current_gameweek":"","last_updated":"2018-09-07 13:54:35","team":[{"team_id":"36696","team_name":"Australia","original_team_name":"Australia","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:51"},{"team_id":"36697","team_name":"Hungary","original_team_name":"Hungary","type":"national","gender":"male","status":"active","team_logo":"","last_updated":"2018-06-24 12:17:58"}]}]}}}