# 查看任务执行状态

```{raw} html
<div class="mo-api-page-show-toc" aria-hidden="true"></div>
```

查看当前工作区最近 7 天的任务执行数量，包括运行中、已完成、失败和待运行。

```text
GET https://moi.matrixorigin.cn/newmoi/dashboard/task-execution-overview
```

## 调用前准备

先确认要查看的目标工作区。准备有该工作区访问权限的[个人访问令牌](../../../../guides/genesis/api-keys.md#创建和管理个人访问令牌)和[工作区 ID](../../../../guides/ai-studio/resource-center/workspace.md#复制工作区-id)。

## 调用示例

将 `$AI_STUDIO_API_KEY` 和 `$WORKSPACE_ID` 替换为实际值。

```bash
curl "https://moi.matrixorigin.cn/newmoi/dashboard/task-execution-overview" \
  -H "X-API-Key: $AI_STUDIO_API_KEY" \
  -H "X-Workspace-ID: $WORKSPACE_ID"
```

## 成功响应

成功时返回 200。`data` 是当前工作区在统计窗口内的数量汇总，不是某一个任务的详情。

:::::::{div} mo-api-tabs
::::::{tab-set}
:::::{tab-item} 响应示例

```json
{
  "code": "OK",
  "msg": "OK",
  "data": {
    "running": 2,
    "success": 18,
    "failed": 1,
    "pending": 3,
    "total": 24,
    "window_days": 7,
    "since": "2026-08-14T09:00:00Z",
    "until": "2026-08-21T09:00:00Z"
  }
}
```

:::::
:::::{tab-item} 字段说明

| 字段 | 类型 | 说明 |
| --- | --- | --- |
| `code` | string | 成功时为 `OK`。 |
| `msg` | string | 成功时为 `OK`。 |
| `data.running` | integer | 运行中的任务数量。 |
| `data.success` | integer | 已完成的任务数量。 |
| `data.failed` | integer | 失败的任务数量。 |
| `data.pending` | integer | 待运行的任务数量。 |
| `data.total` | integer | 统计窗口内的任务总数。 |
| `data.window_days` | integer | 统计窗口的天数。 |
| `data.since` | string | 统计窗口起始时间。 |
| `data.until` | string | 统计窗口结束时间。 |

:::::
::::::
:::::::

## 错误响应

:::::::{div} mo-api-tabs
::::::{tab-set}
:::::{tab-item} 响应示例

```json
{
  "code": "ErrServer",
  "msg": "服务器内部错误",
  "data": null
}
```

:::::
:::::{tab-item} 字段说明

| 字段 | 类型 | 说明 |
| --- | --- | --- |
| `code` | string | 错误代码。 |
| `msg` | string | 可读错误信息。 |
| `data` | null | 错误响应中为 `null`。 |

:::::
::::::
:::::::
