Returns a list of all, as active marked, Challenges elements.
public
s-maxage=90
id
(string) Challenges unique ID as used in MatchSettingsname
(string) Name of Challenge given by authorseen_count
(integer) How many times the Challenge was the current Challengeseen_last
(integer) Last time the Challenge was set as current Challenge, as UNIX-Timestamptime_limit
(integer) How long the Challenge stays the current Challenge, in milliseconds
Returns a Challenge.Gbx as file-download with given id or 404 if the requested Challenge could not be found
public
s-maxage=10000
Returns information about current Challenge or Null
if there is no current Challenge (e.g. if the dedicated server is switching Challenges)
public
s-maxage=9
id
(string) Challenges unique ID as used in MatchSettingsname
(string) Name of Challenge given by authorseen_count
(integer) How many times the Challenge was the current Challengeseen_last
(integer) Last time the Challenge was set as current Challenge, as UNIX-Timestamptime_limit
(integer) How long the Challenge stays the current Challenge, in millisecondsrel_time
(integer) The value of relevant time, used for time_limit calculation, in millisecondslap_race
(boolean) Challenge is a multilap Challenge or notnb_laps
(integer) Number of laps, in multilap Challenges, the rel_time is based onactive
(boolean) If Challenge is contained in currently used MatchSettings (should allways be True)
Returns information about next Challenge or Null
if there is no next Challenge (e.g. if TAS lost connection to dedicated server)
public
s-maxage=9
id
(string) Challenges unique ID as used in MatchSettingsname
(string) Name of Challenge given by authorseen_count
(integer) How many times the Challenge was the current Challengeseen_last
(integer) Last time the Challenge was set as current Challenge, as UNIX-Timestamptime_limit
(integer) How long the Challenge stays the current Challenge, in millisecondsrel_time
(integer) The value of relevant time, used for time_limit calculation, in millisecondslap_race
(boolean) Challenge is a multilap Challenge or notnb_laps
(integer) Number of laps, in multilap Challenges, the rel_time is based onactive
(boolean) If Challenge is contained in currently used MatchSettings (should allways be True)
Returns a list of all Player elements present on server
public
s-maxage=29
id
(string) Internally used unique ID of Playername
(string) Ingame nickname of Playerlast_update
(integer) At which time TAS recognized the last activity of Player, as UNIX-Timestampip
(string) IP of Players computer (orNull
if not recognized or set)
Returns details for single Player, or Null
if given player_id can't be found on server
public
s-maxage=29
id
(string) Internally used unique ID of Playername
(string) Ingame nickname of Playerlast_update
(integer) At which time TAS recognized the last activity of Player, as UNIX-Timestampcurrent_uid
(integer) UID TMNF-Dedicated server has currently assigned to Playerip
(string) IP of Players computer (orNull
if not recognized or set)
Returns player with the same IP as the request is made from (or Null
if no corresponding Player is found)
no-cache
id
(string) Internally used unique ID of Playername
(string) Ingame nickname of Playerlast_update
(integer) At which time TAS recognized the last activity of Player, as UNIX-Timestampcurrent_uid
(integer) UID TMNF-Dedicated server has currently assigned to Playerip
(string) IP of Players computer (orNull
if not recognized or set)
Assigns the requesting IP to the, in playload, given Player.
! Ensure the tailing /
JSON-Document with following Attributes:
player_id
(string) Internally used unique ID of Player
JSON-Document with following Attributes:
s
(integer) Return statem
(string) Message describing state
Following states are possible to be returned:
0
Operation executed as requested1
player_id is missing in request data or invalid player_id2
Player does allready have a IP assigned3
IP allready assigned to a different Player
Returns the current TAS-HotSeat-Mode Player (or Null
if HotSeat-Mode is not enabled or no Player-name is set currently)
no-cache
id
(string) Internally used unique ID of Playername
(string) Ingame nickname of Playerlast_update
(integer) At which time TAS recognized the last activity of Player, as UNIX-Timestampcurrent_uid
(integer) UID TMNF-Dedicated server has currently assigned to Playerip
(string) IP of Players computer (should allways beNull
in this case)
Assigns the, in payload, given name as the new hotseat Player.
! Ensure the tailing /
JSON-Document with following Attributes:
name
(string) Name of the new Player
JSON-Document with following Attributes:
s
(integer) Return statem
(string) Message describing state
Following states are possible to be returned:
0
Operation executed as requested1
The TAS-HotSeat-Mode not enabled2
name is missing in request data3
invalid character in name (validation error)
Returns a list of all Players challenge ranking elements for given player_id
public
s-maxage=3
challenge_id
(string) Challenges unique ID as used in MatchSettingsat
(integer) At which time the Player drove it's best Laptime on Challenge, as UNIX-Timestamprank
(integer) Challenge rank of this Playertime
(integer) Best Laptime of Player on Challenge, in millisecondspoints
(integer) Challenge points of this Player
Returns a list of all Laptime elements for given player_id
public
s-maxage=59
challenge_id
(string) Challenges unique ID as used in MatchSettingstime
(integer) Laptime of Player on Challenge, in millisecondscreated_at
(integer) At which time the Player drove Laptime on Challenge, as UNIX-Timestampreplay
(string) Name of replay for laptime as it is stored in S3;Null
if no replay is available
Returns a list of all Laptime elements of given player_id for given challenge_id
public
s-maxage=29
time
(integer) Laptime of Player on Challenge, in millisecondscreated_at
(integer) At which time the Player drove Laptime on Challenge, as UNIX-Timestampreplay
(string) Name of replay for laptime as it is stored in S3;Null
if no replay is available
Returns a list of all Players challenge ranking elements for given challenge_id
public
s-maxage=3
player_id
(string) Internally used unique ID of Playerat
(integer) At which time the Player drove it's best Laptime on Challenge, as UNIX-Timestamprank
(integer) Challenge rank of this Playertime
(integer) Best Laptime of Player on Challenge, in millisecondspoints
(integer) Challenge points of this Player
Returns a list of all Players global ranking elements
public
s-maxage=3
player_id
(string) Internally used unique ID of Playerrank
(integer) Global rank of this Playerpoints
(integer) Global points of this Player
Returns a list of all Laptimes that have a Replay
public
s-maxage=30
player_id
(string) Internally used unique ID of Playerchallenge_id
(string) Challenges unique ID as used in MatchSettingstime
(integer) Laptime of Player on Challenge, in millisecondscreated_at
(integer) At which time the Player drove Laptime on Challenge, as UNIX-Timestampreplay
(string) Name of replay for laptime as it is stored in S3
Returns a Replay as file-download with given name or 404 if the requested Replay could not be found
public
s-maxage=10000
Returns a list of all Thumbnails with their related Challenge info
public
s-maxage=30
challenge_id
(string) Challenges unique ID as used in MatchSettingsname
(string) Name of Challenge given by authorthumbnail
(string) Name of thumbnail as it is stored in S3
Returns a Thumbnail as file-download with given name or 404 if the requested Thumbnail could not be found
public
s-maxage=10000
Returns dynamic settings
public
s-maxage=59
version
(string) Returns the Version the Database (and TMNF-TAS) is running onwallboard_players_max
(integer) Maximum number of Players displayed on wallboardwallboard_challenges_max
(integer) Maximum number of Challenges displayer in challenges-ticker on wallboardtmnfd_name
(string) Ingame name of TMNF-Dedicated serverdisplay_self_url
(string) URL that should point to the TAS website (orNull
if not set)display_admin
(string) What is displayed as the server-admin contact (orNull
if not set)client_download_url
(string) URL pointing to TMNF-Client installer (orNull
if not set)provide_replays
(boolean) Indicates if replay files are provided or notprovide_thumbnails
(boolean) Indicates if challenge thumbnail files are provided or notprovide_challenges
(boolean) Indicates if challenge Gbx files are provided or notstart_time
(integer) Timestamp at which the Tournament starts (orNull
if not set)end_time
(integer) Timestamp at which the Tournament ends (orNull
if not set)hotseat_mode
(boolean) Indicates if server is running in TAS-HotSeat-Mode or not
Returns current stats of stuff happening on server
public
s-maxage=29
total_players
(integer) the number of individual players ever joined to serveractive_players
(integer) the number of players currently playing on serverlaptimes_count
(integer) the summed up count of all laptimes by all players on all challengeslaptimes_sum
(integer) the summed up time of all laptimes by all players on all challenges in millisecondschallenges_total_seen_count
(integer) summed up see_count of all challenges