No Subscription to this function
GET /soccer/get_videos
Returns latest videos (previews, reviews, gameweeks summaries)
Request URL
https://dsg-api.com/clients/{client_name}/soccer/soccer/get_videos?type=competition&id=2&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)
id
int Required
object id to return
type
string Required
type is either "match" or "competition"
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).
content
details about the content
duration
Video duration in seconds
type
Content type
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
match
details about the particular match
date
Date of match, format 'yyyy-mm-dd' (CET)
match_id
unique identifier of match.
team_a_name
current name of the home team.
team_b_name
current name of the away team.
time
start time (CET), format 'hh:mm:ss'.
venue_name
current name of the venue
method
details about the API function
method_id
unique ID of method.
name
name of method.
player
details about the video
height
height dimension of the video
url
video url
width
width dimension of the video
thumbnail
details about the video thumbnail
height
height dimension of the video thumbnail
url
video thumbnail url
width
width dimension of the video thumbnail
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}/soccer/soccer/get_videos?type=competition&id=2&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}/soccer/soccer/get_videos?type=competition&id=2&client={client_name}&authkey={client_authkey}"
response = requests.get("https://dsg-api.com/clients/{client_name}/soccer/soccer/get_videos?type=competition&id=2&client={client_name}&authkey={client_authkey}", auth=("User", "Password"))
Response Example
200 Success