---
title: "GET /v1/admin/tasks"
method: GET
path: "/v1/admin/tasks"
tags: ["AdminProviderTaskService"]
---

# GET /v1/admin/tasks

`GET /v1/admin/tasks`

ListTasks 全平台任务列表（无行过滤；游标分页 + 过滤，id 倒序）。

## Query parameters

- `statuses` integer[]
- `billingStates` integer[]
- `provider` string
- `model` string
- `userId` string
- `teamId` string
- `apiKeyId` string
- `channelId` string
- `startTime` string, date-time
- `endTime` string, date-time
- `limit` integer
- `cursor` string

## Response `200`

OK

- AdminV1AdminListTasksReply
  - `hasMore` boolean
  - `items` AdminV1AdminTaskSummary[]
    - `apiKeyId` string
    - `billedMicros` string
    - `billingState` integer
    - `channelId` string
    - `createdAt` string, date-time
    - `endpointType` string
    - `id` string
    - `model` string
    - `preview` AdminV1TaskPreview — TaskPreview 结果预览（读侧即时组装，不落库）。上游原样体仍只以 *_redacted 形式出现； 大结果以 blob_count 计数，经 GET /v1/admin/tasks/{id}/blob/{seq} 网关代理流式下载。
      - `blobCount` integer
      - `expiresHint` string
      - `items` AdminV1PreviewItem[]
        - `kind` string
        - `url` string
    - `provider` string
    - `providerTaskId` string — 上游 provider 的 task id（列表"任务ID"列展示用；未提交上游前为空）。
    - `settledAt` string, date-time
    - `status` integer
    - `submittedAt` string, date-time
    - `taskType` string
    - `teamId` string
    - `updatedAt` string, date-time
    - `userId` string
    - `userName` string — 用户展示名（登录名 username）：读侧按 user_id 回填（口径同 console TaskSummary.user_name）。
  - `limit` integer
  - `nextCursor` string

---

[API](https://skmtc.dev/apiqik/apis/apiqik-api.md) · [All operations](https://skmtc.dev/apiqik/apis/apiqik-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/apiqik/apiqik-api/revisions/e06b96127408/schema)
