跳转到主要内容
POST
/
v3
/
organizations
/
{org_id}
/
sessions
/
{devin_id}
/
insights
/
generate
生成会话洞察
curl --request POST \
  --url https://api.devin.ai/v3/organizations/{org_id}/sessions/{devin_id}/insights/generate \
  --header 'Authorization: Bearer <token>'
{
  "session_id": "<string>",
  "status": "<string>"
}
devin_id 是带有 devin- 前缀的会话 ID (例如 devin-abc123) 。

权限

需要在组织级别拥有 ManageOrgSessions 权限的服务用户。

行为

  • 如果洞察已生成 (或正在生成中) ,该端点会返回 { "status": "already_exists" },且不会再次触发生成。
  • 如果尚无洞察 (或上一次尝试失败) ,该端点会在后台触发生成,并返回 { "status": "started" }
  • 轮询 GET 会话洞察 端点,以便在生成完成后获取结果。

授权

Authorization
string
header
必填

服务用户凭据(前缀:cog_)

路径参数

devin_id
string | null
必填

Devin 会话 ID(前缀:devin-)

示例:

"devin-abc123def456"

org_id
string | null
必填

组织 ID(前缀:org-)

示例:

"org-abc123def456"

响应

成功响应

触发生成会话洞察后返回的响应。

session_id
string
必填

触发生成洞察的会话 ID。

status
string
必填

生成请求的状态。