Steam账户价值

GETPOST Steam

查询Steam账户的游戏库价值(史低/当前/最高)、游戏统计、在线时长、账户等级、封禁状态等

GET https://api.tinyaii.cn/v1/steam/account-value

请求参数

参数名类型必填说明示例
steamidstring必填SteamID64 或自定义URL—

返回字段

字段类型说明
codeint状态码
data.profile.namestring昵称
data.profile.avatarstring头像
data.profile.onlinebool是否在线
data.profile.is_privatebool是否私密
data.statistics.total_gamesint游戏总数
data.statistics.played_gamesint已玩游戏数
data.statistics.unplayed_gamesint未玩游戏数
data.statistics.total_playtime_hoursfloat总游戏时长(小时)
data.statistics.value_currentstring当前价值(格式化)
data.statistics.value_loweststring史低价值(格式化)
data.statistics.value_higheststring最高价值(格式化)
data.account_levelint账户等级
data.years_of_servicefloat注册年数
data.ban_status.vac_bannedboolVAC封禁
data.ban_status.community_bannedbool社区封禁

返回示例

{
  "code": 200,
  "message": "success",
  "data": {
    "profile": {
      "name": "therendil_1837",
      "online": false,
      "is_private": false,
      "country": "PL"
    },
    "statistics": {
      "total_games": 28777,
      "played_games": 12000,
      "value_current": "$70605.05",
      "value_lowest": "$35000.00"
    },
    "account_level": 87,
    "years_of_service": 8.04,
    "ban_status": {
      "vac_banned": false
    }
  }
}

调用示例

curl "https://api.tinyaii.cn/v1/steam/account-value?steamid=<steamid>" \
  -H "Authorization: Bearer YOUR_API_KEY"
const res = await fetch("https://api.tinyaii.cn/v1/steam/account-value?steamid=<steamid>", {
  headers: { "Authorization": "Bearer YOUR_API_KEY" },
});
console.log(await res.json());
import requests

resp = requests.get(
    "https://api.tinyaii.cn/v1/steam/account-value",
    params={"steamid": "<steamid>"},
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    timeout=10,
)
print(resp.json())

把 YOUR_API_KEY 换成你的密钥即可直接运行。密钥只保存在你自己的设备上。