工作流
更新流程基本信息
修改工作流名称、描述。
鉴权方式
AppKey + Sign 是应用密钥鉴权,由管理员创建,用于以应用管理员身份访问应用数据。
版本
请求地址
Path 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
workflow_id | string | 是 |
Header 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
HAP-Appkey | string | 是 | HAP应用密钥 |
HAP-Sign | string | 是 | HAP签名 |
Body 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
name | string | 否 | 修改后的流程名称,选填;不传保持原状。 |
description | string | 否 | 修改后的流程说明,选填;不传保持原状。 |
响应参数
200Successful response| 名称 | 类型 | 描述 |
|---|---|---|
success | boolean | 请求是否成功 |
curl -X PATCH "https://example.com/v3/app/workflows/workflow_id" \ -H "HAP-Appkey: {{HAP-Appkey}}" \ -H "HAP-Sign: {{HAP-Sign}}" \ -H "Content-Type: application/json" \ -d '{ "name": "新功能校验流程", "description": "用于审批外星生物观测的自动化流" }'{ "success": true}获取工作流结构详情
拉取已有工作流指定版本的结构快照。approval_block / sub_process 不内联返回 process.nodes,而是在块节点 config.process.processId 返回内部流程 ID。需要查看、校验或发布块内流程时,用该内部 processId 再调用 get_workflow_str…
校验工作流
对已有工作流跑一次发布前校验,但不真正发布。报告所有未填字段、悬空引用、不兼容枚举等问题。和 publish_process 共享校验链,区别只在于不写 published 状态。 响应包含 errors 列表(每条 { nodeAlias, nodeId, path, code, message })。空列表表示可…
