DST Lobby API

饥荒联机版的大厅 API 讲解,说明各个参数的含义

以下 API 返回的内容都在游戏内大厅有体现

很多查服网站/QQ机器人都基于此 API ,例如

weiliang.uu@gmail.com 编辑于 2026.6.27

Platform / 平台

服务器所属平台,固定字符串

Steam Steam 平台,枚举值为 1

PSN PlayStation 平台,枚举值为 2

Rail WeGame 平台,枚举值为 4

XBone XBox平台,枚举值为 16

Switch Switch平台,枚举值为 32

2026.6.8:手机端正在测试,后续可能会加上

2026.6.9:已经有消息了,7.21手机端正式上线

Region / 地区

https://lobby-v2-cdn.klei.com/regioncapabilities-v2.json

GET 无参数

获取各个地区的唯一标识符(即 Klei 在各个地区的大厅服务器)

接口返回示例

{
    "LobbyRegions": [
        {
            "Region": "us-east-1"
        },
        {
            "Region": "eu-central-1"
        },
        {
            "Region": "ap-southeast-1"
        },
        {
            "Region": "ap-east-1"
        }
    ]
}

一般国内服务器会分配到 ap-southeast-1ap-east-1 ,如果需要扫描全球服务器也可以都加上

List / 列表

https://lobby-v2-cdn.klei.com/<Region>-<Platform>.json.gz

GET 包含两个参数

示例:

用于获取当前地区 & 平台下的服务器列表,非常长

接口返回示例

{
    "GET": [
        {
            "__addr": "223.75.212.24",
            "__rowId": "KU_PROlxwF7",
            "host": "KU_PROlxwF7",
            "steamclanid": "103582791475045866",
            "clanonly": false,
            "platform": 1,
            "mods": true,
            "name": "红中777的世界",
            "pvp": false,
            "session": "76502A2E1D939376",
            "fo": false,
            "password": false,
            "guid": "4414974742339413782",
            "maxconnections": 3,
            "dedicated": true,
            "clienthosted": true,
            "ownernetid": "R:76561197974902469",
            "connected": 1,
            "mode": "survival",
            "port": 10999,
            "v": 728321,
            "tags": "WS:DA,简体中文 (simplified chinese),survival,洞穴",
            "season": "summer",
            "lanonly": false,
            "intent": "relaxed",
            "allownewplayers": true,
            "kleiofficial": false,
            "serverpaused": true,
            "steamid": "90286736685008923",
            "psnsessionid": "bbbe96c0-5187-4464-9889-f9e49f4f5efc",
            "steamroom": "0",
            "secondaries": {
                "1449762760": {
                    "__addr": "223.75.212.24",
                    "id": "1449762760",
                    "steamid": "90286736685005851",
                    "port": 10998
                }
            }
        },
        更多服务器...
    ]
}

可能会有一些遗漏的字段

Read / 详情

https://lobby-v2-<Region>.klei.com/lobby/read

POST 包含一个参数和请求体(注意 Region__rowId 要对应)

示例:

用于获取房间的详情

我测试了 20 线程 Read,4分钟左右可扫完 2000+ 服务器,但对 CPU 性能有一定要求,并且 API 似乎没有速率限制,猛猛扫,Python 代码下载

请求体

{
    "__gameId": "DontStarveTogether",
    "__token":  "Klei开服Token",
    "query": {
        "__rowId": "list服务器的__rowId"
    }
}

接口返回示例

{
    "GET": [
        {
            "__addr": "112.0.152.171",
            "__rowId": "KU_Zzh0_OIb",
            "host": "KU_Zzh0_OIb",
            "steamclanid": "103582791475045866",
            "clanonly": false,
            "platform": 1,
            "mods": true,
            "name": "文姿的世界",
            "pvp": false,
            "session": "6FEC324DEFC945C5",
            "fo": false,
            "password": false,
            "guid": "8058977555117627454",
            "maxconnections": 6,
            "dedicated": true,
            "clienthosted": true,
            "connected": 1,
            "mode": "survival",
            "port": 10999,
            "v": 728321,
            "tags": "WS:AA,简体中文 (simplified chinese),survival,洞穴,wormhole marks",
            "season": "autumn",
            "lanonly": false,
            "intent": "survival",
            "allownewplayers": true,
            "kleiofficial": false,
            "serverpaused": false,
            "steamid": "90286743238795266",
            "steamroom": "0",
            "secondaries": {
                "3906936301": {
                    "__addr": "112.0.152.171",
                    "id": "3906936301",
                    "steamid": "90286743238793218",
                    "port": 10998
                }
            },
            "data": "return { day=13, dayselapsedinseason=12, daysleftinseason=8 }",
            "worldgen": "return {str=\"AQAAABAAAAAREAAATQUAAHjanVdLj9xEEP4r0Zx9yD4CymEOUVgBEggpG8LRKttlu+V2t1PdXq8zGmnhQCReB+DAiSCkRQKJWxAc4M+QZJOc+AtUe2bj9mPCCu1qt7vdXV2Pr76qJrQ1qWurVQmnYSWhlcLYsNJGWKHV8ubNm4FBa4XKTCiS5eL4wzv33r13673w7gdvH9195+jOIlB1SaASXYa8M6wExmiWh4GpI2OFrS3PVuuA8H4tCBO3abtntTiOa1mxAmjCvUWweB9OG5TyxmLdX6qgxOXi+bePnv363SJoNMkkQ7VrOUETLxcXPzx89vDTJ2efvTw/f/Hl10/OPn/61zcvf/niydkni6AUasbQ64E+QSKRYCjxBGVoLPH9yxSkwWCH5a9sqghTiJxFZS2tcOKRWDhZkGxMzmL5WlFCtRV4BT1f2bTj8kt9+dYIgTKk5QJkA61hG7VWoSXEkDAj3dh8ueDtbQrGsmSQVJt+dyUILBKIxIxEmIovoMkqVNL55tVqKnXD22Yvy3JtrAElbJvwFao/ZesyktggJv2aFFluY4Jo6zynWP81AmvCLTI89UGWsVbIX1woZs5NzIhqpdqSfTsRlpLO/I2IZiznfo3omUE6LrwtOVARaTFxzsiHEQevjWqT9+sJxiKpdW1KrYz1wxmDjfnQWMbw5m4pBiJtx3fVUhYoq35Zxwgq1JZvSXAi11igVPiqdcu5tqaigbdKkBwT0sYTAcpKzihOn6j2g5ARGJNhUWhv8waKMzHVDXs6ZE8U2M5jATnlpJ44yVOOvUtal/4W5515nILKOCCDcM/EKNe1Skr3p18rJNQjyEwNYtUKZr3audzMxHxnskqBqXcgU0ANCOmphCBtXqHif60vGSmWuvLOWlQWYumbmHIi2zEuGscGzGHuy2alx4GLh+X7Z2NSEJSV7wuHIhPnWktvEVvUKd9AesBYhrnU6km2zfiyRCpH2EyJDzO/ZAMA8D5fHjuIoR0Xs36OBPn0F+fog1pyjeo8YoaJH4oYR+gIO3j4+2ZuY4aLxByZMQz8sxEo/nEYnHX4VoyXN6iyWvgZ3ejIDDG3DfJmPfGpbELsJZDJhxmwOW0QOldeAoSA8PLblG661PemriQwXpn9x9Sv+PpMgwfJTGuDpfvjh1zO5VjHZzPrvNkkUEKGFgpnr+Jq4dggtvU8GbhsHJSLBw+APF25Q6CM96jZ05cFyUmZqclejnaATWU7pih/7pScFrudfMH0MypQFfqqdwCbV1u4ysfgAecdU0GjSp2wuqk4xcRxcgdANJwLcdc0jUGRa5B+W5HNBCOvfcJpuHFEV1MsgSP8CSoqPcilrrwO8sOImFXSNcW+PwYZaUbI8cQx5yS+NsbnywRark8F0r4PBQeyQciYVpAU5+XQNPaVHJMK52sxajeYtwbSbCOyrO0AOBeldcBD45x/GEjNNa+LQ6rZBy6E3Hga20oOGkfpRJxw+9m30ldoOqeN/KBJ3+cm3ZseDKeHw+kNnt52NNp2zf12uN8PD/rhYT/0jr3Rvwm858F+Pzzoh4f90Dv2Jg8/Anrg2sM9b7zvjQ/YqYPnxDpYRcxt7HtH54pzgPlNZbhcXQ/21sP30FvHd8Pbt+4d7XgGXR8/g0bvmovH3z//+fHkXTNZ3obuqx8vHp1vPv599hP/Xnv6x9mL337/58+P///Dpjfhqu+Zq2gzeL70V0yfQkOLdz9De7THcIJTWL9WG++xNCW2+Xq0o68CbtjcO2ZKVTvKzKQpeg2PkgbHF8rVF8cgpnBg2ljMdqbA0Xjdk8p17jYceuq/WdLjlPX6X+U5OAI=\"}",
            "players": "return {\n  {\n    colour=\"CD4F39\",\n    eventlevel=0,\n    name=\"文姿\",\n    netid=\"76561199010636358\",\n    prefab=\"wilson\" \n  } \n}",
            "mods_info": [
                "workshop-362175979",
                "Wormhole Marks",
                "1.4.5",
                "1.4.5",
                true,
                "LuaJit",
                "LuaJit",
                "1.0.1",
                "1.0.1",
                false
            ],
            "desc": "Hello, World!",
            "tick": 15,
            "clientmodsoff": false,
            "nat": 5
        }
    ]
}

可能会有一些遗漏的字段

__addrsecondaries 都与 List 部分重复,跳过

其它

https://api.dstserverlist.top/api/v2/Server/Version

第三方API,获取最新的游戏版本,可能会有一段时间的延迟

GET 返回文本,POST 返回 JSON