https://api.example.invalid 仅为占位,无法用于实际接入。请从服务提供方的授权渠道取得真实地址;所有示例均未执行。PublicNews、PublicChangelog、PublicForm。接入时请分别检查字段类型、必填、可空与默认值;未声明结构的内容不应自行假定为固定字段集合。code/data/message 信封。错误可能为 400 、404、422 或 500,具体条件见各接口。未捕获错误不保证固定 JSON 结构。nullable 不等于字段可省略,必填与可空应分别阅读。部署版本的响应兼容性未核验;表单题目 schema 与更新日志 content 元素的自由定义不构成附加字段验证契约。skip/limit,以及等级榜的 limit,没有声明 HTTP 层上下界。请使用常规非负偏移和合理条数;这不是新增服务端约束。| 方法 | 路径 | 公开分类 | 用途 |
|---|---|---|---|
| GET | /api/status | 状态与监测 | 获取 API 状态 |
| GET | /api/categories | 内容与分类 | 获取动态分类 |
| GET | /api/website/news/ | 内容与分类 | 获取公开新闻列表 |
| GET | /api/website/changelog/ | 内容与分类 | 获取公开更新日志 |
| GET | /api/forms/public | 公开表单 | 获取公开表单列表 |
| GET | /api/forms/{id_or_slug} | 公开表单 | 获取公开表单详情 |
| GET | /api/server/kitbattle/leaderboard/{type} | 游戏排行榜 | 获取 KitBattle 排行榜 |
| GET | /api/playerlist/grouped | 在线玩家 | 获取按服务器分组的玩家列表 |
| GET | /api/qq/playerlist | 在线玩家 | 获取玩家名单文本 |
| GET | /api/servers/status/all | 状态与监测 | 获取全部服务器状态 |
| GET | /api/servers/status/{server_id} | 状态与监测 | 获取单个服务器状态 |
| GET | /api/level/leaderboard | 游戏排行榜 | 获取等级排行榜 |
| GET | /api/verification/status/{username} | 玩家认证 | 获取玩家公开认证状态 |
| 参数 | 位置 | 必填 | 类型 | 声明默认值 |
|---|---|---|---|---|
skip | query | 否 | integer | 0 |
limit | query | 否 | integer | 20 |
| 参数 | 位置 | 必填 | 类型 | 声明默认值 |
|---|---|---|---|---|
skip | query | 否 | integer | 0 |
limit | query | 否 | integer | 20 |
| 参数 | 位置 | 必填 | 类型 | 声明默认值 |
|---|---|---|---|---|
skip | query |