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
keystringSteamworks Web API publisher authentication key.
steamiduint64The 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
keystringSteamworks Web API publisher authentication key.
appiduint32The app making the request
steamiduint64The SteamID of the user whose listings should be canceled
synchronousboolWhether 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
keystringSteamworks Web API publisher authentication key.
appiduint32The 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
listingiduint64The 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
keystringSteamworks Web API publisher authentication key.
languagestringThe language to use in item descriptions
rowsuint32Number of rows per page
startuint32The result number to start at
filter_appiduint32If present, the app ID to limit results to
ecurrencyuint32If 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!