Properties

$_client

$_client : 

Type

Methods

GetLeagueListingV1()

GetLeagueListingV1() 

/IDOTA2Match_570/GetLeagueListing/v1/

GetLiveLeagueGamesV1()

GetLiveLeagueGamesV1(\Zyberspace\SteamWebApi\Interfaces\uint32  $league_id = null, \Zyberspace\SteamWebApi\Interfaces\uint64  $match_id = null) 

/IDOTA2Match_570/GetLiveLeagueGames/v1/

Parameters

\Zyberspace\SteamWebApi\Interfaces\uint32 $league_id

Only show matches of the specified league id

\Zyberspace\SteamWebApi\Interfaces\uint64 $match_id

Only show matches of the specified match id

GetMatchDetailsV1()

GetMatchDetailsV1(\Zyberspace\SteamWebApi\Interfaces\uint64  $match_id) 

/IDOTA2Match_570/GetMatchDetails/v1/

Parameters

\Zyberspace\SteamWebApi\Interfaces\uint64 $match_id

Match id

GetMatchHistoryV1()

GetMatchHistoryV1(\Zyberspace\SteamWebApi\Interfaces\uint32  $hero_id = null, \Zyberspace\SteamWebApi\Interfaces\uint32  $game_mode = null, \Zyberspace\SteamWebApi\Interfaces\uint32  $skill = null, string  $min_players = null, string  $account_id = null, string  $league_id = null, \Zyberspace\SteamWebApi\Interfaces\uint64  $start_at_match_id = null, string  $matches_requested = null, string  $tournament_games_only = null) 

/IDOTA2Match_570/GetMatchHistory/v1/

Parameters

\Zyberspace\SteamWebApi\Interfaces\uint32 $hero_id

The ID of the hero that must be in the matches being queried

\Zyberspace\SteamWebApi\Interfaces\uint32 $game_mode

Which game mode to return matches for

\Zyberspace\SteamWebApi\Interfaces\uint32 $skill

The average skill range of the match, these can be [1-3] with lower numbers being lower skill. Ignored if an account ID is specified

string $min_players

Minimum number of human players that must be in a match for it to be returned

string $account_id

An account ID to get matches from. This will fail if the user has their match history hidden

string $league_id

The league ID to return games from

\Zyberspace\SteamWebApi\Interfaces\uint64 $start_at_match_id

The minimum match ID to start from

string $matches_requested

The number of requested matches to return

string $tournament_games_only

Whether or not tournament games should only be returned

GetMatchHistoryBySequenceNumV1()

GetMatchHistoryBySequenceNumV1(\Zyberspace\SteamWebApi\Interfaces\uint64  $start_at_match_seq_num = null, \Zyberspace\SteamWebApi\Interfaces\uint32  $matches_requested = null) 

/IDOTA2Match_570/GetMatchHistoryBySequenceNum/v1/

Parameters

\Zyberspace\SteamWebApi\Interfaces\uint64 $start_at_match_seq_num
\Zyberspace\SteamWebApi\Interfaces\uint32 $matches_requested

GetScheduledLeagueGamesV1()

GetScheduledLeagueGamesV1(\Zyberspace\SteamWebApi\Interfaces\uint32  $date_min = null, \Zyberspace\SteamWebApi\Interfaces\uint32  $date_max = null) 

/IDOTA2Match_570/GetScheduledLeagueGames/v1/

Parameters

\Zyberspace\SteamWebApi\Interfaces\uint32 $date_min

The starting time stamp to collect scheduled games from. If ignored, it will use the current time

\Zyberspace\SteamWebApi\Interfaces\uint32 $date_max

The ending time stamp. If this is more than 7 days past the starting time stamp, it will be clamped to 7 days.

GetTeamInfoByTeamIDV1()

GetTeamInfoByTeamIDV1(\Zyberspace\SteamWebApi\Interfaces\uint64  $start_at_team_id = null, \Zyberspace\SteamWebApi\Interfaces\uint32  $teams_requested = null) 

/IDOTA2Match_570/GetTeamInfoByTeamID/v1/

Parameters

\Zyberspace\SteamWebApi\Interfaces\uint64 $start_at_team_id
\Zyberspace\SteamWebApi\Interfaces\uint32 $teams_requested

GetTopLiveGameV1()

GetTopLiveGameV1(\Zyberspace\SteamWebApi\Interfaces\int32  $partner) 

/IDOTA2Match_570/GetTopLiveGame/v1/

Parameters

\Zyberspace\SteamWebApi\Interfaces\int32 $partner

Which partner's games to use.

GetTopWeekendTourneyGamesV1()

GetTopWeekendTourneyGamesV1(\Zyberspace\SteamWebApi\Interfaces\int32  $partner, \Zyberspace\SteamWebApi\Interfaces\int32  $home_division = null) 

/IDOTA2Match_570/GetTopWeekendTourneyGames/v1/

Parameters

\Zyberspace\SteamWebApi\Interfaces\int32 $partner

Which partner's games to use.

\Zyberspace\SteamWebApi\Interfaces\int32 $home_division

Prefer matches from this division.

GetTournamentPlayerStatsV2()

GetTournamentPlayerStatsV2(string  $account_id, string  $league_id = null, string  $hero_id = null, string  $time_frame = null, \Zyberspace\SteamWebApi\Interfaces\uint64  $match_id = null, \Zyberspace\SteamWebApi\Interfaces\uint32  $phase_id = null) 

/IDOTA2Match_570/GetTournamentPlayerStats/v2/

Parameters

string $account_id
string $league_id
string $hero_id
string $time_frame
\Zyberspace\SteamWebApi\Interfaces\uint64 $match_id
\Zyberspace\SteamWebApi\Interfaces\uint32 $phase_id

_call()

_call(  $callee,   $httpMethod,   $parameters) 

Parameters

$callee
$httpMethod
$parameters