Steamworks 문서
ISteamEconomy 인터페이스
Steam 경제와 상호작용하는 보조 인터페이스입니다.
IGameInventory도 확인하세요.

Steamworks 웹 API 사용법에 대한 더욱 자세한 내용은 웹 API 개요에서 확인할 수 있습니다.

CanTrade

GET https://partner.steam-api.com/ISteamEconomy/CanTrade/v1/
이름유형필수설명
문자열Steamworks 웹 API 배급사 인증 키.
AppIDuint32키는 연동되어있어야 합니다. Steam 경제 앱이어야 합니다.
SteamIDuint64거래를 시도하는 사용자의 SteamID
targetiduint64거래 요청을 하고 싶은 대상의 SteamID



참고: 해당 결제 수단을 사용하려면 배급사의 API 키가 필요합니다. API는 반드시 보안 서버로부터 호출되어 하며, 클라이언트가 직접 사용할 수 없습니다!

FinalizeAssetTransaction

POST https://partner.steam-api.com/ISteamEconomy/FinalizeAssetTransaction/v1/
이름유형필수설명
문자열Steamworks 웹 API 배급사 인증 키.
appiduint32사용자가 구매하려는 자산의 AppID
SteamIDuint64구매를 시도하는 사용자의 SteamID
txnid문자열거래 ID
언어문자열사용자를 위한 현지 언어



참고: 해당 결제 수단을 사용하려면 배급사의 API 키가 필요합니다. API는 반드시 보안 서버로부터 호출되어 하며, 클라이언트가 직접 사용할 수 없습니다!

GetAssetClassInfo

GET https://api.steampowered.com/ISteamEconomy/GetAssetClassInfo/v1/
이름유형필수설명
문자열Steamworks 웹 API 사용자 인증 키.
AppIDuint32Steam 경제 앱이어야 합니다.
언어문자열사용자의 현지 언어
class_countuint32요청된 클래스의 수. 최소 1개 이상이 필요합니다.
classid0uint64n 번째 클래스의 클래스 ID.
instanceid0uint64n 번째 클래스의 인스턴스 ID.

GetAssetPrices

GET https://api.steampowered.com/ISteamEconomy/GetAssetPrices/v1/
이름유형필수설명
문자열Steamworks 웹 API 사용자 인증 키.
AppIDuint32Steam 경제 앱이어야 합니다.
통화문자열필터링하려는 통화
언어문자열사용자의 현지 언어

사용자가 구매할 수 있는 아이템의 가격 및 분류를 반환합니다.

GetExportedAssetsForUser

GET https://partner.steam-api.com/ISteamEconomy/GetExportedAssetsForUser/v1/
이름유형필수설명
문자열Steamworks 웹 API 배급사 인증 키.
SteamIDuint64사용자 SteamID
AppIDuint32내보낸 아이템을 받기 위한 앱.
contextiduint64내보낸 아이템을 받기 위한 앱에 있는 컨텍스트.

다른 게임에서 가져오기 위해 자산 목록을 불러옵니다.

참고: 해당 결제 수단을 사용하려면 배급사의 API 키가 필요합니다. API는 반드시 보안 서버로부터 호출되어 하며, 클라이언트가 직접 사용할 수 없습니다!

GetMarketPrices

GET https://partner.steam-api.com/ISteamEconomy/GetMarketPrices/v1/
이름유형필수설명
문자열Steamworks 웹 API 배급사 인증 키.
AppIDuint32Steam 경제 앱이어야 합니다.



참고: 해당 결제 수단을 사용하려면 배급사의 API 키가 필요합니다. API는 반드시 보안 서버로부터 호출되어 하며, 클라이언트가 직접 사용할 수 없습니다!

StartAssetTransaction

POST https://partner.steam-api.com/ISteamEconomy/StartAssetTransaction/v1/
이름유형필수설명
문자열Steamworks 웹 API 배급사 인증 키.
AppIDuint32사용자가 구매하려는 자산의 앱 ID
SteamIDuint64구매를 시도하는 사용자의 SteamID
assetid0문자열사용자가 구매하려는 첫 자산의 ID - 최소 1개 이상이어야 합니다
assetquantity0uint32사용자가 구매하려는 assetid0의 수량
통화문자열사용자를 위한 현지 통화
언어문자열사용자를 위한 현지 언어
ipaddress문자열사용자의 IP 주소
referrer문자열참고 URL
clientauthbool기본은 false지만 만약 true인 경우, 웹 페이지가 아닌 사용자의 Steam 클라이언트 오버레이에 인증이 표시되며 이는 상점에 제공되는 제품에 유용합니다.



참고: 해당 결제 수단을 사용하려면 배급사의 API 키가 필요합니다. API는 반드시 보안 서버로부터 호출되어 하며, 클라이언트가 직접 사용할 수 없습니다!

StartTrade

https://partner.steam-api.com/ISteamEconomy/StartTrade/v1/ 를 받으세요
이름유형필수설명
문자열Steamworks 웹 API 배급사 인증 키.
AppIDuint32키는 연동되어있어야 합니다. Steam 경제 앱이어야 합니다.
partyauint64거래하는 첫 번째 사용자의 SteamID
partybuint64거래하는 두 번째 사용자의 SteamID



참고: 해당 결제 수단을 사용하려면 배급사의 API 키가 필요합니다. API는 반드시 보안 서버로부터 호출되어 하며, 클라이언트가 직접 사용할 수 없습니다!