B. Games offering OPEN API
MiraclePlay designs matches utilizing the fields in the public Responses.
예시) DOTA 2
'radiant_score': Competes based on the team's kill count at the end of the match.
'radiant_xp_adv': Represents competition in experience points gained after the match concludes.
Category | Details | Type |
---|---|---|
match_id
| The ID number of the match assigned by Valve | integer |
barracks_status_dire
| Bitmask. An integer that represents a binary of which barracks are still standing. 63 would mean all barracks still stand at the end of the game. | integer |
barracks_status_radiant
| Bitmask. An integer that represents a binary of which barracks are still standing. 63 would mean all barracks still stand at the end of the game. | integer |
chat
| Array containing information on the chat of the game | Array of objects |
cluster
| cluster | integer |
cosmetics
| cosmetics | object |
dire_score
| Number of kills the Dire team had when the match ended | integer |
draft_timings
| draft_timings | Array of objects |
duration
| Duration of the game in seconds | integer |
engine
| engine | integer |
first_blood_time
| Time in seconds at which first blood occurred | integer |
game_mode
| Integer corresponding to game mode played. | integer |
human_players
| Number of human players in the game | integer |
leagueid
| Leagueid | integer |
lobby_type
| Integer corresponding to lobby type of match | integer |
match_seq_num
| match_seq_num | integer |
negative_votes
| Number of negative votes the replay received in the in-game client | integer |
objectives
| objectives | Array of objects |
picks_bans
| Array containing information on the draft. Each item contains a boolean relating to whether the choice is a pick or a ban, the hero ID, the team the picked or banned it, and the order. | Array of objects |
positive_votes
| Number of positive votes the replay received in the in-game client | integer |
radiant_gold_adv
| Array of the Radiant gold advantage at each minute in the game. A negative number means that Radiant is behind, and thus it is their gold disadvantage. | Array of numbers |
radiant_score
| Number of kills the Radiant team had when the match ended | integer |
radiant_win
| Boolean indicating whether Radiant won the match | boolean or null |
radiant_xp_adv
| Array of the Radiant experience advantage at each minute in the game. A negative number means that Radiant is behind, and thus it is their experience disadvantage. | Array of numbers |
start_time
| The Unix timestamp at which the game started | integer |
teamfights
| teamfights | Array of objects or null |
tower_status_dire
| Bitmask. An integer that represents a binary of which Dire towers are still standing. | integer |
tower_status_radiant
| Bitmask. An integer that represents a binary of which Radiant towers are still standing. | integer |
version
| Parse version, used internally by OpenDota | integer |
replay_salt
| replay_salt | integer |
series_id
| series_id | integer |
series_type
| series_type | integer |
radiant_team
| radiant_team | object |
dire_team
| dire_team | object |
league
| league | object |
skill
| Skill bracket assigned by Valve (Normal, High, Very High) | integer or null |
players
| Array of information on individual players | Array of objects |
patch
| Information on the patch version the game is played on | integer |
region
| Integer corresponding to the region the game was played on | integer |
all_word_counts
| Word counts of the all chat messages in the player's games | object |
my_word_counts
| Word counts of the player's all chat messages | object |
throw
| Maximum gold advantage of the player's team if they lost the match | integer |
comeback
| Maximum gold disadvantage of the player's team if they won the match | integer |
loss
| Maximum gold disadvantage of the player's team if they lost the match | integer |
win
| Maximum gold advantage of the player's team if they won the match | integer |
replay_url
| replay_url | string |
Last updated