Steamworks Documentation
IEconMarketService Interface
Provides restricted access to the Steam Market for partners.

NOTE: This is a Service interface, methods in this interface should be called with the input_json parameter.

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

GetMarketEligibility

GET https://partner.steam-api.com/IEconMarketService/GetMarketEligibility/v1/
NameTypeRequiredDescription
keystring✔Steamworks Web API publisher key with Economy permissions.
steamiduint64✔The SteamID of the user to check

Checks whether or not an account is allowed to use the market

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!

CancelAppListingsForUser

POST https://partner.steam-api.com/IEconMarketService/CancelAppListingsForUser/v1/
NameTypeRequiredDescription
keystring✔Steamworks Web API publisher authentication key.
appiduint32✔The app making the request
steamiduint64✔The SteamID of the user whose listings should be canceled
synchronousbool✔Whether or not to wait until all listings have been canceled before returning the response

Cancels all of a user's listings for a specific app ID.

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!

GetAssetID

GET https://partner.steam-api.com/IEconMarketService/GetAssetID/v1/
NameTypeRequiredDescription
keystring✔Steamworks Web API publisher authentication key.
appiduint32✔The app that's asking. Must match the app of the listing and must belong to the publisher group that owns the API key making the request
listingiduint64✔The identifier of the listing to get information for

Returns the asset ID of the item sold in a listing

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!

GetPopular

GET https://partner.steam-api.com/IEconMarketService/GetPopular/v1/
NameTypeRequiredDescription
keystring✔Steamworks Web API publisher authentication key.
languagestring✔The language to use in item descriptions
rowsuint32Number of rows per page
startuint32✔The result number to start at
filter_appiduint32✔If present, the app ID to limit results to
ecurrencyuint32✔If present, prices returned will be represented in this currency

Gets the most popular items

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!