POST http://api.steampowered.com/IClientStats_1046930/ReportEvent/v001/
GET http://api.steampowered.com/ICSGOPlayers_730/GetNextMatchSharingCode/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The SteamID of the user | |
string | steamidkey | Authentication obtained from the SteamID | |
string | knowncode | Previously known match sharing code obtained from the SteamID |
GET http://api.steampowered.com/ICSGOServers_730/GetGameMapsPlaytime/v001/
type | name | optional | description |
---|---|---|---|
string | interval | What recent interval is requested, possible values: day, week, month | |
string | gamemode | What game mode is requested, possible values: competitive, casual | |
string | mapgroup | What maps are requested, possible values: operation |
GET http://api.steampowered.com/ICSGOServers_730/GetGameServersStatus/v001/
GET http://api.steampowered.com/ICSGOTournaments_730/GetTournamentFantasyLineup/v001/
type | name | optional | description |
---|---|---|---|
uint32 | event | The event ID | |
uint64 | steamid | The SteamID of the user inventory | |
string | steamidkey | Authentication obtained from the SteamID |
GET http://api.steampowered.com/ICSGOTournaments_730/GetTournamentItems/v001/
type | name | optional | description |
---|---|---|---|
uint32 | event | The event ID | |
uint64 | steamid | The SteamID of the user inventory | |
string | steamidkey | Authentication obtained from the SteamID |
GET http://api.steampowered.com/ICSGOTournaments_730/GetTournamentLayout/v001/
type | name | optional | description |
---|---|---|---|
uint32 | event | The event ID |
GET http://api.steampowered.com/ICSGOTournaments_730/GetTournamentPredictions/v001/
type | name | optional | description |
---|---|---|---|
uint32 | event | The event ID | |
uint64 | steamid | The SteamID of the user inventory | |
string | steamidkey | Authentication obtained from the SteamID |
POST http://api.steampowered.com/ICSGOTournaments_730/UploadTournamentFantasyLineup/v001/
type | name | optional | description |
---|---|---|---|
uint32 | event | The event ID | |
uint64 | steamid | The SteamID of the user inventory | |
string | steamidkey | Authentication obtained from the SteamID | |
uint32 | sectionid | Event section id | |
uint32 | pickid0 | PickID to select for the slot | |
uint64 | itemid0 | ItemID to lock in for the pick | |
uint32 | pickid1 | PickID to select for the slot | |
uint64 | itemid1 | ItemID to lock in for the pick | |
uint32 | pickid2 | PickID to select for the slot | |
uint64 | itemid2 | ItemID to lock in for the pick | |
uint32 | pickid3 | PickID to select for the slot | |
uint64 | itemid3 | ItemID to lock in for the pick | |
uint32 | pickid4 | PickID to select for the slot | |
uint64 | itemid4 | ItemID to lock in for the pick |
POST http://api.steampowered.com/ICSGOTournaments_730/UploadTournamentPredictions/v001/
type | name | optional | description |
---|---|---|---|
uint32 | event | The event ID | |
uint64 | steamid | The SteamID of the user inventory | |
string | steamidkey | Authentication obtained from the SteamID | |
uint32 | sectionid | Event section id | |
uint32 | groupid | Event group id | |
uint32 | index | Index in group | |
uint32 | pickid | Pick ID to select | |
uint64 | itemid | ItemID to lock in for the pick |
GET http://api.steampowered.com/IDOTA2MatchStats_570/GetRealtimeStats/v001/
type | name | optional | description |
---|---|---|---|
uint64 | server_steam_id |
GET http://api.steampowered.com/IDOTA2Match_570/GetLiveLeagueGames/v001/
type | name | optional | description |
---|---|---|---|
uint32 | league_id | Only show matches of the specified league id | |
uint64 | match_id | Only show matches of the specified match id | |
bool | dpc | Only show matches that are part of the DPC |
GET http://api.steampowered.com/IDOTA2Match_570/GetMatchDetails/v001/
type | name | optional | description |
---|---|---|---|
uint64 | match_id | Match id | |
bool | include_persona_names | Include persona names as part of the response |
GET http://api.steampowered.com/IDOTA2Match_570/GetMatchHistory/v001/
type | name | optional | description |
---|---|---|---|
uint32 | hero_id | The ID of the hero that must be in the matches being queried | |
uint32 | game_mode | Which game mode to return matches for | |
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 | |
uint64 | start_at_match_id | The minimum match ID to start from | |
string | matches_requested | The number of requested matches to return (maximum 100) |
GET http://api.steampowered.com/IDOTA2Match_570/GetMatchHistoryBySequenceNum/v001/
type | name | optional | description |
---|---|---|---|
uint64 | start_at_match_seq_num | ||
uint32 | matches_requested |
GET http://api.steampowered.com/IDOTA2Match_570/GetTeamInfoByTeamID/v001/
type | name | optional | description |
---|---|---|---|
uint64 | start_at_team_id | ||
uint32 | teams_requested |
GET http://api.steampowered.com/IDOTA2Match_570/GetTopLiveEventGame/v001/
type | name | optional | description |
---|---|---|---|
int32 | partner | Which partner's games to use. |
GET http://api.steampowered.com/IDOTA2Match_570/GetTopLiveGame/v001/
type | name | optional | description |
---|---|---|---|
int32 | partner | Which partner's games to use. |
GET http://api.steampowered.com/IDOTA2Match_570/GetTopWeekendTourneyGames/v001/
type | name | optional | description |
---|---|---|---|
int32 | partner | Which partner's games to use. | |
int32 | home_division | Prefer matches from this division. |
GET http://api.steampowered.com/IDOTA2Match_570/GetTournamentPlayerStats/v001/
type | name | optional | description |
---|---|---|---|
string | account_id | ||
string | league_id | ||
string | hero_id | ||
string | time_frame | ||
uint64 | match_id |
GET http://api.steampowered.com/IDOTA2Match_570/GetTournamentPlayerStats/v002/
type | name | optional | description |
---|---|---|---|
string | account_id | ||
string | league_id | ||
string | hero_id | ||
string | time_frame | ||
uint64 | match_id | ||
uint32 | phase_id |
GET http://api.steampowered.com/IDOTA2StreamSystem_570/GetBroadcasterInfo/v001/
type | name | optional | description |
---|---|---|---|
uint64 | broadcaster_steam_id | 64-bit Steam ID of the broadcaster | |
uint32 | league_id | LeagueID to use if we aren't in a lobby |
GET http://api.steampowered.com/IDOTA2Ticket_570/GetSteamIDForBadgeID/v001/
type | name | optional | description |
---|---|---|---|
string | BadgeID | The badge ID |
POST http://api.steampowered.com/IDOTA2Ticket_570/SetSteamAccountPurchased/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The 64-bit Steam ID | |
uint32 | BadgeType | Badge Type |
GET http://api.steampowered.com/IDOTA2Ticket_570/SteamAccountValidForBadgeType/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The 64-bit Steam ID | |
uint32 | ValidBadgeType1 | Valid Badge Type 1 | |
uint32 | ValidBadgeType2 | Valid Badge Type 2 | |
uint32 | ValidBadgeType3 | Valid Badge Type 3 | |
uint32 | ValidBadgeType4 | Valid Badge Type 4 |
GET http://api.steampowered.com/IEconDOTA2_570/GetEventStatsForAccount/v001/
type | name | optional | description |
---|---|---|---|
uint32 | eventid | The Event ID of the event you're looking for. | |
uint32 | accountid | The account ID to look up. | |
string | language | The language to provide hero names in. |
GET http://api.steampowered.com/IEconDOTA2_570/GetHeroes/v001/
type | name | optional | description |
---|---|---|---|
string | language | The language to provide hero names in. | |
bool | itemizedonly | Return a list of itemized heroes only. |
GET http://api.steampowered.com/IEconDOTA2_570/GetItemCreators/v001/
type | name | optional | description |
---|---|---|---|
uint32 | itemdef | The item definition to get creator information for. |
GET http://api.steampowered.com/IEconDOTA2_570/GetItemWorkshopPublishedFileIDs/v001/
type | name | optional | description |
---|---|---|---|
uint32 | itemdef | The item definition to get published file ids for. |
GET http://api.steampowered.com/IEconDOTA2_570/GetRarities/v001/
type | name | optional | description |
---|---|---|---|
string | language | The language to provide rarity names in. |
GET http://api.steampowered.com/IEconDOTA2_570/GetTournamentPrizePool/v001/
type | name | optional | description |
---|---|---|---|
uint32 | leagueid | The ID of the league to get the prize pool of |
GET http://api.steampowered.com/IEconItems_1046930/GetPlayerItems/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The Steam ID to fetch items for |
GET http://api.steampowered.com/IEconItems_1269260/GetEquippedPlayerItems/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The Steam ID to fetch items for | |
uint32 | class_id | Return items equipped for this class id |
GET http://api.steampowered.com/IEconItems_238460/GetPlayerItems/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The Steam ID to fetch items for |
GET http://api.steampowered.com/IEconItems_440/GetPlayerItems/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The Steam ID to fetch items for |
GET http://api.steampowered.com/IEconItems_440/GetSchema/v001/
type | name | optional | description |
---|---|---|---|
string | language | The language to return the names in. Defaults to returning string keys. |
GET http://api.steampowered.com/IEconItems_440/GetSchemaItems/v001/
type | name | optional | description |
---|---|---|---|
string | language | The language to return the names in. Defaults to returning string keys. | |
int32 | start | The first item id to return. Defaults to 0. Response will indicate next value to query if applicable. |
GET http://api.steampowered.com/IEconItems_440/GetSchemaOverview/v001/
type | name | optional | description |
---|---|---|---|
string | language | The language to return the names in. Defaults to returning string keys. |
GET http://api.steampowered.com/IEconItems_440/GetSchemaURL/v001/
GET http://api.steampowered.com/IEconItems_440/GetStoreMetaData/v001/
type | name | optional | description |
---|---|---|---|
string | language | The language to results in. |
GET http://api.steampowered.com/IEconItems_440/GetStoreStatus/v001/
GET http://api.steampowered.com/IEconItems_570/GetPlayerItems/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The Steam ID to fetch items for |
GET http://api.steampowered.com/IEconItems_570/GetStoreMetaData/v001/
type | name | optional | description |
---|---|---|---|
string | language | The language to results in. |
GET http://api.steampowered.com/IEconItems_583950/GetEquippedPlayerItems/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The Steam ID to fetch items for | |
uint32 | class_id | Return items equipped for this class id |
GET http://api.steampowered.com/IEconItems_730/GetPlayerItems/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The Steam ID to fetch items for |
GET http://api.steampowered.com/IEconItems_730/GetSchema/v002/
type | name | optional | description |
---|---|---|---|
string | language | The language to return the names in. Defaults to returning string keys. |
GET http://api.steampowered.com/IEconItems_730/GetSchemaURL/v002/
GET http://api.steampowered.com/IEconItems_730/GetStoreMetaData/v001/
type | name | optional | description |
---|---|---|---|
string | language | The language to results in. |
GET http://api.steampowered.com/IGCVersion_1046930/GetClientVersion/v001/
GET http://api.steampowered.com/IGCVersion_1046930/GetServerVersion/v001/
GET http://api.steampowered.com/IGCVersion_1269260/GetClientVersion/v001/
GET http://api.steampowered.com/IGCVersion_1269260/GetServerVersion/v001/
GET http://api.steampowered.com/IGCVersion_1422450/GetClientVersion/v001/
GET http://api.steampowered.com/IGCVersion_1422450/GetServerVersion/v001/
GET http://api.steampowered.com/IGCVersion_440/GetClientVersion/v001/
GET http://api.steampowered.com/IGCVersion_440/GetServerVersion/v001/
GET http://api.steampowered.com/IGCVersion_570/GetClientVersion/v001/
GET http://api.steampowered.com/IGCVersion_570/GetServerVersion/v001/
GET http://api.steampowered.com/IGCVersion_583950/GetClientVersion/v001/
GET http://api.steampowered.com/IGCVersion_583950/GetServerVersion/v001/
GET http://api.steampowered.com/IGCVersion_730/GetServerVersion/v001/
GET http://api.steampowered.com/ISteamApps/GetAppList/v001/
GET http://api.steampowered.com/ISteamApps/GetAppList/v002/
GET http://api.steampowered.com/ISteamApps/GetSDRConfig/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | AppID of game |
GET http://api.steampowered.com/ISteamApps/GetServersAtAddress/v001/
type | name | optional | description |
---|---|---|---|
string | addr | IP or IP:queryport to list |
GET http://api.steampowered.com/ISteamApps/UpToDateCheck/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | AppID of game | |
uint32 | version | The installed version of the game |
GET http://api.steampowered.com/ISteamBroadcast/ViewerHeartbeat/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | Steam ID of the broadcaster | |
uint64 | sessionid | Broadcast Session ID | |
uint64 | token | Viewer token | |
int32 | stream | video stream representation watching |
POST http://api.steampowered.com/ISteamCDN/SetClientFilters/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
string | cdnname | Steam name of CDN property | |
string | allowedipblocks | comma-separated list of allowed IP address blocks in CIDR format - blank for not used | |
string | allowedasns | comma-separated list of allowed client network AS numbers - blank for not used | |
string | allowedipcountries | comma-separated list of allowed client IP country codes in ISO 3166-1 format - blank for not used |
POST http://api.steampowered.com/ISteamCDN/SetPerformanceStats/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
string | cdnname | Steam name of CDN property | |
uint32 | mbps_sent | Outgoing network traffic in Mbps | |
uint32 | mbps_recv | Incoming network traffic in Mbps | |
uint32 | cpu_percent | Percent CPU load | |
uint32 | cache_hit_percent | Percent cache hits |
GET http://api.steampowered.com/ISteamDirectory/GetCMList/v001/
type | name | optional | description |
---|---|---|---|
uint32 | cellid | Client's Steam cell ID | |
uint32 | maxcount | Max number of servers to return |
GET http://api.steampowered.com/ISteamDirectory/GetCMListForConnect/v001/
type | name | optional | description |
---|---|---|---|
uint32 | cellid | Client's Steam cell ID, uses IP location if blank | |
string | cmtype | Optional CM type filter | |
string | realm | Optional Steam Realm filter | |
uint32 | maxcount | Max number of servers to return | |
uint32 | qoslevel | Desired connection priority |
GET http://api.steampowered.com/ISteamDirectory/GetSteamPipeDomains/v001/
GET http://api.steampowered.com/ISteamEconomy/GetAssetClassInfo/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | Must be a steam economy app. | |
string | language | The user's local language | |
uint32 | class_count | Number of classes requested. Must be at least one. | |
uint64 | classid0 | Class ID of the nth class. | |
uint64 | instanceid0 | Instance ID of the nth class. |
GET http://api.steampowered.com/ISteamEconomy/GetAssetPrices/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | Must be a steam economy app. | |
string | currency | The currency to filter for | |
string | language | The user's local language |
GET http://api.steampowered.com/ISteamNews/GetNewsForApp/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | AppID to retrieve news for | |
uint32 | maxlength | Maximum length for the content to return, if this is 0 the full content is returned, if it's less then a blurb is generated to fit. | |
uint32 | enddate | Retrieve posts earlier than this date (unix epoch timestamp) | |
uint32 | count | # of posts to retrieve (default 20) | |
string | tags | Comma-separated list of tags to filter by (e.g. 'patchnodes') |
GET http://api.steampowered.com/ISteamNews/GetNewsForApp/v002/
type | name | optional | description |
---|---|---|---|
uint32 | appid | AppID to retrieve news for | |
uint32 | maxlength | Maximum length for the content to return, if this is 0 the full content is returned, if it's less then a blurb is generated to fit. | |
uint32 | enddate | Retrieve posts earlier than this date (unix epoch timestamp) | |
uint32 | count | # of posts to retrieve (default 20) | |
string | feeds | Comma-separated list of feed names to return news for | |
string | tags | Comma-separated list of tags to filter by (e.g. 'patchnodes') |
POST http://api.steampowered.com/ISteamRemoteStorage/GetCollectionDetails/v001/
type | name | optional | description |
---|---|---|---|
uint32 | collectioncount | Number of collections being requested | |
uint64 | publishedfileids[0] | collection ids to get the details for |
POST http://api.steampowered.com/ISteamRemoteStorage/GetPublishedFileDetails/v001/
type | name | optional | description |
---|---|---|---|
uint32 | itemcount | Number of items being requested | |
uint64 | publishedfileids[0] | published file id to look up |
GET http://api.steampowered.com/ISteamRemoteStorage/GetUGCFileDetails/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | If specified, only returns details if the file is owned by the SteamID specified | |
uint64 | ugcid | ID of UGC file to get info for | |
uint32 | appid | appID of product |
GET http://api.steampowered.com/ISteamUser/GetFriendList/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
uint64 | steamid | SteamID of user | |
string | relationship | relationship type (ex: friend) |
GET http://api.steampowered.com/ISteamUser/GetPlayerBans/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
string | steamids | Comma-delimited list of SteamIDs |
GET http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
string | steamids | Comma-delimited list of SteamIDs |
GET http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v002/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
string | steamids | Comma-delimited list of SteamIDs (max: 100) |
GET http://api.steampowered.com/ISteamUser/GetUserGroupList/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
uint64 | steamid | SteamID of user |
GET http://api.steampowered.com/ISteamUser/ResolveVanityURL/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
string | vanityurl | The vanity URL to get a SteamID for | |
int32 | url_type | The type of vanity URL. 1 (default): Individual profile, 2: Group, 3: Official game group |
GET http://api.steampowered.com/ISteamUserAuth/AuthenticateUserTicket/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
uint32 | appid | appid of game | |
string | ticket | Ticket from GetAuthSessionTicket. |
GET http://api.steampowered.com/ISteamUserOAuth/GetTokenDetails/v001/
type | name | optional | description |
---|---|---|---|
string | access_token | OAuth2 token for which to return details |
GET http://api.steampowered.com/ISteamUserStats/GetGlobalAchievementPercentagesForApp/v001/
type | name | optional | description |
---|---|---|---|
uint64 | gameid | GameID to retrieve the achievement percentages for |
GET http://api.steampowered.com/ISteamUserStats/GetGlobalAchievementPercentagesForApp/v002/
type | name | optional | description |
---|---|---|---|
uint64 | gameid | GameID to retrieve the achievement percentages for |
GET http://api.steampowered.com/ISteamUserStats/GetGlobalStatsForGame/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | AppID that we're getting global stats for | |
uint32 | count | Number of stats get data for | |
string | name[0] | Names of stat to get data for | |
uint32 | startdate | Start date for daily totals (unix epoch timestamp) | |
uint32 | enddate | End date for daily totals (unix epoch timestamp) |
GET http://api.steampowered.com/ISteamUserStats/GetNumberOfCurrentPlayers/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | AppID that we're getting user count for |
GET http://api.steampowered.com/ISteamUserStats/GetPlayerAchievements/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
uint64 | steamid | SteamID of user | |
uint32 | appid | AppID to get achievements for | |
string | l | Language to return strings for |
GET http://api.steampowered.com/ISteamUserStats/GetSchemaForGame/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
uint32 | appid | appid of game | |
string | l | localized langauge to return (english, french, etc.) |
GET http://api.steampowered.com/ISteamUserStats/GetSchemaForGame/v002/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
uint32 | appid | appid of game | |
string | l | localized language to return (english, french, etc.) |
GET http://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
uint64 | steamid | SteamID of user | |
uint32 | appid | appid of game |
GET http://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v002/
type | name | optional | description |
---|---|---|---|
string | key | access key | |
uint64 | steamid | SteamID of user | |
uint32 | appid | appid of game |
GET http://api.steampowered.com/ISteamWebAPIUtil/GetServerInfo/v001/
GET http://api.steampowered.com/ISteamWebAPIUtil/GetSupportedAPIList/v001/
type | name | optional | description |
---|---|---|---|
string | key | access key |
GET http://api.steampowered.com/ITFItems_440/GetGoldenWrenches/v001/
GET http://api.steampowered.com/ITFItems_440/GetGoldenWrenches/v002/
GET http://api.steampowered.com/ITFPromos_440/GetItemID/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The Steam ID to fetch items for | |
uint32 | promoid | The promo ID to grant an item for |
POST http://api.steampowered.com/ITFPromos_440/GrantItem/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | The Steam ID to fetch items for | |
uint32 | promoid | The promo ID to grant an item for |
GET http://api.steampowered.com/ITFSystem_440/GetWorldStatus/v001/
GET http://api.steampowered.com/IGameServersService/GetAccountList/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key |
POST http://api.steampowered.com/IGameServersService/CreateAccount/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | appid | The app to use the account for | |
string | memo | The memo to set on the new account |
POST http://api.steampowered.com/IGameServersService/SetMemo/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | The SteamID of the game server to set the memo on | |
string | memo | The memo to set on the new account |
POST http://api.steampowered.com/IGameServersService/ResetLoginToken/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | The SteamID of the game server to reset the login token of |
POST http://api.steampowered.com/IGameServersService/DeleteAccount/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | The SteamID of the game server account to delete |
GET http://api.steampowered.com/IGameServersService/GetAccountPublicInfo/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | The SteamID of the game server to get info on |
GET http://api.steampowered.com/IGameServersService/QueryLoginToken/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
string | login_token | Login token to query |
GET http://api.steampowered.com/IGameServersService/GetServerSteamIDsByIP/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
string | server_ips |
GET http://api.steampowered.com/IGameServersService/GetServerIPsBySteamID/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | server_steamids |
GET http://api.steampowered.com/IGameServersService/QueryByFakeIP/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | fake_ip | FakeIP of server to query. | |
uint32 | fake_port | Fake port of server to query. | |
uint32 | app_id | AppID to use. Each AppID has its own FakeIP address. | |
{enum} | query_type | What type of query? |
GET http://api.steampowered.com/IPlayerService/IsPlayingSharedGame/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | The player we're asking about | |
uint32 | appid_playing | The game player is currently playing |
POST http://api.steampowered.com/IPlayerService/RecordOfflinePlaytime/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | ||
string | ticket | ||
{message} | play_sessions |
GET http://api.steampowered.com/IPlayerService/GetRecentlyPlayedGames/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | The player we're asking about | |
uint32 | count | The number of games to return (0/unset: all) |
GET http://api.steampowered.com/IPlayerService/GetOwnedGames/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | The player we're asking about | |
bool | include_appinfo | true if we want additional details (name, icon) about each game | |
bool | include_played_free_games | Free games are excluded by default. If this is set, free games the user has played will be returned. | |
uint32 | appids_filter | if set, restricts result set to the passed in apps | |
bool | include_free_sub | Some games are in the free sub, which are excluded by default. | |
bool | skip_unvetted_apps | if set, skip unvetted store apps | |
string | language | Will return appinfo in this language | |
bool | include_extended_appinfo | true if we want even more details (capsule, sortas, and capabilities) about each game. include_appinfo must also be true. |
GET http://api.steampowered.com/IPlayerService/GetSteamLevel/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | The player we're asking about |
GET http://api.steampowered.com/IPlayerService/GetBadges/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | The player we're asking about |
GET http://api.steampowered.com/IPlayerService/GetCommunityBadgeProgress/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | The player we're asking about | |
int32 | badgeid | The badge we're asking about |
POST http://api.steampowered.com/IAuthenticationService/PollAuthSessionStatus/v001/
type | name | optional | description |
---|---|---|---|
uint64 | client_id | ||
string | request_id | ||
uint64 | token_to_revoke | If this is set to a token owned by this user, that token will be retired |
POST http://api.steampowered.com/IAuthenticationService/GetAuthSessionInfo/v001/
type | name | optional | description |
---|---|---|---|
uint64 | client_id | client ID from scanned QR Code, used for routing |
POST http://api.steampowered.com/IAuthenticationService/GetAuthSessionRiskInfo/v001/
type | name | optional | description |
---|---|---|---|
uint64 | client_id | client ID from scanned QR Code, used for routing | |
uint32 | language | language for optimistic localization of geoloc data |
POST http://api.steampowered.com/IAuthenticationService/NotifyRiskQuizResults/v001/
type | name | optional | description |
---|---|---|---|
uint64 | client_id | client ID for the auth session, used for routing | |
{message} | results | Whether or not the user correctly answered each risk quiz question | |
string | selected_action | The action being taken selected by the user during the quiz | |
bool | did_confirm_login | Whether or not the user went on to confirm the login or not in the case of a passed quiz |
GET http://api.steampowered.com/IAuthenticationService/GetPasswordRSAPublicKey/v001/
type | name | optional | description |
---|---|---|---|
string | account_name | user-provided account name to get an RSA key for |
POST http://api.steampowered.com/IAuthenticationService/BeginAuthSessionViaCredentials/v001/
type | name | optional | description |
---|---|---|---|
string | device_friendly_name | ||
string | account_name | ||
string | encrypted_password | password, RSA encrypted client side | |
uint64 | encryption_timestamp | timestamp to map to a key - STime | |
bool | remember_login | deprecated | |
{enum} | platform_type | ||
{enum} | persistence | whether we are requesting a persistent or an ephemeral session | |
string | website_id | (EMachineAuthWebDomain) identifier of client requesting auth | |
{message} | device_details | User-supplied details about the device attempting to sign in | |
string | guard_data | steam guard data for client login | |
uint32 | language | ||
int32 | qos_level | [ENetQOSLevel] client-specified priority for this auth attempt |
POST http://api.steampowered.com/IAuthenticationService/UpdateAuthSessionWithSteamGuardCode/v001/
type | name | optional | description |
---|---|---|---|
uint64 | client_id | pending client ID, from initialized session | |
uint64 | steamid | user who wants to login | |
string | code | confirmation code | |
{enum} | code_type | type of confirmation code |
POST http://api.steampowered.com/IAuthenticationService/BeginAuthSessionViaQR/v001/
type | name | optional | description |
---|---|---|---|
string | device_friendly_name | ||
{enum} | platform_type | ||
{message} | device_details | User-supplied details about the device attempting to sign in | |
string | website_id | (EMachineAuthWebDomain) identifier of client requesting auth |
POST http://api.steampowered.com/IAuthenticationService/UpdateAuthSessionWithMobileConfirmation/v001/
type | name | optional | description |
---|---|---|---|
int32 | version | version field | |
uint64 | client_id | pending client ID, from scanned QR Code | |
uint64 | steamid | user who wants to login | |
string | signature | HMAC digest over {version,client_id,steamid} via user's private key | |
bool | confirm | Whether to confirm the login (true) or deny the login (false) | |
{enum} | persistence | whether we are requesting a persistent or an ephemeral session |
POST http://api.steampowered.com/IBroadcastService/PostGameDataFrameRTMP/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | AppID of the game being broadcasted | |
uint64 | steamid | Broadcasters SteamID | |
string | rtmp_token | Valid RTMP token for the Broadcaster | |
string | frame_data | game data frame expressing current state of game (string, zipped, whatever) |
POST http://api.steampowered.com/IContentServerConfigService/SetSteamCacheClientFilters/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | cache_id | Unique ID number | |
string | cache_key | Valid current cache API key | |
string | change_notes | Notes | |
string | allowed_ip_blocks | comma-separated list of allowed IP address blocks in CIDR format - blank to clear unfilter |
GET http://api.steampowered.com/IContentServerConfigService/GetSteamCacheNodeParams/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | cache_id | Unique ID number | |
string | cache_key | Valid current cache API key |
POST http://api.steampowered.com/IContentServerConfigService/SetSteamCachePerformanceStats/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | cache_id | Unique ID number | |
string | cache_key | Valid current cache API key | |
uint32 | mbps_sent | Outgoing network traffic in Mbps | |
uint32 | mbps_recv | Incoming network traffic in Mbps | |
uint32 | cpu_percent | Percent CPU load | |
uint32 | cache_hit_percent | Percent cache hits | |
uint32 | num_connected_ips | Number of unique connected IP addresses | |
uint32 | upstream_egress_utilization | (deprecated) What is the percent utilization of the busiest datacenter egress link? | |
uint32 | upstream_peering_utilization | What is the percent utilization of the busiest peering link? | |
uint32 | upstream_transit_utilization | What is the percent utilization of the busiest transit link? |
GET http://api.steampowered.com/IContentServerDirectoryService/GetCDNForVideo/v001/
type | name | optional | description |
---|---|---|---|
int32 | property_type | ECDNPropertyType | |
string | client_ip | client IP address | |
string | client_region | client region |
GET http://api.steampowered.com/IContentServerDirectoryService/PickSingleContentServer/v001/
type | name | optional | description |
---|---|---|---|
int32 | property_type | ECDNPropertyType | |
uint32 | cell_id | client Cell ID | |
string | client_ip | client IP address |
GET http://api.steampowered.com/IContentServerDirectoryService/GetServersForSteamPipe/v001/
type | name | optional | description |
---|---|---|---|
uint32 | cell_id | client Cell ID | |
uint32 | max_servers | max servers in response list | |
string | ip_override | client IP address | |
int32 | launcher_type | launcher type | |
string | ipv6_public | client public ipv6 address if it knows it | |
{message} | current_connections | what sources is the client currently using |
GET http://api.steampowered.com/IContentServerDirectoryService/GetClientUpdateHosts/v001/
type | name | optional | description |
---|---|---|---|
string | cached_signature |
GET http://api.steampowered.com/IContentServerDirectoryService/GetDepotPatchInfo/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | ||
uint32 | depotid | ||
uint64 | source_manifestid | ||
uint64 | target_manifestid |
GET http://api.steampowered.com/IPublishedFileService/GetUserVoteSummary/v001/
type | name | optional | description |
---|---|---|---|
uint64 | publishedfileids |
GET http://api.steampowered.com/IPublishedFileService/QueryFiles/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | query_type | enumeration EPublishedFileQueryType in clientenums.h | |
uint32 | page | Current page | |
string | cursor | Cursor to paginate through the results (set to '*' for the first request). Prefer this over using the page parameter, as it will allow you to do deep pagination. When used, the page parameter will be ignored. | |
uint32 | numperpage | (Optional) The number of results, per page to return. | |
uint32 | creator_appid | App that created the files | |
uint32 | appid | App that consumes the files | |
string | requiredtags | Tags to match on. See match_all_tags parameter below | |
string | excludedtags | (Optional) Tags that must NOT be present on a published file to satisfy the query. | |
bool | match_all_tags | If true, then items must have all the tags specified, otherwise they must have at least one of the tags. | |
string | required_flags | Required flags that must be set on any returned items | |
string | omitted_flags | Flags that must not be set on any returned items | |
string | search_text | Text to match in the item's title or description | |
uint32 | filetype | EPublishedFileInfoMatchingFileType | |
uint64 | child_publishedfileid | Find all items that reference the given item. | |
uint32 | days | If query_type is k_PublishedFileQueryType_RankedByTrend, then this is the number of days to get votes for [1,7]. | |
bool | include_recent_votes_only | If query_type is k_PublishedFileQueryType_RankedByTrend, then limit result set just to items that have votes within the day range given | |
uint32 | cache_max_age_seconds | Allow stale data to be returned for the specified number of seconds. | |
int32 | language | Language to search in and also what gets returned. Defaults to English. | |
{message} | required_kv_tags | Required key-value tags to match on. | |
{message} | taggroups | (Optional) At least one of the tags must be present on a published file to satisfy the query. | |
{message} | date_range_created | (Optional) Filter to items created within this range. | |
{message} | date_range_updated | (Optional) Filter to items updated within this range. | |
{enum} | excluded_content_descriptors | (Optional) Filter out items that have these content descriptors. | |
bool | admin_query | Admin tool is doing a query, return hidden items | |
bool | totalonly | (Optional) If true, only return the total number of files that satisfy this query. | |
bool | ids_only | (Optional) If true, only return the published file ids of files that satisfy this query. | |
bool | return_vote_data | Return vote data | |
bool | return_tags | Return tags in the file details | |
bool | return_kv_tags | Return key-value tags in the file details | |
bool | return_previews | Return preview image and video details in the file details | |
bool | return_children | Return child item ids in the file details | |
bool | return_short_description | Populate the short_description field instead of file_description | |
bool | return_for_sale_data | Return pricing information, if applicable | |
bool | return_metadata | Populate the metadata | |
uint32 | return_playtime_stats | Return playtime stats for the specified number of days before today. | |
bool | return_details | By default, if none of the other 'return_*' fields are set, only some voting details are returned. Set this to true to return the default set of details. | |
bool | strip_description_bbcode | Strips BBCode from descriptions. | |
{enum} | desired_revision | Return the data for the specified revision. | |
bool | return_reactions | If true, then reactions to items will be returned. |
GET http://api.steampowered.com/IPublishedFileService/GetSubSectionData/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | publishedfileid | ||
bool | for_table_of_contents | ||
uint64 | specific_sectionid | ||
{enum} | desired_revision | Return the data for the specified revision. |
GET http://api.steampowered.com/IPublishedFileService/GetDetails/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | publishedfileids | Set of published file Ids to retrieve details for. | |
bool | includetags | If true, return tag information in the returned details. | |
bool | includeadditionalpreviews | If true, return preview information in the returned details. | |
bool | includechildren | If true, return children in the returned details. | |
bool | includekvtags | If true, return key value tags in the returned details. | |
bool | includevotes | If true, return vote data in the returned details. | |
bool | short_description | If true, return a short description instead of the full description. | |
bool | includeforsaledata | If true, return pricing data, if applicable. | |
bool | includemetadata | If true, populate the metadata field. | |
int32 | language | Specifies the localized text to return. Defaults to English. | |
uint32 | return_playtime_stats | Return playtime stats for the specified number of days before today. | |
uint32 | appid | ||
bool | strip_description_bbcode | Strips BBCode from descriptions. | |
{enum} | desired_revision | Return the data for the specified revision. | |
bool | includereactions | If true, then reactions to items will be returned. | |
bool | admin_query | Admin tool is doing a query, return hidden items |
GET http://api.steampowered.com/IPublishedFileService/GetUserFiles/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | Steam ID of the user whose files are being requested. | |
uint32 | appid | App Id of the app that the files were published to. | |
uint32 | shortcutid | (Optional) Shortcut Id to retrieve published files from. | |
uint32 | page | (Optional) Starting page for results. | |
uint32 | numperpage | (Optional) The number of results, per page to return. | |
string | type | (Optional) Type of files to be returned. | |
string | sortmethod | (Optional) Sorting method to use on returned values. | |
uint32 | privacy | (optional) Filter by privacy settings. | |
string | requiredtags | (Optional) Tags that must be present on a published file to satisfy the query. | |
string | excludedtags | (Optional) Tags that must NOT be present on a published file to satisfy the query. | |
{message} | required_kv_tags | Required key-value tags to match on. | |
uint32 | filetype | (Optional) File type to match files to. | |
uint32 | creator_appid | App Id of the app that published the files, only matched if specified. | |
string | match_cloud_filename | Match this cloud filename if specified. | |
uint32 | cache_max_age_seconds | Allow stale data to be returned for the specified number of seconds. | |
int32 | language | Specifies the localized text to return. Defaults to English. | |
{message} | taggroups | (Optional) At least one of the tags must be present on a published file to satisfy the query. | |
{enum} | excluded_content_descriptors | (Optional) Filter out items that have these content descriptors. | |
bool | admin_query | Admin tool is doing a query, return hidden items | |
bool | totalonly | (Optional) If true, only return the total number of files that satisfy this query. | |
bool | ids_only | (Optional) If true, only return the published file ids of files that satisfy this query. | |
bool | return_vote_data | Return vote data | |
bool | return_tags | Return tags in the file details | |
bool | return_kv_tags | Return key-value tags in the file details | |
bool | return_previews | Return preview image and video details in the file details | |
bool | return_children | Return child item ids in the file details | |
bool | return_short_description | Populate the short_description field instead of file_description | |
bool | return_for_sale_data | Return pricing information, if applicable | |
bool | return_metadata | Populate the metadata field | |
uint32 | return_playtime_stats | Return playtime stats for the specified number of days before today. | |
bool | strip_description_bbcode | Strips BBCode from descriptions. | |
bool | return_reactions | If true, then reactions to items will be returned. | |
uint32 | startindex_override | Backwards compatible for the client. | |
{enum} | desired_revision | Return the data for the specified revision. | |
bool | return_apps | Return list of apps the items belong to |
GET http://api.steampowered.com/IPublishedFileService/GetUserFileCount/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | Steam ID of the user whose files are being requested. | |
uint32 | appid | App Id of the app that the files were published to. | |
uint32 | shortcutid | (Optional) Shortcut Id to retrieve published files from. | |
uint32 | page | (Optional) Starting page for results. | |
uint32 | numperpage | (Optional) The number of results, per page to return. | |
string | type | (Optional) Type of files to be returned. | |
string | sortmethod | (Optional) Sorting method to use on returned values. | |
uint32 | privacy | (optional) Filter by privacy settings. | |
string | requiredtags | (Optional) Tags that must be present on a published file to satisfy the query. | |
string | excludedtags | (Optional) Tags that must NOT be present on a published file to satisfy the query. | |
{message} | required_kv_tags | Required key-value tags to match on. | |
uint32 | filetype | (Optional) File type to match files to. | |
uint32 | creator_appid | App Id of the app that published the files, only matched if specified. | |
string | match_cloud_filename | Match this cloud filename if specified. | |
uint32 | cache_max_age_seconds | Allow stale data to be returned for the specified number of seconds. | |
int32 | language | Specifies the localized text to return. Defaults to English. | |
{message} | taggroups | (Optional) At least one of the tags must be present on a published file to satisfy the query. | |
{enum} | excluded_content_descriptors | (Optional) Filter out items that have these content descriptors. | |
bool | admin_query | Admin tool is doing a query, return hidden items | |
bool | totalonly | (Optional) If true, only return the total number of files that satisfy this query. | |
bool | ids_only | (Optional) If true, only return the published file ids of files that satisfy this query. | |
bool | return_vote_data | Return vote data | |
bool | return_tags | Return tags in the file details | |
bool | return_kv_tags | Return key-value tags in the file details | |
bool | return_previews | Return preview image and video details in the file details | |
bool | return_children | Return child item ids in the file details | |
bool | return_short_description | Populate the short_description field instead of file_description | |
bool | return_for_sale_data | Return pricing information, if applicable | |
bool | return_metadata | Populate the metadata field | |
uint32 | return_playtime_stats | Return playtime stats for the specified number of days before today. | |
bool | strip_description_bbcode | Strips BBCode from descriptions. | |
bool | return_reactions | If true, then reactions to items will be returned. | |
uint32 | startindex_override | Backwards compatible for the client. | |
{enum} | desired_revision | Return the data for the specified revision. | |
bool | return_apps | Return list of apps the items belong to |
GET http://api.steampowered.com/IEconService/GetTradeHistory/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | max_trades | The number of trades to return information for | |
uint32 | start_after_time | The time of the last trade shown on the previous page of results, or the time of the first trade if navigating back | |
uint64 | start_after_tradeid | The tradeid shown on the previous page of results, or the ID of the first trade if navigating back | |
bool | navigating_back | The user wants the previous page of results, so return the previous max_trades trades before the start time and ID | |
bool | get_descriptions | If set, the item display data for the items included in the returned trades will also be returned | |
string | language | The language to use when loading item display data | |
bool | include_failed | ||
bool | include_total | If set, the total number of trades the account has participated in will be included in the response |
GET http://api.steampowered.com/IEconService/GetTradeStatus/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | tradeid | ||
bool | get_descriptions | If set, the item display data for the items included in the returned trades will also be returned | |
string | language | The language to use when loading item display data |
GET http://api.steampowered.com/IEconService/GetTradeOffers/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
bool | get_sent_offers | Request the list of sent offers. | |
bool | get_received_offers | Request the list of received offers. | |
bool | get_descriptions | If set, the item display data for the items included in the returned trade offers will also be returned. If one or more descriptions can't be retrieved, then your request will fail. | |
string | language | The language to use when loading item display data. | |
bool | active_only | Indicates we should only return offers which are still active, or offers that have changed in state since the time_historical_cutoff | |
bool | historical_only | Indicates we should only return offers which are not active. | |
uint32 | time_historical_cutoff | When active_only is set, offers updated since this time will also be returned. When historical_only is set, only offers updated since this time are included. | |
uint32 | cursor | Cursor aka start index |
GET http://api.steampowered.com/IEconService/GetTradeOffer/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | tradeofferid | ||
string | language | ||
bool | get_descriptions | If set, the item display data for the items included in the returned trade offers will also be returned. If one or more descriptions can't be retrieved, then your request will fail. |
GET http://api.steampowered.com/IEconService/GetTradeOffersSummary/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | time_last_visit | The time the user last visited. If not passed, will use the time the user last visited the trade offer page. |
GET http://api.steampowered.com/IEconService/GetTradeHoldDurations/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid_target | User you are trading with | |
string | trade_offer_access_token | A special token that allows for trade offers from non-friends. |
POST http://api.steampowered.com/IGameNotificationsService/UserCreateSession/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | The appid to create the session for. | |
uint64 | context | Game-specified context value the game can used to associate the session with some object on their backend. | |
{message} | title | The title of the session to be displayed within each user's list of sessions. | |
{message} | users | The initial state of all users in the session. | |
uint64 | steamid | (Optional) steamid to make the request on behalf of -- if specified, the user must be in the session and all users being added to the session must be friends with the user. |
POST http://api.steampowered.com/IGameNotificationsService/UserUpdateSession/v001/
type | name | optional | description |
---|---|---|---|
uint64 | sessionid | The sessionid to update. | |
uint32 | appid | The appid of the session to update. | |
{message} | title | (Optional) The new title of the session. If not specified, the title will not be changed. | |
{message} | users | (Optional) A list of users whose state will be updated to reflect the given state. If the users are not already in the session, they will be added to it. | |
uint64 | steamid | (Optional) steamid to make the request on behalf of -- if specified, the user must be in the session and all users being added to the session must be friends with the user. |
POST http://api.steampowered.com/IGameNotificationsService/UserDeleteSession/v001/
type | name | optional | description |
---|---|---|---|
uint64 | sessionid | The sessionid to delete. | |
uint32 | appid | The appid of the session to delete. | |
uint64 | steamid | (Optional) steamid to make the request on behalf of -- if specified, the user must be in the session. |
POST http://api.steampowered.com/IInventoryService/SplitItemStack/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | appid | ||
uint64 | itemid | ||
uint32 | quantity | ||
uint64 | steamid |
POST http://api.steampowered.com/IInventoryService/CombineItemStacks/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | appid | ||
uint64 | fromitemid | ||
uint64 | destitemid | ||
uint32 | quantity | ||
uint64 | steamid |
GET http://api.steampowered.com/IInventoryService/GetPriceSheet/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
int32 | ecurrency | ||
string | currency_code | Standard short code of the requested currency (preferred) |
GET http://api.steampowered.com/IWishlistService/GetWishlistSortedFiltered/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid | ||
{message} | context | ||
{message} | data_request | If passed, item data will be returned | |
{enum} | sort_order | ||
{message} | filters | ||
int32 | start_index | Data in this range will be filled in with StoreBrowse data | |
int32 | page_size |
GET http://api.steampowered.com/IWishlistService/GetWishlist/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid |
GET http://api.steampowered.com/IWishlistService/GetWishlistItemCount/v001/
type | name | optional | description |
---|---|---|---|
uint64 | steamid |
GET http://api.steampowered.com/IStoreService/GetAppList/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint32 | if_modified_since | Return only items that have been modified since this date. | |
string | have_description_language | Return only items that have a description in this language. | |
bool | include_games | Include games (defaults to enabled) | |
bool | include_dlc | Include DLC | |
bool | include_software | Include software items | |
bool | include_videos | Include videos and series | |
bool | include_hardware | Include hardware | |
uint32 | last_appid | For continuations, this is the last appid returned from the previous call. | |
uint32 | max_results | Number of results to return at a time. Default 10k, max 50k. |
POST http://api.steampowered.com/IHelpRequestLogsService/UploadUserApplicationLog/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid | ||
string | log_type | ||
string | version_string | ||
string | log_contents | ||
uint64 | request_id |
POST http://api.steampowered.com/IHelpRequestLogsService/GetApplicationLogDemand/v001/
type | name | optional | description |
---|---|---|---|
uint32 | appid |
POST http://api.steampowered.com/ICheatReportingService/ReportCheatData/v001/
type | name | optional | description |
---|---|---|---|
string | key | Access key | |
uint64 | steamid | steamid of the user running and reporting the cheat. | |
uint32 | appid | The appid. | |
string | pathandfilename | path and file name of the cheat executable. | |
string | webcheaturl | web url where the cheat was found and downloaded. | |
uint64 | time_now | local system time now. | |
uint64 | time_started | local system time when cheat process started. ( 0 if not yet run ) | |
uint64 | time_stopped | local system time when cheat process stopped. ( 0 if still running ) | |
string | cheatname | descriptive name for the cheat. | |
uint32 | game_process_id | process ID of the running game. | |
uint32 | cheat_process_id | process ID of the cheat process that ran | |
uint64 | cheat_param_1 | cheat param 1 | |
uint64 | cheat_param_2 | cheat param 2 | |
string | cheat_data_dump | data collection in json format |