跳转到主要内容
GET
/
agent
/
{projectId}
/
jobs
获取所有代理任务
curl --request GET \
  --url https://api.mintlify.com/v1/agent/{projectId}/jobs \
  --header 'Authorization: Bearer <token>'
{
  "allSessions": [
    {
      "sessionId": "<string>",
      "subdomain": "<string>",
      "branch": "<string>",
      "haulted": true,
      "haultReason": "completed",
      "pullRequestLink": "<string>",
      "messageToUser": "<string>",
      "todos": [
        {
          "content": "<string>",
          "status": "pending",
          "priority": "high",
          "id": "<string>"
        }
      ],
      "createdAt": "2023-11-07T05:31:56Z"
    }
  ]
}

用法

该端点会检索指定 domain 的所有代理任务,概览所有代理活动及其当前状态。适用于监控和管理多个并发或历史代理任务。

响应

使用此端点可获取所有历史代理会话的完整概览。

Authorizations

Authorization
string
header
required

Authorization 请求头需要使用 Bearer token。请在此处创建一个 Admin API Key(管理员 API 密钥)

Path Parameters

projectId
string
required

项目 ID。可在控制台的 API keys 页面中复制获取。

Response

200 - application/json

已成功检索到所有代理作业

allSessions
object[]

该 domain 的所有代理会话数组。