This page is just a reference of all the known Steam APIs, I do not know how they work. Please do not email me with questions.

Flushes the display cache for assets. This will result in calls to GetAssetClassInfo for each asset class the next time it is displayed.

https://partner.steam-api.com/IEconService/FlushAssetAppearanceCache/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
uint32 Yes

Flushes the cache of inventory contents. This will result in calls to GetContexts and GetContextContents to get fresh data for each user next time Steam needs their inventory.

https://partner.steam-api.com/IEconService/FlushContextCache/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
uint32 Yes

Flushes the cache for a user's inventory in a specific app context

https://partner.steam-api.com/IEconService/FlushInventoryCache/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
uint64 Yes User to clear cache for.
uint32 Yes App to clear cache for.
uint64 Yes Context to clear cache for.
UNDOCUMENTEDGetAssetClassInfo
https://api.steampowered.com/IEconService/GetAssetClassInfo/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
string No
uint32 No
CEcon_GetAssetClassInfo_Request.Class[] No
uint64 No
uint64 No
bool No
https://api.steampowered.com/IEconService/GetAssetPropertySchema/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
uint32 No
string No

Gets a set of items from a users inventory, along with descriptions

https://api.steampowered.com/IEconService/GetInventoryItemsWithDescriptions/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
fixed64 No
uint32 No
uint64 No
bool No
bool No
string No
CEcon_GetInventoryItemsWithDescriptions_Request.FilterOptions No
uint64[] No
uint32[] No
bool No
bool No
uint64 No
int32 No
bool No

Gets a history of trades

https://api.steampowered.com/IEconService/GetTradeHistory/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
uint32 Yes The number of trades to return information for
uint32 Yes The time of the last trade shown on the previous page of results, or the time of the first trade if navigating back
uint64 Yes The tradeid shown on the previous page of results, or the ID of the first trade if navigating back
bool Yes The user wants the previous page of results, so return the previous max_trades trades before the start time and ID
bool Yes If set, the item display data for the items included in the returned trades will also be returned
string Yes The language to use when loading item display data
bool Yes
bool Yes If set, the total number of trades the account has participated in will be included in the response

Returns the estimated hold duration and end date that a trade with a user would have

https://api.steampowered.com/IEconService/GetTradeHoldDurations/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
uint64 Yes User you are trading with
string Yes A special token that allows for trade offers from non-friends.

Gets a specific trade offer

https://api.steampowered.com/IEconService/GetTradeOffer/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
uint64 Yes
string Yes
bool Yes 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 a list of sent or received trade offers

https://api.steampowered.com/IEconService/GetTradeOffers/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
bool Yes Request the list of sent offers.
bool Yes Request the list of received offers.
bool Yes 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 Yes The language to use when loading item display data.
bool Yes Indicates we should only return offers which are still active, or offers that have changed in state since the time_historical_cutoff
bool Yes Indicates we should only return offers which are not active.
uint32 Yes 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 NoCursor aka start index

Get counts of pending and new trade offers

https://api.steampowered.com/IEconService/GetTradeOffersSummary/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
uint32 Yes The time the user last visited. If not passed, will use the time the user last visited the trade offer page.

Gets status for a specific trade

https://api.steampowered.com/IEconService/GetTradeStatus/v1/
NameValueTypeRequiredDescription
click to setstring Yes Access key
uint64 Yes
bool Yes If set, the item display data for the items included in the returned trades will also be returned
string Yes The language to use when loading item display data