跳转到主要内容
POST /api/v1/cloud/deployments 创建一个新的 Deployment。Deployment 将 Agent 绑定到 cron 调度(或纯手动触发)、一个 Environment 和一组初始事件。创建后状态为 active,如果配置了 schedule 会立即按计划执行。

请求头

请求体

Schedule 对象

environment_variables 校验

environment_variables 复用创建 Session 的校验规则:变量名必须匹配 [A-Za-z_][A-Za-z0-9_]*,保留名称/前缀会被拒绝,重复 key 会被拒绝,并受总大小限制。响应会返回按 key 排序并以换行连接的规范化字符串。

示例请求

示例响应

HTTP 200 OK

响应字段

CMA 对齐

本端点对齐 Anthropic CMA POST /v1/deployments 规范。主要差异:
  • agent 字段同时接受字符串和对象形式(CMA 仅要求对象形式)。
  • environment_variables 是 Qoder Deployment 扩展字段,会保存在 Deployment 模板上,并复制到 Deployment Run 创建的 Session。
  • 响应中 schedule 对象含 upcoming_runs_at 字段(未来 5 次触发时间)。

错误码

完整错误信封说明详见 错误参考

相关

列出 Deployment

分页查询账号下的所有 Deployment。

获取 Deployment

查看单个 Deployment 的详细信息。

更新 Deployment

修改名称、调度、资源等可变字段。

错误参考

所有 API 错误码与错误信封约定。