ECOSteam 免费开放平台CS2饰品交易
ECOSteam主页
ECOSteam主页
加QQ群558682282一起交流
复制页面
ECO开放平台接入流程
RSA公私钥生成、签名
通用请求参数与响应
订单状态处理流程说明
回调通知服务
WebSocket监听商品变动消息
服务商入驻流程
商户
获取用户钱包金额
POST
求购账户转入转出
POST
获取资金流水
POST
Steam账号
查询已绑定Steam账号分页列表
POST
验证交易链接
POST
用户Steam绑定或更新
POST
用户解绑Steam账号
POST
导入令牌信息绑定steamid
POST
设置SteamId隐藏/取消隐藏
POST
市场
获取steam市场名称和在售价格(推荐)
POST
品类查询(不推荐)
POST
在售/预售商品列表
POST
批量查询在售商品价格
POST
批量获取商品详情
POST
批量查询在售商品状态
POST
购买
指定商品购买
POST
指定类别购买
POST
购买预售商品
POST
P2P购买订单
POST
订单
历史订单查询
查询订单状态
查询购买订单列表
查询订单详 情
查询报价信息
处罚订单查询
买家取消订单
举报卖家撤回报价
买家确认订单交易成功
查询出售订单列表
卖家订单发送报价
用户接受报价
用户一键处理报价
卖家查询订单状态
卖家查询订单详情
卖家查询报价对应订单
预售订单交易链接修改
出售
刷新用户Steam库 存
查询Steam库存
出售商品列表
上架库存
批量改价
预售商品上架/改价
下架在售/预售商品
用户店铺状态设置
打包出售上架
设置打包商品价格
下架打包商品
查询自己的打包商品
求购
发布求购信息
编辑求购信息
终止求购信息
批量暂停/开启/删除求购信息
批量更新求购收货链接
获取我的求购分页列表
秒出货库存查询
秒出货求购供应
Steam库存查询
创建交易存款
创建交易报价
出租
可租可售上架/可租可售改价
下架出租商品
查询自己出租的商品
查询出租订单列表
卖家查询出租订单详情
汰换合炉
创建合炉
我的合炉列表
合炉支付
创建打包汰换
打包汰换改价
打包汰换取消
我的打包汰换列表
我的打包汰换详情
其他
解封超时未收货用户
获取交易汇率
服务商
获取服务商绑定的用户集合
数据模型
Schemas
BatchSerchSellingDetailResultPagesModel
BatchSerchSellingDetailResultPagesModelResponseValueModel
BuyByTypResponseModel
BuyByTypResponseModelListResponseValueModel
BuyByTypeIdModel
PublishRentGoodsAssetInfo
PublishRentGoodsInfoRequest
AcceptOfferResult
AcceptOfferResultResponseValueModel
AccountStatus
Asset2DViewModel
AssetAnimationViewModel
AssetPreviewModel
BaseModel
BatchGoodsListQueryRequest
BatchPurchaseStatusModel
BatchPurchaseStatusModelResponseValueModel
BatchPurchaseStatusRequestModel
BatchSerchSellingDetailResult
BatchSerchSellingDetailResultListResponseValueModel
BatchSerchSellingPriceModel
BatchSerchSellingPriceResult
BatchSerchSellingPriceResultListResponseValueModel
BatchSerchSellingStatusModel
BatchSerchSellingStatusResult
BatchSerchSellingStatusResultListResponseValueModel
BiddingInfo
BooleanResponseValueModel
BuyByHashNameModel
BuyByHashNameResponseModel
BuyByHashNameResponseModelListResponseValueModel
BuyByItemIdModel
BuyResponseModel
BuyResponseModelResponseValueModel
BuyerOrderModel
BuyerOrderModelPagesModel
BuyerOrderModelPagesModelResponseValueModel
BuyerOrderQueryModel
BuyerPurchaseInfoModel
BuyerPurchaseInfoModelPagesModel
BuyerPurchaseInfoModelPagesModelResponseValueModel
BuyerPurchaseQueryModel
CS2RarityEnum
CategoryReturnModel
CategoryReturnModelPagesModel
CategoryReturnModelPagesModelResponseValueModel
CategorySearchModel
CreateFurnaceParamModel
CreatePackReplaceParam
CreatePackReplaceReturn
CreatePackReplaceReturnResponseValueModel
DelistingPackageGoodsOpenApiRequest
DelistingPackageGoodsOpenApiResponse
DelistingPackageGoodsOpenApiResponseResponseValueModel
DelistingPackageGoodsOpenApiResult
DelistingProducts
EditPriceModel
ErrorCodes
FundFlowReturnModel
FundFlowReturnModelPagesModel
FundFlowReturnModelPagesModelResponseValueModel
FurnaceAssetInfo
FurnacePayParam
FurnaceSearchParam
GetViewRequestModel
GemsInfoModel
GetHashNameAndPriceListModel
GetHashNameAndPriceListResult
GetHashNameAndPriceListResultListResponseValueModel
GetSellGoodsListRequest
GoodsItem
GetTradeExchangeRateConfigReturnModel
GetTradeExchangeRateConfigReturnModelResponseValueModel
GoodsSellingResponseModel
GoodsAssetBaseModel
GoodsSellingResponseModelPagesModel
GoodsAssetGemBaseModel
GoodsSellingResponseModelPagesModelResponseValueModel
GoodsAssetStickerBaseModel
GoodsEdit
GoodsListQuerySort
GoodsPropertyModel
ListingGoods
GoodsShowType
HLPublicState
HL_ConfirmType
HL_FurnaceState
HistoryOrderModel
HistoryOrderModelListResponseValueModel
HistoryOrderQueryModel
ImportSteamGuardAccountRequest
InspectStatus
InventoryInstantShipmentParam
InventoryInstantShipmentResult
InventoryInstantShipmentResultListResponseValueModel
KeychainsColorInfo
KitType
Language
MatWear
MaterialModel
MerchantMoneyModel
MerchantMoneyModelResponseValueModel
MoneyFlowRequestModel
MyFurnaceListAddUserModel
MyHLPageModel
MyHLPageModelPagesModel
MyHLPageModelPagesModelResponseValueModel
ObjectResponseValueModel
NearFurnaceDataModel
OffshelfGoodResponse
OrderType
NearFurnaceDataModelItem
OffshelfGoodResponseListResponseValueModel
OffshelfRequest
OpenApiSteamUserModelListResponseValueModel
OpenApiGoodsItem
OpenApiGoodsSellingResponseModel
OpenApiGoodsSellingResponseModelPagesModel
OpenApiGoodsSellingResponseModelPagesModelResponseValueModel
OpenApiPurchaseSaleSupplyParam
OpenApiPurchaseSaleSupplyResponseModel
OpenApiPurchaseSaleSupplyResponseModelResponseValueModel
OpenApiQuerySteamAccountPageListRequest
OpenApiRefreshUserSteamStock
OpenApiServiceProviderParamModel
OpenApiServiceProviderResultModel
OpenApiServiceProviderResultModelListReturnValueModel
OpenApiServiceProviderResultModelListStatusDataModel
OpenApiSteamUserModel
OpenApiSteamUserModelPagesModel
OpenApiSteamUserModelPagesModelResponseValueModel
OpenApiTransferInOrOutModel
OpenApiUserSteamRequest
OpenApiUserSteamResponse
OpenApiUserSteamResponseResponseValueModel
OpenApiUserUnBindSteamRequest
OrderCancelModel
OrderCancelResponsibility
OrderCancelTypeEnum
OrderDetailsInfoModel
OrderDetailsInfoModelResponseValueModel
OrderInfoModel
OrderStatusModel
OrderStatusModelListResponseValueModel
OrderStatusQueryModel
P2PBuyOrderModel
P2PBuyOrderResponseModel
P2PBuyOrderResponseModelResponseValueModel
PackReplaceAssetInfo
PackReplaceCancelParam
PackReplaceEditPriceParam
PackReplaceSearchParam
PackageReplaceOrder_RetrieveType
PackageReplaceOrder_Status
PackageReplaceStatus
PackageReplaceValication_Status
PackageReplace_PublishType
PackageReplace_Status
PackageValicationInfo
PreSaleOrderTradeLinkParam
PreSaleProductsAssetInfo
PublicPackageGoodsOpenApiAsset
PreSaleProductsModel
PublicPackageGoodsOpenApiRequest
PublicPackageGoodsOpenApiResponse
PublicPackageGoodsOpenApiResponseResponseValueModel
PublicPackageGoodsOpenApiResult
PublishGoodResponse
PublicStockRequest
PublishGoodResponseListResponseValueModel
PublishGoodsAssetInfo
PublishGoodsType
PublishListingGoods
PublishRentAndSaleRequestModel
PublishRentAndSaleItemModel
PunishOrderModel
PunishOrderModelListResponseValueModel
PunishOrderQueryModel
PurchasePreSaleProductsParam
PurchaseEditModel
PurchaseResponse
PurchasePublishRequestOpenModel
PurchaseResponseResponseValueModel
PurchaseStopModel
QuerySelfPackageGoodsOpenApiRequest
QuerySelfPackageGoodsOpenApiResponse
QuerySelfPackageGoodsOpenApiResponsePagesModel
QuerySelfPackageGoodsOpenApiResponsePagesModelResponseValueModel
QuerySelfRentGoodsRequest
QuerySelfRentGoodsResponsePagesModel
QuerySelfRentGoodsResponse
QuerySelfRentGoodsResponsePagesModelResponseValueModel
QuerySteamStockResponse
QuerySteamStockResponsePagesModel
QuerySteamStockResponsePagesModelResponseValueModel
RentArbitrationInfoModel
RentClaimDetailBase
RentClaimOrder
RentClaimStatus
RentClaimType
RentGoodsItem
RentGoodsStatus
RentOrderDetailStatus
SteamIDInfoModel
RentOrderProgressStatus
SteamIDInfoModelResponseValueModel
RentSource
RentType
ReplaceDetailResponseResponseValueModel
ReplaceDetailResponse
ReplaceDetailResponse_RealResult
ReplaceLevelEnum
ReplaceListItemModelPagesModel
ReplaceListItemModel
ReplaceListItemModelPagesModelResponseValueModel
ReportSellerRollBackOfferParam
ResolveOfferModel
ResolveOfferModelResponseValueModel
ResultModel
SearchGoodRange
SearchStockRequestModsel
SellGoodsListQueryResponsePagesModel
SellGoodsListQueryResponse
SellGoodsListQueryResponsePagesModelResponseValueModel
SellerOrderByOfferIdModel
SellGoodsSearchModel
SellerOrderDetailsModel
SellerOrderDetailsModelResponseValueModel
SellerOrderDetailsQueryModel
SellerOrderModel
SellerOrderModelPagesModel
SellerOrderModelPagesModelResponseValueModel
SellerOrderQueryModel
SellerOrderStatusModel
SellerOrderStatusModelListResponseValueModel
SellerOrderStatusQueryModel
ViewLinkReturnModel
SellerRentOrderDetailsModel
ViewLinkReturnModelListResponseValueModel
SellerRentOrderDetailsModelResponseValueModel
SellerRentOrderDetailsQueryModel
SellerRentOrderModel
SellerRentOrderModelPagesModel
SellerRentOrderModelPagesModelResponseValueModel
SellerRentOrderQueryModel
SellerSendPriceModel
SendOfferResult
SendOfferResultResponseValueModel
SendOfferRole
SetPackageGoodsPriceOpenApiRequest
SetSteamIdIsHideRequest
SortType
SquareSimuMaxModel
SteamGoodsPropertyFilter
SteamGoodsTypeFilter
SteamIDInfoRequest
SteamInventoryQueryParam
SteamInventoryReturn
SteamInventoryReturnListResponseValueModel
SteamStockStatus
SteamStockStatusEnum
SteamTransStatusDto
SteamUserGuardStatus
StickerInfoModel
StoreStatusParam
StringListResponseValueModel
SupportSublet
TradeDepositParam
TradeDepositReturn
SubletPricingMethod
TradeDepositReturnResponseValueModel
TradeOfferModel
TradeOfferModelResponseValueModel
TradeOfferQueryModel
TradeType
TransactionOfferParam
TransactionOfferReturn
TransactionOfferReturnResponseValueModel
UnLockUserModel
UpdatePurchaseTradeLinkItem
UpdatePurchaseTradeLinkModel
UpdatePurchaseTradeLinkRespnse
UpdatePurchaseTradeLinkRespnseListResponseValueModel
UserAcceptOfferParam
UserSettingTradeType
服务商入驻流程
复制页面
服务商:第三方软件开发方,具有基于ECO开放平台接口对接开发实现软件功能的能力
授权用户:期望使用服务商软件的ECO用户,通过授权与服务商形成绑定关系。
绑定成功后服务商可以代替用户调用开放平台的接口操作商品上架、下架、下单等各种业务(需要ECO用户申请通过开放能力并开启对应模块开关)。
入驻及使用流程
1.
已有开放能力的用户联系客服申请成为服务商后会提供独立的服务商ID(ServiceProviderId)作为标识。
2.
通过固定格式的url链接引导用户绑定授权,地址为
https://www.ecosteam.cn/html/default/Service_provider_binding.html?ServiceProviderId=&ReserveId=
其中ServiceProviderId为申请获得的服务商ID,ReserveId可以传任意自定义标识用于查询授权结果。
3.
ECO用户在已登录状态下访问绑定页面,同意授权绑定成功后用户与服务商形成关联关系,产生OpenID供服务商使用。用户可以随时操作解除授权关系。
4.
服务商通过指定接口
获取服务商绑定的用户信息
可以查询已绑定成功用户的OpenID。
5.
服务商在请求开放平台接口时把PartnerID参数换成ServiceProviderId+OpenID参数即可代用户执行相关操作。签名统一使用服务商账号设置的RSA证书。可用接口与绑定用户开放平台设置内当前已开启的能力保持一致,调用频次基于绑定用户独立校验。
修改于
2026-08-11 06:09:18
上一页
WebSocket监听商品变动消息
下一页
获取用户钱包金额