跳到主要内容

获取任务列表

接口地址: GET /task/list

接口描述: 获取用户的任务列表,支持分页和状态过滤

需要认证:

请求参数

Query 参数:

参数名类型位置必需默认值描述
pageIntegerQuery1页码(从1开始)
sizeIntegerQuery10每页数量(最大100)
statusStringQuery-任务状态过滤(可选:pending/processing/completed/partial_completed/failed)

响应结果

成功响应:

{
"success": true,
"code": 200,
"message": "操作成功",
"data": {
"total": 12,
"page": 1,
"size": 10,
"tasks": [
{
"taskId": "ec617e1996174c129a872680fa27078e",
"prompts": [
"请帮我搜索最新款 iPhone型号,以及 iOS 版本",
"请帮我推荐一款只能手机"
],
"platforms": [
{
"mode": "reasoning_search",
"platform": "doubao",
"screenshot": 1
},
{
"mode": "search",
"platform": "yuanbao",
"screenshot": 1
}
],
"status": "processing",
"totalItems": 4,
"completedItems": 0,
"failedItems": 0,
"createdAt": 1769757913000,
"completedAt": null
},
{
"taskId": "438579fa7fa84950942600091737c853",
"prompts": [
"请帮我搜索最新款 iPhone型号,以及 iOS 版本",
"请帮我推荐一款只能手机"
],
"platforms": [
{
"mode": "reasoning_search",
"platform": "doubao",
"screenshot": 1
}
],
"status": "pending",
"totalItems": 2,
"completedItems": 0,
"failedItems": 0,
"createdAt": 1769081543000,
"completedAt": null
}
]
}
}

响应字段说明:

字段名类型描述
totalLong任务总数
pageInteger当前页码
sizeInteger每页数量
tasksArray任务列表
tasks[].taskIdString任务ID
tasks[].promptsArray提示词列表
tasks[].platformsArray平台配置列表
tasks[].statusString任务状态
tasks[].totalItemsInteger子任务总数
tasks[].completedItemsInteger已完成数
tasks[].failedItemsInteger失败数
tasks[].createdAtLong创建时间戳(毫秒)
tasks[].completedAtLong完成时间戳(毫秒)