//数据源 · 电商平台
SteamDB API, Valve 不给的那部分
SteamDB 记录的就是 Valve API 从不暴露的那部分:实时与历史峰值在线人数、史低价格、带截止时间的促销,以及完整版本历史。这 6 个接口把这些全部返回成干净的 JSON,不需要 SteamDB 账号。
免费开始7 天免费试用
SteamDB 能拉到什么
/api/steamdb/apps按 Steam app ID 取完整 SteamDB 应用记录:名称、开发商、发行商、类型、标签、分类、评测数(好评、差评、总计)、当前在线人数、24 小时与历史峰值在线人数、当前价格、史低价格、DLC 数量和 Steam Deck 兼容性
/api/steamdb/apps/patches某个 Steam 应用的版本与更新历史:每条含 build ID、更新标题、发布时间戳、URL,以及是否有完整更新说明的标记
/api/steamdb/apps/search按关键词搜 SteamDB 目录:排好序的应用结果,含 app ID、名称、图片 URL、SteamDB 页面 URL、Steam 商店在售标记和最近更新时间戳
/api/steamdb/chartsSteamDB 实时在线人数榜:按当前在线人数排序的头部游戏,每条含排名、app ID、名称、当前在线人数、24 小时峰值和历史峰值
/api/steamdb/promotionsSteam 上当前的免费领取和赠送活动:每条含 app ID、sub ID、名称、活动类型,以及活动窗口的起止时间戳
/api/steamdb/salesSteam 上当前打折的游戏:折扣百分比、当前价格、促销类型、评分、发售日期、史低标记,以及促销起止时间戳;可按折扣百分比下限过滤
返回什么
{
"appid": 620,
"name": "Portal 2",
"discount_percent": 90,
"current_price": 0.99,
"currency": "USD",
"is_historical_low": true,
"deal_type": "weeklong",
"ends_at": 1786320000
}常见问题
/api/steamdb/charts 和 /api/steamdb/apps 里的 current-players 字段,反映 SteamDB 的实时榜单,由 SteamDB 自己的管道近实时更新,通常与真实人数相差几分钟。