创建计划
计划(组织)
创建计划
新建一个计划会话。
POST
创建计划
权限
ManageOrgSchedules 权限的服务用户。
计划类型
schedule_type 字段用于控制计划是周期性执行还是一次性执行:
recurring(默认)— 必须提供frequency字段,其值为 cron 表达式one_time— 必须提供scheduled_at字段,其值为将来的 ISO 8601 日期时间
频率
frequency 字段采用标准的 cron 表达式(例如,0 9 * * 1-5 表示在每周一至周五的 UTC 时间上午 9 点运行)。
计划时间
scheduled_at 字段接受带有时区的 ISO 8601 格式日期时间(例如 2026-03-01T09:00:00Z)。该日期时间必须是将来的时间。执行完成后,该计划会自动被禁用。
Agent 类型
| Agent | 描述 |
|---|---|
devin | 标准 Devin Agent(默认) |
data_analyst | 数据分析师 Agent |
advanced | 高级 Agent |
用户模拟
create_as_user_id 参数允许代表另一位用户创建日程。要使用该功能,需要满足以下条件:
- 服务账号必须具有
ImpersonateOrgSessions权限 - 目标用户必须是该组织的成员
- 目标用户必须具有
UseDevinSessions权限
授权
服务用户凭据(前缀:cog_)
请求体
application/json
可用选项:
devin, data_analyst 可用选项:
always, failure, never 此计划生成的会话所使用的 VM 平台(例如“windows”)。如果省略,会话会在触发时回退到组织的默认平台。该值必须与为组织配置的平台之一匹配(不区分大小写);如果值未知,则会返回 400,并列出可用的平台标签。
可用选项:
recurring, one_time 响应
成功响应
可用选项:
devin, data_analyst 可用选项:
always, failure, never 可用选项:
recurring, one_time 