Unaffiliated

Home Documentation & Help
Steamworks Documentation
IGameInventory Interface
The primary interface to interact with the Steam Economy.
See also: ISteamEconomy.

For more info on how to use the Steamworks Web API please see the Web API Overview.

GetHistoryCommandDetails

GET https://partner.steam-api.com/IGameInventory/GetHistoryCommandDetails/v1/
NameTypeRequiredDescription
keystringSteamworks Web API publisher authentication key.
appiduint32appid of game
steamiduint64The steam ID of the account to operate on
commandstringThe command to run on that asset
contextiduint64The context to fetch history for
argumentsstringThe arguments that were provided with the command in the first place



NOTE: This call requires a publisher API key to use this method. As such this API MUST be called from a secure server, and can never be used directly by clients!

GetUserHistory

GET https://partner.steam-api.com/IGameInventory/GetUserHistory/v1/
NameTypeRequiredDescription
keystringSteamworks Web API publisher authentication key.
appiduint32appid of game
steamiduint64The Steam ID to fetch history for
contextiduint64The context to fetch history for
starttimeuint32Start time of the history range to collect
endtimeuint32End time of the history range to collect



NOTE: This call requires a publisher API key to use this method. As such this API MUST be called from a secure server, and can never be used directly by clients!

HistoryExecuteCommands

POST https://partner.steam-api.com/IGameInventory/HistoryExecuteCommands/v1/
NameTypeRequiredDescription
keystringSteamworks Web API publisher authentication key.
appiduint32appid of game
steamiduint64The asset ID to operate on
contextiduint64The context to fetch history for
actoriduint32A unique 32 bit ID for the support person executing the command



NOTE: This call requires a publisher API key to use this method. As such this API MUST be called from a secure server, and can never be used directly by clients!

SupportGetAssetHistory

GET https://partner.steam-api.com/IGameInventory/SupportGetAssetHistory/v1/
NameTypeRequiredDescription
keystringSteamworks Web API publisher authentication key.
appiduint32appid of game
assetiduint64The asset ID to operate on
contextiduint64The context to fetch history for



NOTE: This call requires a publisher API key to use this method. As such this API MUST be called from a secure server, and can never be used directly by clients!