v3 API 当前处于 Beta 测试阶段。随着我们持续改进 API,部分端点可能会发生变化。
https://api.devin.ai/v3beta1/enterprise/*– 需要 Enterprise(账号级) 权限的端点https://api.devin.ai/v3beta1/organizations/*– 作用域限定为单个组织的端点
部分 Enterprise 端点虽然是对特定组织进行操作,但仍然受
Enterprise 级权限保护。它们使用类似
/v3beta1/enterprise/organizations/{org_id}/...
的路径(例如:GET /v3beta1/enterprise/organizations/{org_id}/audit-logs)。
即使路径中包含 org_id 路径参数,它们仍然需要
ManageEnterpriseSettings 等 Enterprise 级权限。权限和 RBAC
权限类型
| Permission | Description | Endpoints |
|---|---|---|
ManageAccountKnowledge | 在 Enterprise 或组织级别管理 Knowledge 笔记 | Notes 端点(GET、POST、PUT、DELETE) |
ManageAccountPlaybooks | 在 Enterprise 或组织级别管理 playbooks | Playbooks 端点(GET、POST、PUT、DELETE) |
ManageEnterpriseSettings | 管理整个 Enterprise 范围内的设置,包括组织标签 | Tags 端点、组织管理 |
服务用户范围
/v3beta1/enterprise/* 下的端点。
组织服务用户 的范围限定在某个特定组织内,只能访问该组织内的资源。他们使用 /v3beta1/organizations/{org_id}/* 下的端点。
创建服务用户
- Enterprise Settings → Service Users:使用自定义角色创建企业级或组织级服务用户
Self
审计日志
用量
组织
服务用户
列出 Enterprise 级服务用户
查看 Enterprise 级服务用户
创建 Enterprise 级服务用户
创建 Enterprise 级服务用户
更新 Enterprise 级服务用户
更新 Enterprise 级服务用户
删除 Enterprise 级服务用户
删除 Enterprise 级服务用户
列出组织级服务用户
查看组织级服务用户
创建组织级服务用户
创建组织级服务用户
用户
IdP 组
列出 Enterprise 组
查看 Enterprise 级 IdP 组
添加 Enterprise 组
向 Enterprise 添加 IdP 组
列出组织组
查看组织级 IdP 组
添加组织组
向组织添加 IdP 组
Git 权限
笔记
列出企业级笔记
查看企业级 Knowledge 笔记
创建企业级笔记
创建新的企业级 Knowledge 笔记
列出组织级笔记
查看组织级 Knowledge 笔记
创建组织级笔记
创建新的组织级 Knowledge 笔记
Playbook
列出 Enterprise 级 Playbook
查看 Enterprise 级 Playbook
创建 Enterprise 级 Playbook
创建新的 Enterprise 级 Playbook
列出组织级 Playbook
查看组织级 Playbook
创建组织级 Playbook
创建新的组织级 Playbook
会话
角色与指标
使用示例
查看代码示例
了解 v3 API 的代码示例和常见使用场景
