No Subscription to this function
GET /motorsports/get_calendar
Returns all tournaments of one year
Request URL
https://dsg-api.com/clients/{client_name}/motorsports/get_calendar?cs={tour_season_id}&client={client_name}&authkey={client_authkey}
Parameters
authkey
string Required
client authentification key
client
string Required
unique client ID
cs
int Required
unique identifier for a whole season of the particular championship
ftype
string
changes feed type from XML to json (ftype=json)
lang
string
two-character language code, defaults to 'en'
Nodes
championship
details about a championship
championship_id
unique championship identifier
name
name of the particular championship
championship_season
details about a championship season
championship_season_id
unique identifier of a championship season
title
title of the particular championship season
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.
race
details about a specific race
area_id
unique identifier for area.
area_name
contains the area name.
city_id
unique identifier for cities
city_name
Name of the city where the race was located
end_date
End date of season, format 'yyyy-mm-dd'.
logo
full path URL of logo for particular season
race_id
unique identifier for a race
race_title
title of the race (normally the year of the season used)
season_id
unique identifier of an particular season of the race
season_name
name of the race for this particular year (including sponsor names etc)
season_title
title of season
start_date
Start date of season, format 'yyyy-mm-dd'.
winner
people_id of the race winner
winner_name
name of the race winner
winner_nationality
nationality of the winner (area_id)
session
details about a specific session of a season
end_date_utc
End date of session (UTC), format 'yyyy-mm-dd'.
end_time_utc
End time of session (UTC), format 'hh:ii:ss'.
race_distance
distance of the whole race in kilometers
session_id
unique identifier for a session
session_name
name of the particular session
start_date_utc
Start date of session (UTC), format 'yyyy-mm-dd'.
start_time_utc
Start time of session (UTC), format 'hh:ii:ss'.
track_laps
number of laps for the race session
track_length
distance of one round in kilometers
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}/motorsports/get_calendar?cs={tour_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}/motorsports/get_calendar?cs={tour_season_id}&client={client_name}&authkey={client_authkey}"
response = requests.get("https://dsg-api.com/clients/{client_name}/motorsports/get_calendar?cs={tour_season_id}&client={client_name}&authkey={client_authkey}", auth=("User", "Password"))
Response Example
200 Success
{"datasportsgroup":{"version":"1.0","sport":"motorsports","lang":"en","method":{"method_id":"320","name":"get_calendar"},"championship":{"championship_id":"7","name":"FIA Formula One World Championship","championship_season":{"championship_season_id":"24","title":"2019","race":[{"race_id":"1880","race_name":"Australian Grand Prix","area_id":"19","area_name":"Australia","area_code":"AUS","city_name":"Melbourne, VIC","season_id":"21093","season_title":"2019","season_name":"Australian Grand Prix","winner":"244846","winner_name":"Valtteri Bottas","winner_nationality":"75","start_date":"2019-03-15","end_date":"2019-03-17","logo":"","session":[{"session_id":"30281","session_name":"Free Practice 1","start_date_utc":"2019-03-15","start_time_utc":"01:00:00","end_date_utc":"2019-03-15","end_time_utc":"02:30:00"},{"session_id":"30282","session_name":"Free Practice 2","start_date_utc":"2019-03-15","start_time_utc":"05:00:00","end_date_utc":"2019-03-15","end_time_utc":"06:30:00"},{"session_id":"30283","session_name":"Free Practice 3","start_date_utc":"2019-03-16","start_time_utc":"03:00:00","end_date_utc":"2019-03-16","end_time_utc":"04:00:00"},{"session_id":"30284","session_name":"Qualification","start_date_utc":"2019-03-16","start_time_utc":"06:00:00","end_date_utc":"2019-03-16","end_time_utc":"07:00:00"},{"session_id":"30285","session_name":"Race","start_date_utc":"2019-03-17","start_time_utc":"05:10:00","end_date_utc":"2019-03-17","end_time_utc":"07:10:00","race_distance":"307.574","track_length":"5.303","laps":"58"}]},{"race_id":"1882","race_name":"Bahrain Grand Prix","area_id":"23","area_name":"Bahrain","area_code":"BHR","city_name":"Sakhir","season_id":"21094","season_title":"2019","season_name":"Bahrain Grand Prix","winner":"244845","winner_name":"Lewis Hamilton","winner_nationality":"250","start_date":"2019-03-29","end_date":"2019-03-31","logo":"","session":[{"session_id":"30286","session_name":"Free Practice 1","start_date_utc":"2019-03-29","start_time_utc":"11:00:00","end_date_utc":"2019-03-29","end_time_utc":"12:30:00"},{"session_id":"30287","session_name":"Free Practice 2","start_date_utc":"2019-03-29","start_time_utc":"15:00:00","end_date_utc":"2019-03-29","end_time_utc":"16:30:00"},{"session_id":"30288","session_name":"Free Practice 3","start_date_utc":"2019-03-30","start_time_utc":"12:00:00","end_date_utc":"2019-03-30","end_time_utc":"13:00:00"},{"session_id":"30289","session_name":"Qualification","start_date_utc":"2019-03-30","start_time_utc":"15:00:00","end_date_utc":"2019-03-30","end_time_utc":"16:00:00"},{"session_id":"30290","session_name":"Race","start_date_utc":"2019-03-31","start_time_utc":"15:10:00","end_date_utc":"2019-03-31","end_time_utc":"17:10:00","race_distance":"308.484","track_length":"5.412","laps":"57"}]},{"race_id":"1883","race_name":"Chinese Grand Prix","area_id":"49","area_name":"China PR","area_code":"CHN","city_name":"Shanghai","season_id":"21095","season_title":"2019","season_name":"Chinese Grand Prix","winner":"244845","winner_name":"Lewis Hamilton","winner_nationality":"250","start_date":"2019-04-12","end_date":"2019-04-14","logo":"","session":[{"session_id":"30291","session_name":"Free Practice 1","start_date_utc":"2019-04-12","start_time_utc":"02:00:00","end_date_utc":"2019-04-12","end_time_utc":"03:30:00"},{"session_id":"30292","session_name":"Free Practice 2","start_date_utc":"2019-04-12","start_time_utc":"06:00:00","end_date_utc":"2019-04-12","end_time_utc":"07:30:00"},{"session_id":"30293","session_name":"Free Practice 3","start_date_utc":"2019-04-13","start_time_utc":"03:00:00","end_date_utc":"2019-04-13","end_time_utc":"04:00:00"},{"session_id":"30294","session_name":"Qualification","start_date_utc":"2019-04-13","start_time_utc":"06:00:00","end_date_utc":"2019-04-13","end_time_utc":"07:00:00"},{"session_id":"30295","session_name":"Race","start_date_utc":"2019-04-14","start_time_utc":"06:10:00","end_date_utc":"2019-04-14","end_time_utc":"08:10:00","race_distance":"305.256","track_length":"5.451","laps":"56"}]},{"race_id":"1884","race_name":"Azerbaijan Grand Prix","area_id":"21","area_name":"Azerbaijan","area_code":"AZE","city_name":"Bakı","season_id":"21096","season_title":"2019","season_name":"Azerbaijan Grand Prix","winner":"244846","winner_name":"Valtteri Bottas","winner_nationality":"75","start_date":"2019-04-26","end_date":"2019-04-28","logo":"","session":[{"session_id":"30296","session_name":"Free Practice 1","start_date_utc":"2019-04-26","start_time_utc":"09:00:00","end_date_utc":"2019-04-26","end_time_utc":"10:30:00"},{"session_id":"30297","session_name":"Free Practice 2","start_date_utc":"2019-04-26","start_time_utc":"13:00:00","end_date_utc":"2019-04-26","end_time_utc":"14:30:00"},{"session_id":"30298","session_name":"Free Practice 3","start_date_utc":"2019-04-27","start_time_utc":"10:00:00","end_date_utc":"2019-04-27","end_time_utc":"11:00:00"},{"session_id":"30299","session_name":"Qualification","start_date_utc":"2019-04-27","start_time_utc":"13:00:00","end_date_utc":"2019-04-27","end_time_utc":"14:00:00"},{"session_id":"30300","session_name":"Race","start_date_utc":"2019-04-28","start_time_utc":"12:10:00","end_date_utc":"2019-04-28","end_time_utc":"14:10:00","race_distance":"306.153","track_length":"6.003","laps":"51"}]},{"race_id":"1885","race_name":"Spanish Grand Prix","area_id":"176","area_name":"Spain","area_code":"ESP","city_name":"Montmeló","season_id":"21097","season_title":"2019","season_name":"Spanish Grand Prix","winner":"244845","winner_name":"Lewis Hamilton","winner_nationality":"250","start_date":"2019-05-10","end_date":"2019-05-12","logo":"","session":[{"session_id":"30301","session_name":"Free Practice 1","start_date_utc":"2019-05-10","start_time_utc":"09:00:00","end_date_utc":"2019-05-10","end_time_utc":"10:30:00"},{"session_id":"30302","session_name":"Free Practice 2","start_date_utc":"2019-05-10","start_time_utc":"13:00:00","end_date_utc":"2019-05-10","end_time_utc":"14:30:00"},{"session_id":"30303","session_name":"Free Practice 3","start_date_utc":"2019-05-11","start_time_utc":"10:00:00","end_date_utc":"2019-05-11","end_time_utc":"11:00:00"},{"session_id":"30304","session_name":"Qualification","start_date_utc":"2019-05-11","start_time_utc":"13:00:00","end_date_utc":"2019-05-11","end_time_utc":"14:00:00"},{"session_id":"30305","session_name":"Race","start_date_utc":"2019-05-12","start_time_utc":"13:10:00","end_date_utc":"2019-05-12","end_time_utc":"15:10:00","race_distance":"307.23","track_length":"4.655","laps":"66"}]},{"race_id":"1886","race_name":"Monaco Grand Prix","area_id":"253","area_name":"Monaco","area_code":"MCO","city_name":"Monte Carlo","season_id":"21098","season_title":"2019","season_name":"Monaco Grand Prix","winner":"244845","winner_name":"Lewis Hamilton","winner_nationality":"250","start_date":"2019-05-23","end_date":"2019-05-26","logo":"","session":[{"session_id":"30306","session_name":"Free Practice 1","start_date_utc":"2019-05-23","start_time_utc":"09:00:00","end_date_utc":"2019-05-23","end_time_utc":"10:30:00"},{"session_id":"30307","session_name":"Free Practice 2","start_date_utc":"2019-05-23","start_time_utc":"13:00:00","end_date_utc":"2019-05-23","end_time_utc":"14:30:00"},{"session_id":"30308","session_name":"Free Practice 3","start_date_utc":"2019-05-25","start_time_utc":"10:00:00","end_date_utc":"2019-05-25","end_time_utc":"11:00:00"},{"session_id":"30309","session_name":"Qualification","start_date_utc":"2019-05-25","start_time_utc":"13:00:00","end_date_utc":"2019-05-25","end_time_utc":"14:00:00"},{"session_id":"30310","session_name":"Race","start_date_utc":"2019-05-26","start_time_utc":"13:10:00","end_date_utc":"2019-05-26","end_time_utc":"15:10:00","race_distance":"260.286","track_length":"3.337","laps":"78"}]},{"race_id":"1887","race_name":"Canadian Grand Prix","area_id":"43","area_name":"Canada","area_code":"CAN","city_name":"Montréal, QC","season_id":"21099","season_title":"2019","season_name":"Canadian Grand Prix","winner":"244845","winner_name":"Lewis Hamilton","winner_nationality":"250","start_date":"2019-06-07","end_date":"2019-06-09","logo":"","session":[{"session_id":"30311","session_name":"Free Practice 1","start_date_utc":"2019-06-07","start_time_utc":"14:00:00","end_date_utc":"2019-06-07","end_time_utc":"15:30:00"},{"session_id":"30312","session_name":"Free Practice 2","start_date_utc":"2019-06-07","start_time_utc":"18:00:00","end_date_utc":"2019-06-07","end_time_utc":"19:30:00"},{"session_id":"30313","session_name":"Free Practice 3","start_date_utc":"2019-06-08","start_time_utc":"15:00:00","end_date_utc":"2019-06-08","end_time_utc":"16:00:00"},{"session_id":"30314","session_name":"Qualification","start_date_utc":"2019-06-08","start_time_utc":"18:00:00","end_date_utc":"2019-06-08","end_time_utc":"19:00:00"},{"session_id":"30315","session_name":"Race","start_date_utc":"2019-06-09","start_time_utc":"18:10:00","end_date_utc":"2019-06-09","end_time_utc":"20:10:00","race_distance":"261.66","track_length":"4.361","laps":"60"}]},{"race_id":"1888","race_name":"French Grand Prix","area_id":"76","area_name":"France","area_code":"FRA","city_name":"Le Castellet","season_id":"21100","season_title":"2019","season_name":"French Grand Prix","winner":"244845","winner_name":"Lewis Hamilton","winner_nationality":"250","start_date":"2019-06-21","end_date":"2019-06-23","logo":"","session":[{"session_id":"30316","session_name":"Free Practice 1","start_date_utc":"2019-06-21","start_time_utc":"09:00:00","end_date_utc":"2019-06-21","end_time_utc":"10:30:00"},{"session_id":"30317","session_name":"Free Practice 2","start_date_utc":"2019-06-21","start_time_utc":"13:00:00","end_date_utc":"2019-06-21","end_time_utc":"14:30:00"},{"session_id":"30318","session_name":"Free Practice 3","start_date_utc":"2019-06-22","start_time_utc":"10:00:00","end_date_utc":"2019-06-22","end_time_utc":"11:00:00"},{"session_id":"30374","session_name":"Qualification","start_date_utc":"2019-06-22","start_time_utc":"13:00:00","end_date_utc":"2019-06-22","end_time_utc":"14:00:00"},{"session_id":"30319","session_name":"Race","start_date_utc":"2019-06-23","start_time_utc":"13:10:00","end_date_utc":"2019-06-23","end_time_utc":"15:10:00","race_distance":"309.626","track_length":"5.842","laps":"53"}]},{"race_id":"1889","race_name":"Austrian Grand Prix","area_id":"20","area_name":"Austria","area_code":"AUT","city_name":"Spielberg","season_id":"21101","season_title":"2019","season_name":"Austrian Grand Prix","winner":"244848","winner_name":"Max Verstappen","winner_nationality":"138","start_date":"2019-06-28","end_date":"2019-06-30","logo":"","session":[{"session_id":"30320","session_name":"Free Practice 1","start_date_utc":"2019-06-28","start_time_utc":"09:00:00","end_date_utc":"2019-06-28","end_time_utc":"10:30:00"},{"session_id":"30321","session_name":"Free Practice 2","start_date_utc":"2019-06-28","start_time_utc":"13:00:00","end_date_utc":"2019-06-28","end_time_utc":"14:30:00"},{"session_id":"30322","session_name":"Free Practice 3","start_date_utc":"2019-06-29","start_time_utc":"10:00:00","end_date_utc":"2019-06-29","end_time_utc":"11:00:00"},{"session_id":"30323","session_name":"Qualification","start_date_utc":"2019-06-29","start_time_utc":"13:00:00","end_date_utc":"2019-06-29","end_time_utc":"14:00:00"},{"session_id":"30324","session_name":"Race","start_date_utc":"2019-06-30","start_time_utc":"13:10:00","end_date_utc":"2019-06-30","end_time_utc":"15:10:00","race_distance":"306.578","track_length":"4.318","laps":"71"}]},{"race_id":"1890","race_name":"British Grand Prix","area_id":"250","area_name":"Great Britain","area_code":"GBR","city_name":"Silverstone","season_id":"21102","season_title":"2019","season_name":"British Grand Prix","winner":"244845","winner_name":"Lewis Hamilton","winner_nationality":"250","start_date":"2019-07-12","end_date":"2019-07-14","logo":"","session":[{"session_id":"30325","session_name":"Free Practice 1","start_date_utc":"2019-07-12","start_time_utc":"09:00:00","end_date_utc":"2019-07-12","end_time_utc":"10:30:00"},{"session_id":"30326","session_name":"Free Practice 2","start_date_utc":"2019-07-12","start_time_utc":"13:00:00","end_date_utc":"2019-07-12","end_time_utc":"14:30:00"},{"session_id":"30327","session_name":"Free Practice 3","start_date_utc":"2019-07-13","start_time_utc":"10:00:00","end_date_utc":"2019-07-13","end_time_utc":"11:00:00"},{"session_id":"30328","session_name":"Qualification","start_date_utc":"2019-07-13","start_time_utc":"13:00:00","end_date_utc":"2019-07-13","end_time_utc":"14:00:00"},{"session_id":"30329","session_name":"Race","start_date_utc":"2019-07-14","start_time_utc":"13:10:00","end_date_utc":"2019-07-14","end_time_utc":"15:10:00","race_distance":"306.332","track_length":"5.891","laps":"52"}]},{"race_id":"1891","race_name":"German Grand Prix","area_id":"80","area_name":"Germany","area_code":"DEU","city_name":"Hockenheim","season_id":"21103","season_title":"2019","season_name":"German Grand Prix","winner":"244848","winner_name":"Max Verstappen","winner_nationality":"138","start_date":"2019-07-26","end_date":"2019-07-28","logo":"","session":[{"session_id":"30330","session_name":"Free Practice 1","start_date_utc":"2019-07-26","start_time_utc":"09:00:00","end_date_utc":"2019-07-26","end_time_utc":"10:30:00"},{"session_id":"30331","session_name":"Free Practice 2","start_date_utc":"2019-07-26","start_time_utc":"13:00:00","end_date_utc":"2019-07-26","end_time_utc":"14:30:00"},{"session_id":"30332","session_name":"Free Practice 3","start_date_utc":"2019-07-27","start_time_utc":"10:00:00","end_date_utc":"2019-07-27","end_time_utc":"11:00:00"},{"session_id":"30333","session_name":"Qualification","start_date_utc":"2019-07-27","start_time_utc":"13:00:00","end_date_utc":"2019-07-27","end_time_utc":"14:00:00"},{"session_id":"30334","session_name":"Race","start_date_utc":"2019-07-28","start_time_utc":"13:10:00","end_date_utc":"2019-07-28","end_time_utc":"15:10:00","race_distance":"306.458","track_length":"4.574","laps":"67"}]},{"race_id":"1892","race_name":"Hungarian Grand Prix","area_id":"92","area_name":"Hungary","area_code":"HUN","city_name":"Mogyoród","season_id":"21104","season_title":"2019","season_name":"Hungarian Grand Prix","winner":"244845","winner_name":"Lewis Hamilton","winner_nationality":"250","start_date":"2019-08-02","end_date":"2019-08-04","logo":"","session":[{"session_id":"30335","session_name":"Free Practice 1","start_date_utc":"2019-08-02","start_time_utc":"09:00:00","end_date_utc":"2019-08-02","end_time_utc":"10:30:00"},{"session_id":"30336","session_name":"Free Practice 2","start_date_utc":"2019-08-02","start_time_utc":"13:00:00","end_date_utc":"2019-08-02","end_time_utc":"14:30:00"},{"session_id":"30337","session_name":"Free Practice 3","start_date_utc":"2019-08-03","start_time_utc":"10:00:00","end_date_utc":"2019-08-03","end_time_utc":"11:00:00"},{"session_id":"30338","session_name":"Qualification","start_date_utc":"2019-08-03","start_time_utc":"13:00:00","end_date_utc":"2019-08-03","end_time_utc":"14:00:00"},{"session_id":"30339","session_name":"Race","start_date_utc":"2019-08-04","start_time_utc":"13:10:00","end_date_utc":"2019-08-04","end_time_utc":"15:10:00","race_distance":"306.67","track_length":"4.381","laps":"70"}]},{"race_id":"1893","race_name":"Belgian Grand Prix","area_id":"27","area_name":"Belgium","area_code":"BEL","city_name":"Stavelot","season_id":"21105","season_title":"2019","season_name":"Belgian Grand Prix","winner":"","winner_name":"","winner_nationality":"","start_date":"2019-08-30","end_date":"2019-09-01","logo":"","session":[{"session_id":"30340","session_name":"Free Practice 1","start_date_utc":"2019-08-30","start_time_utc":"09:00:00","end_date_utc":"2019-08-30","end_time_utc":"10:30:00"},{"session_id":"30341","session_name":"Free Practice 2","start_date_utc":"2019-08-30","start_time_utc":"13:00:00","end_date_utc":"2019-08-30","end_time_utc":"14:30:00"},{"session_id":"30342","session_name":"Free Practice 3","start_date_utc":"2019-08-31","start_time_utc":"10:00:00","end_date_utc":"2019-08-31","end_time_utc":"11:00:00"},{"session_id":"30343","session_name":"Qualification","start_date_utc":"2019-08-31","start_time_utc":"13:00:00","end_date_utc":"2019-08-31","end_time_utc":"14:00:00"},{"session_id":"30344","session_name":"Race","start_date_utc":"2019-09-01","start_time_utc":"13:10:00","end_date_utc":"2019-09-01","end_time_utc":"15:10:00","race_distance":"308.176","track_length":"7.004","laps":"44"}]},{"race_id":"1894","race_name":"Italian Grand Prix","area_id":"100","area_name":"Italy","area_code":"ITA","city_name":"Monza","season_id":"21106","season_title":"2019","season_name":"Italian Grand Prix","winner":"","winner_name":"","winner_nationality":"","start_date":"2019-09-06","end_date":"2019-09-08","logo":"","session":[{"session_id":"30345","session_name":"Free Practice 1","start_date_utc":"2019-09-06","start_time_utc":"09:00:00","end_date_utc":"2019-09-06","end_time_utc":"10:30:00"},{"session_id":"30346","session_name":"Free Practice 2","start_date_utc":"2019-09-06","start_time_utc":"13:00:00","end_date_utc":"2019-09-06","end_time_utc":"14:30:00"},{"session_id":"30347","session_name":"Free Practice 3","start_date_utc":"2019-09-07","start_time_utc":"10:00:00","end_date_utc":"2019-09-07","end_time_utc":"11:00:00"},{"session_id":"30348","session_name":"Qualification","start_date_utc":"2019-09-07","start_time_utc":"13:00:00","end_date_utc":"2019-09-07","end_time_utc":"14:00:00"},{"session_id":"30349","session_name":"Race","start_date_utc":"2019-09-08","start_time_utc":"13:10:00","end_date_utc":"2019-09-08","end_time_utc":"15:10:00","race_distance":"307.029","track_length":"5.793","laps":"53"}]},{"race_id":"1895","race_name":"Singapore Grand Prix","area_id":"170","area_name":"Singapore","area_code":"SIN","city_name":"Singapore","season_id":"21107","season_title":"2019","season_name":"Singapore Grand Prix","winner":"","winner_name":"","winner_nationality":"","start_date":"2019-09-20","end_date":"2019-09-22","logo":"","session":[{"session_id":"30350","session_name":"Free Practice 1","start_date_utc":"2019-09-20","start_time_utc":"08:30:00","end_date_utc":"2019-09-20","end_time_utc":"10:00:00"},{"session_id":"30351","session_name":"Free Practice 2","start_date_utc":"2019-09-20","start_time_utc":"12:30:00","end_date_utc":"2019-09-20","end_time_utc":"14:00:00"},{"session_id":"30352","session_name":"Free Practice 3","start_date_utc":"2019-09-21","start_time_utc":"10:00:00","end_date_utc":"2019-09-21","end_time_utc":"11:00:00"},{"session_id":"30353","session_name":"Qualification","start_date_utc":"2019-09-21","start_time_utc":"13:00:00","end_date_utc":"2019-09-21","end_time_utc":"14:00:00"},{"session_id":"30354","session_name":"Race","start_date_utc":"2019-09-22","start_time_utc":"12:10:00","end_date_utc":"2019-09-22","end_time_utc":"14:10:00","race_distance":"308.965","track_length":"5.065","laps":"61"}]},{"race_id":"1896","race_name":"Russian Grand Prix","area_id":"160","area_name":"Russia","area_code":"RUS","city_name":"Sochi","season_id":"21108","season_title":"2019","season_name":"Russian Grand Prix","winner":"","winner_name":"","winner_nationality":"","start_date":"2019-09-27","end_date":"2019-09-29","logo":"","session":[{"session_id":"30355","session_name":"Free Practice 1","start_date_utc":"2019-09-27","start_time_utc":"08:00:00","end_date_utc":"2019-09-27","end_time_utc":"09:30:00"},{"session_id":"30356","session_name":"Free Practice 2","start_date_utc":"2019-09-27","start_time_utc":"12:00:00","end_date_utc":"2019-09-27","end_time_utc":"13:30:00"},{"session_id":"30357","session_name":"Free Practice 3","start_date_utc":"2019-09-28","start_time_utc":"09:00:00","end_date_utc":"2019-09-28","end_time_utc":"10:00:00"},{"session_id":"30358","session_name":"Qualification","start_date_utc":"2019-09-28","start_time_utc":"12:00:00","end_date_utc":"2019-09-28","end_time_utc":"13:00:00"},{"session_id":"30359","session_name":"Race","start_date_utc":"2019-09-29","start_time_utc":"11:10:00","end_date_utc":"2019-09-29","end_time_utc":"13:10:00","race_distance":"309.944","track_length":"5.848","laps":"53"}]},{"race_id":"1897","race_name":"Japanese Grand Prix","area_id":"102","area_name":"Japan","area_code":"JPN","city_name":"Suzuka","season_id":"21109","season_title":"2019","season_name":"Japanese Grand Prix","winner":"","winner_name":"","winner_nationality":"","start_date":"2019-10-11","end_date":"2019-10-13","logo":"","session":[{"session_id":"30360","session_name":"Free Practice 1","start_date_utc":"2019-10-11","start_time_utc":"01:00:00","end_date_utc":"2019-10-11","end_time_utc":"02:30:00"},{"session_id":"30361","session_name":"Free Practice 2","start_date_utc":"2019-10-11","start_time_utc":"05:00:00","end_date_utc":"2019-10-11","end_time_utc":"06:30:00"},{"session_id":"30362","session_name":"Free Practice 3","start_date_utc":"2019-10-12","start_time_utc":"03:00:00","end_date_utc":"2019-10-12","end_time_utc":"04:00:00"},{"session_id":"30363","session_name":"Qualification","start_date_utc":"2019-10-12","start_time_utc":"06:00:00","end_date_utc":"2019-10-12","end_time_utc":"07:00:00"},{"session_id":"30364","session_name":"Race","start_date_utc":"2019-10-13","start_time_utc":"05:10:00","end_date_utc":"2019-10-13","end_time_utc":"07:10:00","race_distance":"307.771","track_length":"5.807","laps":"53"}]},{"race_id":"1899","race_name":"Mexican Grand Prix","area_id":"129","area_name":"Mexico","area_code":"MEX","city_name":"Ciudad de México","season_id":"21110","season_title":"2019","season_name":"Mexican Grand Prix","winner":"","winner_name":"","winner_nationality":"","start_date":"2019-10-25","end_date":"2019-10-27","logo":"","session":[{"session_id":"30365","session_name":"Free Practice 1","start_date_utc":"2019-10-25","start_time_utc":"15:00:00","end_date_utc":"2019-10-25","end_time_utc":"16:30:00"},{"session_id":"30366","session_name":"Free Practice 2","start_date_utc":"2019-10-25","start_time_utc":"19:00:00","end_date_utc":"2019-10-25","end_time_utc":"20:30:00"},{"session_id":"30367","session_name":"Free Practice 3","start_date_utc":"2019-10-26","start_time_utc":"15:00:00","end_date_utc":"2019-10-26","end_time_utc":"16:00:00"},{"session_id":"30368","session_name":"Qualification","start_date_utc":"2019-10-26","start_time_utc":"18:00:00","end_date_utc":"2019-10-26","end_time_utc":"19:00:00"},{"session_id":"30369","session_name":"Race","start_date_utc":"2019-10-27","start_time_utc":"18:10:00","end_date_utc":"2019-10-27","end_time_utc":"20:10:00","race_distance":"305.584","track_length":"4.304","laps":"71"}]},{"race_id":"1898","race_name":"United States Grand Prix","area_id":"203","area_name":"United States","area_code":"USA","city_name":"Austin, TX","season_id":"21111","season_title":"2019","season_name":"United States Grand Prix","winner":"","winner_name":"","winner_nationality":"","start_date":"2019-11-01","end_date":"2019-11-03","logo":"","session":[{"session_id":"30370","session_name":"Free Practice 1","start_date_utc":"2019-11-01","start_time_utc":"16:00:00","end_date_utc":"2019-11-01","end_time_utc":"17:30:00"},{"session_id":"30371","session_name":"Free Practice 2","start_date_utc":"2019-11-01","start_time_utc":"20:00:00","end_date_utc":"2019-11-01","end_time_utc":"21:30:00"},{"session_id":"30372","session_name":"Free Practice 3","start_date_utc":"2019-11-02","start_time_utc":"18:00:00","end_date_utc":"2019-11-02","end_time_utc":"19:00:00"},{"session_id":"30373","session_name":"Qualification","start_date_utc":"2019-11-02","start_time_utc":"21:00:00","end_date_utc":"2019-11-02","end_time_utc":"22:00:00"},{"session_id":"30375","session_name":"Race","start_date_utc":"2019-11-03","start_time_utc":"18:10:00","end_date_utc":"2019-11-03","end_time_utc":"20:10:00","race_distance":"308.728","track_length":"5.513","laps":"56"}]},{"race_id":"1900","race_name":"Brazilian Grand Prix","area_id":"35","area_name":"Brazil","area_code":"BRA","city_name":"São Paulo, SP","season_id":"21112","season_title":"2019","season_name":"Brazilian Grand Prix","winner":"","winner_name":"","winner_nationality":"","start_date":"2019-11-15","end_date":"2019-11-17","logo":"","session":[{"session_id":"30682","session_name":"Free Practice 1","start_date_utc":"2019-11-15","start_time_utc":"13:00:00","end_date_utc":"2019-11-15","end_time_utc":"14:30:00"},{"session_id":"30683","session_name":"Free Practice 2","start_date_utc":"2019-11-15","start_time_utc":"17:00:00","end_date_utc":"2019-11-15","end_time_utc":"18:30:00"},{"session_id":"30684","session_name":"Free Practice 3","start_date_utc":"2019-11-16","start_time_utc":"14:00:00","end_date_utc":"2019-11-16","end_time_utc":"15:00:00"},{"session_id":"30685","session_name":"Qualification","start_date_utc":"2019-11-16","start_time_utc":"17:00:00","end_date_utc":"2019-11-16","end_time_utc":"18:00:00"},{"session_id":"30686","session_name":"Race","start_date_utc":"2019-11-17","start_time_utc":"17:10:00","end_date_utc":"2019-11-17","end_time_utc":"19:10:00","race_distance":"305.939","track_length":"4.309","laps":"71"}]},{"race_id":"1901","race_name":"Abu Dhabi Grand Prix","area_id":"202","area_name":"United Arab Emirates","area_code":"UAE","city_name":"Abu Dhabi","season_id":"21113","season_title":"2019","season_name":"Abu Dhabi Grand Prix","winner":"","winner_name":"","winner_nationality":"","start_date":"2019-11-29","end_date":"2019-12-01","logo":"","session":[{"session_id":"30687","session_name":"Free Practice 1","start_date_utc":"2019-11-29","start_time_utc":"09:00:00","end_date_utc":"2019-11-29","end_time_utc":"10:30:00"},{"session_id":"30688","session_name":"Free Practice 2","start_date_utc":"2019-11-29","start_time_utc":"13:00:00","end_date_utc":"2019-11-29","end_time_utc":"14:30:00"},{"session_id":"30689","session_name":"Free Practice 3","start_date_utc":"2019-11-30","start_time_utc":"10:00:00","end_date_utc":"2019-11-30","end_time_utc":"11:00:00"},{"session_id":"30690","session_name":"Qualification","start_date_utc":"2019-11-30","start_time_utc":"13:00:00","end_date_utc":"2019-11-30","end_time_utc":"14:00:00"},{"session_id":"30691","session_name":"Race","start_date_utc":"2019-12-01","start_time_utc":"13:10:00","end_date_utc":"2019-12-01","end_time_utc":"15:10:00","race_distance":"305.47","track_length":"5.554","laps":"55"}]}]}}}}