---
title: "获取房间任务列表"
method: GET
path: "/api/room/missions"
tags: ["聊天室"]
---

# 获取房间任务列表

`GET /api/room/missions`

获取房间每日任务列表及进度。

**任务类型说明：**
- 任务类型 1：访客贡献（每个独立访客贡献经验值，有每日上限）
- 任务类型 2：送礼用户贡献（每个送礼用户贡献经验值，有每日上限）
- 任务类型 3：红包用户贡献（每个红包用户贡献经验值，有每日上限）

**返回字段：**
- missionId: 任务ID
- missionType: 任务类型
- missionName: 任务名称（国际化，根据用户语言返回）
- missionDesc: 任务描述（国际化，根据用户语言返回）
- currentValue: 当前进度值
- maxValue: 目标最大值（每日上限）
- perValue: 每次贡献值
- completed: 是否已完成

**任务类型参数：**
- type=1: 房间任务（房间维度）
- type=2: 成员任务（用户维度）

**国际化支持：**
- 任务名称和描述根据用户locale自动返回对应语言
- 配置在sys_conf的room_mission_config中，使用i18n key

## Query parameters

- `roomUid` integer, required
- `uid` integer, required
- `type` integer, required

## Response `200`

获取成功

- RoomMissionVO[]
  - `missionId` integer — 任务ID
  - `missionType` integer — 任务类型
  - `missionName` string — 任务名称
  - `missionDesc` string — 任务描述
  - `currentValue` integer — 当前进度值
  - `maxValue` integer — 目标最大值

## Other responses

- `400` — 参数错误

---

[API](https://skmtc.dev/oloo/apis/openapi-definition.md) · [All operations](https://skmtc.dev/oloo/apis/openapi-definition/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/oloo/openapi-definition/revisions/c0963217c1b7/schema)
