API Co-Signer
在自动化交易审批的业务场景中,您可以使用 API Co-Signer 应用,实现自定义审批逻辑。该应用部署在您的运行环境中,根据业务策略自动审批交易任务。
部署前,请先为 API Co-Signer 创建专用的 API Key,参考:创建 API Key。
您可在 Safeheron 控制台的 应用 > API Co-Signer 页面查看应用信息并下载部署文档。
提示
API Co-signer 功能仅在标准版及以上套餐中提供,基础版不支持,点此了解价格方案。
人工交易审批流程
如果仅使用 API 发起交易,而无需自动审批,则无需部署 API Co-Signer,审批签名流程如下:

自动化交易审批流程
如果您需自动化审批,则需在审批流中设定审批人为 API Co-Signer,自动化审批的工作流程如下所示:

策略配置示例
以转账交易任务为例,假设存在以下场景需求:
- API 发起转账交易以满足业务需求
- 当转账价值小于 $1,000 USD 时,希望系统自动处理,完成转账
- 当转账价值大于 $1,000 USD 时,需要成员 A 和成员 B 审批后完成转账
可以制定以下策略:
发起人 | 源账户 | 目标账户 | 币种 | 单笔价值限额 |
---|---|---|---|---|
API Key | 不限制 | 不限制 | 币种:不限制 限制方式:价值 | 设置范围:单笔价值 < $1,000 执行动作:审批 审批节点:审批 API Key 设置为 API Co-Signer 使用的 API Key |
API Key | 不限制 | 不限制 | 币种:不限制 限制方式:价值 | 设置范围:$1,000 <= 单笔价值 执行动作:审批 审批节点:审批成员设置为成员 A 和成员 B,(2/2 审批阈值) |
当 API 发起转账交易价值小于 $1,000 USD 时,会按照自动化交易审批流程执行,审批任务分配给 API Co-Signer;当 API 发起转账价值大于 $1,000 USD 时,由成员 A 和成员 B 两个成员共同审批。