管理
触发自动化
立即触发计划自动化运行,而无需等待其下一次预定时间。适合从 CI/CD 流水线中运行自动化,例如在每次合并到默认分支时运行的 GitHub Action。仅支持触发计划(自定义计划)自动化。该次运行会处理自上次完成运行以来的变更,与常规计划运行完全相同。
POST
触发自动化
使用此端点可按需触发计划自动化,而无需等待其下一次预定运行。该自动化的行为与常规计划运行完全相同:会处理自上次完成运行以来发生的所有变更。
此端点仅支持配置为 Custom schedule 触发器的自动化。对于使用其他触发器(如 Code change 或 Content update)的自动化,请求会返回
在控制台的 Automations 页面,从自动化的设置面板中复制自动化 ID。
每当代码合并到
此端点与 Trigger update 共享速率限制:每个组织每分钟最多 5 个请求。触发的运行与计划运行按相同速率消耗积分。
400 错误。
用例
- CI/CD 流水线:在每次合并到
main时运行 Update from code changes 自动化,使文档按发布节奏更新,而不是按固定计划。 - 发布事件:在你打出发布标签时运行 Draft changelog 自动化,使变更日志与发布同时起草。
- 自定义工具:从内部工具、Slack 命令或已有的计划任务中触发自动化。
查找自动化 ID
示例
main 时,从 GitHub Action 触发自动化:
.github/workflows/trigger-docs.yml
速率限制
授权
Authorization 请求头需要使用 Bearer token。请使用以 mint_ 为前缀的管理员 API key。该 key 是仅供服务端使用的机密密钥。你可以在控制台的 API keys 页面 中生成一个。
路径参数
要触发的自动化的 ID。可在控制台的 Automations 页面,从自动化的设置面板中复制。
响应
自动化运行已成功加入队列。