Documentación de Steamworks
Interfaz ISteamEconomy
Una interfaz secundaria para interactuar con Economía de Steam.
Consulta también: IGameInventory.

Para obtener más información sobre cómo utilizar la Web de API de Steamworks, consulta el artículo Descripción general de la Web de API.

CanTrade

GET https://partner.steam-api.com/ISteamEconomy/CanTrade/v1/
NombreTipoObligatorioDescripción
propietariostringClave de autenticación de editor de la Web de API de Steamworks.
appiduint32Id. de aplicación al que está asociada la clave. Debe ser una aplicación de la economía de Steam.
steamiduint64Id. de Steam del usuario que intenta iniciar un intercambio.
targetiduint64Id. de Steam del usuario que es objeto de la invitación de intercambio.



NOTA: Esta llamada requiere una clave de API de editor para utilizar este método. Como tal, esta API DEBE llamarse desde un servidor seguro, ¡y los clientes jamás pueden usarla directamente!

FinalizeAssetTransaction

ENVIAR https://partner.steam-api.com/ISteamEconomy/FinalizeAssetTransaction/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de editor de la Web de API de Steamworks.
appiduint32 Id. de la aplicación para la que el usuario está comprando recursos.
steamiduint64Id. de Steam del usuario que realiza una compra.
txnidstringId. de transacción.
languagestringEl idioma local para el usuario.



NOTA: Esta llamada requiere una clave de API de editor para utilizar este método. Como tal, esta API DEBE llamarse desde un servidor seguro, ¡y los equipos cliente jamás pueden usarla directamente!

GetAssetClassInfo

GET https://api.steampowered.com/ISteamEconomy/GetAssetClassInfo/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de usuario de la Web de API de Steamworks.
appiduint32Debe ser una aplicación de la economía de Steam.
languagestringEl idioma local del usuario.
class_countuint32Número de clases solicitadas. Debe haber una como mínimo.
classid0uint64Id. de clase de la clase n.
instanceid0uint64Id. de instancia de la clase n.

GetAssetPrices

GET https://api.steampowered.com/ISteamEconomy/GetAssetPrices/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de usuario de la Web de API de Steamworks.
appiduint32Debe ser una aplicación de la economía de Steam.
currencystringMoneda a filtrar.
languagestringEl idioma local del usuario.

Devuelve los precios y categorías de artículos que los usuarios pueden comprar.

GetExportedAssetsForUser

GET https://partner.steam-api.com/ISteamEconomy/GetExportedAssetsForUser/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de editor de la Web de API de Steamworks.
steamiduint64Id. de Steam del usuario
appiduint32Aplicación de la que obtener artículos exportados.
contextiduint64Contexto de la aplicación de la que obtener artículos exportados.

Recupera la lista de recursos de otro juego para importarlos.

NOTA: Esta llamada requiere una clave de API de editor para utilizar este método. Como tal, esta API DEBE ser llamada desde un servidor seguro y ¡nunca puede ser utilizada directamente por tus clientes!

GetMarketPrices

GET https://partner.steam-api.com/ISteamEconomy/GetMarketPrices/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de editor de la Web de API de Steamworks.
appiduint32Debe ser una aplicación de la economía de Steam.



NOTA: Esta llamada requiere una clave de API de editor para utilizar este método. Como tal, esta API DEBE ser llamada desde un servidor seguro y ¡nunca puede ser utilizada directamente por tus clientes!

StartAssetTransaction

ENVIAR https://partner.steam-api.com/ISteamEconomy/StartAssetTransaction/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de editor de la Web de API de Steamworks.
appiduint32 Id. de la aplicación para la que el usuario está comprando recursos.
steamiduint64Id. de Steam del usuario que realiza la compra.
assetid0stringId. del primer recurso que el usuario compra; debe haber al menos uno.
assetquantity0uint32La cantidad de assetid0 que el usuario está comprando.
currencystringLa moneda local para el usuario.
languagestringEl idioma local para el usuario.
ipaddressstringLa dirección IP del usuario.
referrerstringLa URL de referencia.
clientauthboolSi se establece como true (el valor predeterminado es false), la autorización aparecerá en la interfaz del cliente de Steam del usuario, no como una página web; es útil en el caso de tiendas incrustadas en productos.



NOTA: Esta llamada requiere una clave de API de editor para utilizar este método. Como tal, esta API DEBE ser llamada desde un servidor seguro y ¡nunca puede ser utilizada directamente por tus clientes!

StartTrade

GET https://partner.steam-api.com/ISteamEconomy/StartTrade/v1/
NombreTipoObligatorioDescripción
keystringClave de autenticación de editor de la Web de API de Steamworks.
appiduint32Id. de aplicación al que está asociada la clave. Debe ser una aplicación de la economía de Steam.
partyauint64Id. de Steam del primer usuario en el intercambio.
partybuint64Id. de Steam del segundo usuario en el intercambio.



NOTA: Esta llamada requiere una clave de API de editor para utilizar este método. Como tal, esta API DEBE ser llamada desde un servidor seguro y ¡nunca puede ser utilizada directamente por tus clientes!