返回企业内所有 Devin 会话的分页列表,包括基础会话信息、Pull Request(PR)数据以及 ACU 使用量。
筛选在此日期之后创建的会话(ISO 8601 格式)
筛选在此日期之前创建的会话(ISO 8601 格式)
筛选在此日期之后更新的会话(ISO 8601 格式)
筛选在此日期之前更新的会话(ISO 8601 格式)
按特定 Devin 会话 ID 筛选会话(字符串数组)
按创建时间对结果进行排序。可选值:“asc” 或 “desc”
会话对象数组
Devin 会话的当前状态(new、claimed、running、exit、error、suspended、resuming)
会话消耗的 ACU(Agent Compute Unit,代理计算单元)数量
会话期间创建的 Pull Request 列表
Pull Request 的状态(例如 open、closed、merged)
curl -X GET "https://api.devin.ai/v2/enterprise/sessions?limit=10&skip=0" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"items": [
{
"session_id": "abc123",
"url": "https://app.devin.ai/sessions/abc123",
"status": "exit",
"title": "Fix authentication bug",
"tags": ["bug-fix", "auth"],
"user_id": "user_456",
"org_id": "org_789",
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T11:45:00Z",
"acus_consumed": 25.5,
"pull_requests": [
{
"pr_url": "https://github.com/example/repo/pull/123",
"pr_state": "merged",
"state": "merged"
}
]
}
],
"total": 150,
"skip": 0,
"limit": 10,
"has_more": true,
"next_cursor": 10
}