跳转到主要内容
v1 API 正在被弃用,推荐使用提供基于角色的访问控制、会话归因以及基于游标分页等新特性的 Organization API。请参阅迁移指南获取分步操作说明。
v1 API 提供用于创建和管理 Devin 会话的核心功能,以及 secrets、Knowledge 和 playbooks 等配套资源。 基础 URL: https://api.devin.ai/v1/* 认证方式: 个人或服务 API key (了解更多)

权限

v1 API 使用基于组织范围的身份验证。API key 的作用域限定在特定的 (org_id, user_id) 组合上,并提供对该组织内资源的访问。v1 API 不使用完整的 RBAC 权限系统——访问权限由该 API key 所属的组织范围决定。 如需更细粒度的 RBAC 控制,请使用 Organization API

会话

管理 Devin 会话并与其交互:

列出会话

列出你所在组织当前的所有 Devin 会话

创建会话

使用任务描述和可选参数启动新的 Devin 会话

获取会话详情

获取现有会话的状态和输出信息

发送消息

通过向 Devin 发送消息与活动会话交互

上传文件

上传文件供 Devin 在会话期间使用

更新会话标签

更新与 Devin 会话关联的标签

Secrets

为你的组织管理 Secrets 和凭证:

列出 Secrets

查看你组织中所有 Secrets 的元数据

删除 Secret

从你的组织中永久删除一个 Secret

Knowledge

管理组织的 Knowledge:

List Knowledge

列出组织中的所有 Knowledge 和文件夹

Create Knowledge

创建一条新的 Knowledge

Update Knowledge

更新一条 Knowledge

Delete Knowledge

删除一条 Knowledge

Playbooks

为你的组织管理可复用的指令集:

列出 Playbook

查看你的组织可访问的所有 Playbook

创建 Playbook

创建包含指令和可选宏的新团队 Playbook

获取 Playbook

获取特定 Playbook 的详细信息

更新 Playbook

更新现有团队 Playbook

删除 Playbook

从你的组织中删除团队 Playbook

后续步骤

迁移到当前 API,以使用 RBAC、会话归因和新功能。请参阅迁移指南