主要
基本信息
生成签名
存款
入门
创建存款
创建存款(不带重定向)(iframe)
存款通知(webhook)
检查存款状态
获取存款列表
无需8天等待的存款(Steam交易保护)
批准8天冻结期的存款
获取失败的 webhook 通知
无SkinsBack用户界面的存款
Create a deposit without SkinsBack UI (API)
获取用户库存
提取皮肤
价格列表(皮肤可用性)
搜索皮肤
购买皮肤
批量购买皮肤
购买皮肤的状态
皮肤购买历史
其他
项目余额
余额和存款提现历史记录
货币和汇率
服务器状态
事件实时性:websockets
实时事件:回调
皮肤购买历史
所有已购买物品的信息。提款限额为1000。
个蓝色 个必填参数。
向 API终点 发送POST请求,使用以下参数:
method
string
market_history
starting
int
选择开始的UNIX时间
ending
int
选择结束的UNIX时间
start_from
int
用于分页导航的start_from参数(结果限制为1000个)
服务器响应:
如果成功,服务器的响应将是一个JSON对象,内容如下:
total_count
int
总结果数(结果数限制为1000)
has_more
bool
是否还有下一页进行分页
start_from
int
用于分页导航
items
array
下面是一个元素数组
'items'对象
item
object
包含已购买的皮肤信息的对象
— item.id
int
皮肤ID
— item.name
string
皮肤名称
— item.price
float
皮肤价格(美元)
— item.classid
string
皮肤的Class ID
buy_id
int
购买的皮肤的ID
offer_status
string
购买状态:
1. 'creating_trade' — 创建交易
2. 'waiting_accept' — 等待接受交易
3. 'accepted' — 交易已接受
4. 'canceled' — 交易被用户取消
5. 'timeout' — 10分钟内未接受交易
6. 'invalid_trade_token' — 交易令牌无效
7. 'user_not_tradable' — 用户在交易系统中受限
8. 'trade_create_error' — 创建交易错误(请重试
9. 'rollback_user' — 皮肤已被用户退回(Steam交易保护)
10. 'rollback_supplier' — 皮肤已被供应商退回(Steam交易保护)
1. 'creating_trade' — 创建交易
2. 'waiting_accept' — 等待接受交易
3. 'accepted' — 交易已接受
4. 'canceled' — 交易被用户取消
5. 'timeout' — 10分钟内未接受交易
6. 'invalid_trade_token' — 交易令牌无效
7. 'user_not_tradable' — 用户在交易系统中受限
8. 'trade_create_error' — 创建交易错误(请重试
9. 'rollback_user' — 皮肤已被用户退回(Steam交易保护)
10. 'rollback_supplier' — 皮肤已被供应商退回(Steam交易保护)
in_hold
bool
皮肤是否被冻结
in_hold_until
string (datetime)
皮肤冻结的UNIX时间(如果适用)
error_reason
string
原因(如果存在):
1. 'user_cant_trade' - 用户在 Steam 上交易受到限制
2. 'private_inventory' - 用户需要打开库存
3. 'user_trade_ban' - 用户有交易禁令
4. 'user_inventory_is_full' – 用户的库存已满
5. 'too_many_failed_attempts' - 用戶提款失敗次數過多
6. 'skin_unavailable' - 皮肤无法购买(或出售)
1. 'user_cant_trade' - 用户在 Steam 上交易受到限制
2. 'private_inventory' - 用户需要打开库存
3. 'user_trade_ban' - 用户有交易禁令
4. 'user_inventory_is_full' – 用户的库存已满
5. 'too_many_failed_attempts' - 用戶提款失敗次數過多
6. 'skin_unavailable' - 皮肤无法购买(或出售)
steamid
string
Steam ID用户
date
int
购买日期(UNIX时间)
balance_debited_sum
float
从项目余额扣除的金额(美元)
tradeofferid
string
Steam中的交易报价ID(仅在创建交易时存在)
custom_id
string
您系统中的'custom_id'
成功响应示例:
{
"status": "success",
"items": [
{
"item": {
"id": "2713",
"name": "AWP | Man-o'-war (Minimal Wear)",
"price": "1325.61",
"classid": "3496732101",
"instanceid": "480085569"
},
"tradeofferid": "4169974564",
"buy_id": "2",
"offer_status": "user_not_tradable",
"error_reason": "private_inventory",
"steamid": "76561198050648523",
"date": "1596623088"
},
{
"item": {
"id": "2713",
"name": "AWP | Man-o'-war (Minimal Wear)",
"price": "1325.61",
"classid": "3496732101",
"instanceid": "480085569"
},
"tradeofferid": "4169977670",
"buy_id": "3",
"offer_status": "canceled",
"error_reason": null,
"steamid": "76561198050648523",
"date": "1596623246"
},
],
"total_count": "2000",
"has_more": true,
"start_from": 999
}
可能的错误列表:
1
missing_starting_or_ending
缺少开始或结束日期的UNIX时间
标准错误:
-1
please_use_post_method
需要使用POST方法
-2
invalid_shopid
项目ID在系统中未找到
-3
invalid_signature
签名格式不正确
-4
shop_not_active
项目不处于活动状态
-5
invalid_method
无效的API方法
-7
request_limit_reached
请求限制已达到(每分钟500次)
-8
invalid_ip_address
请在项目设置中指定IP地址
-9
under_maintenance
网站维护中
-10
invalid_client_secret
无效的 X-CLIENT-SECRET 标头