飞书项目(Meegle)API 文档社区版
首页飞书项目插件管理Node.js SDK
首页飞书项目插件管理Node.js SDK
  1. 流程配置
  • 插件相关
    • 获取plugin_token
      POST
    • 获取code
      POST
    • 获取user_plugin_token
      POST
    • 刷新token
      POST
  • 附件
    • 添加附件
      POST
    • 文件上传
      POST
    • 下载附件
      POST
    • 删除附件
      POST
  • 空间
    • 获取空间列表
      POST
    • 获取空间详情
      POST
    • 获取空间下业务线详情
      GET
    • 获取空间下工作项类型
      GET
    • 获取空间下团队成员
      GET
  • 用户
    • 获取用户详情
      POST
    • 搜索租户内的用户列表
      POST
    • 创建自定义用户组
      POST
    • 更新用户组成员
      PATCH
    • 查询用户组成员
      POST
  • 空间关联
    • 获取空间关联规则列表
      POST
    • 获取空间关联下的关联工作项实例列表
      POST
    • 绑定空间关联的关联工作项实例
      POST
    • 解绑空间关联的关联工作项实例
      DELETE
  • 工作项实例搜索
    • 获取指定的工作项列表(单空间)
    • 获取指定的工作项列表(跨空间)
    • 获取指定的工作项列表(单空间-复杂传参)
    • 获取指定的工作项列表(全局搜索)
    • 获取指定的关联工作项列表(单空间)
  • 工作项实例读写
    • 评审管理
      • 批量查询评审意见、评审结论
      • 修改评审结论和评审意见
      • 评审结论标签值查询
    • 工作项工时
      • 获取工作项的工时记录列表
      • 创建实际工时
      • 更新实际工时
      • 删除实际工时
    • 创建工作项资源库
    • 交付物信息批量查询(WBS)
    • 工作项冻结/解冻
    • 获取工作项详情
    • 获取创建工作项元数据
    • 创建工作项
    • 更新工作项
    • 批量更新工作项字段值
    • 获取批量更新处理进度
    • 删除工作项
    • 终止/恢复工作项
    • 获取工作项操作记录
  • 工作项配置
    • 字段配置
      • 获取字段信息
      • 创建自定义字段
      • 更新自定义字段
    • 关系配置
      • 获取工作项关系列表
      • 新增工作项关系
      • 更新工作项关系
      • 删除工作项关系
    • 获取工作项基础信息配置
    • 更新工作项基础信息配置
  • 流程与节点
    • 获取指定节点/状态流转所需必填信息
    • 获取工作流详情
    • 获取工作流详情(WBS)
    • 更新节点/排期
    • 节点完成/回滚
    • 状态流转
  • 流程配置
    • 获取工作项下的流程模板列表
      GET
    • 获取流程模板配置详情
      GET
    • 新增流程模板
      POST
    • 更新流程模板
      PUT
    • 删除流程模板
      DELETE
  • 角色与人员配置
    • 获取流程角色配置详情
  • 子任务
    • 获取指定的子任务列表(跨空间)
    • 获取子任务详情
    • 创建子任务
    • 更新子任务
    • 子任务完成/回滚
    • 删除子任务
  • 视图
    • 获取视图列表及配置信息
    • 获取视图下工作项列表
    • 获取视图下工作项列表(全景视图)
    • 创建固定视图
    • 更新固定视图
    • 创建条件视图
    • 更新条件视图
    • 删除视图
  • 评论
    • 添加评论
    • 查询评论
    • 更新评论
    • 删除评论
  • 群组
    • 拉机器人入群
  • 度量
    • 获取度量图表明细数据
  1. 流程配置

获取流程模板配置详情

GET
/open_api/{project_key}/template_detail/{template_id}
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/open_api//template_detail/' \
--header 'X-PLUGIN-TOKEN: {{plugin_token}}' \
--header 'X-USER-KEY: {{user_key}}'
响应示例响应示例
{ //节点流
    "err": {},
    "err_code": 0,
    "err_msg": "",
    "data": {
        "template_id": 322091, //流程模板id
        "template_name": "流程名称", //流程模板名称
        "version": 12, //模板当前版本号
        "is_disabled": 2, // 是否禁用,1禁用,2启用
        "work_item_type_key": "story", //工作项类型
        "workflow_confs": [
            {
                "name": "开始", //节点名称
                "owner_usage_mode": 1, //负责人分配方式(1自行添加/2指定角色/3全部默认分配/4条件默认分配)
                "done_allocate_owner": false, //节点流转负责人是否必填
                "different_schedule": false, //节点流转估分排期是否必填
                "done_operation_role": [
                    "_space_manager",
                    "Data"
                ], //完成操作角色,如:“空间管理员ID:_space_manager” 和“自定义角色ID:Data”
                "done_actual_point": false, //是否必填实际工时
                "tags": [
                    "tag_start"
                ], //对接标识
                "pass_mode": 1, //节点完成方式 1自动完成/2单人确认/3多人确认
                "done_schedule": false, //节点流转估分排期是否必填
                "need_schedule": false, //节点是否需填写排期与估分,true需要,false不需要
                "is_limit_node": false, //是否为限制节点
                "fields": [
                    {
                        "field_key": "field_897169", //字段key
                        "field_type_key": "text", //字段类型
                        "is_required": 2, // 是否必填,1 :必填 ;2 :非必填
                        "field_name": "版本号", //字段名称
                        "field_alias": "key_version_code" // 对接标识
                    }
                ], //节点表单
                "state_key": "start", //节点id
                "deletable": false, //是否允许删除节点
                "deletable_operation_role": [
                    "_node_owner",
                    "Data"
                ], //删除操作授权角色,如:“空间管理员ID:_space_manager” 和 “自定义角色ID:Data”
                "done_finish_time": false, //是否必填截止时间
                "is_milestone": false, //是否为里程碑节点
                "sub_work_items": [ //子工作项配置
                    {
                        "name": "子工作项1", //子工作项名
                        "relation_uuid": "662e151cd7fd734ae1874213:work_item_relation:relation_1726676869909", //子工作项基于的关系UUID
                        "relation_name": "子缺陷", //子工作项基于的关系名
                        "work_item_type_key": "issue", //子工作项所属工作项类型key
                        "work_item_type_name": "缺陷" //子工作项所属工作项类型名
                    }
                ],
                "visibility_usage_mode": 1, //节点可见性,1默认可见,2条件可见
                "sub_tasks": [
                    {
                        "owner_roles": [], //关联角色或角色范围
                        "owners": [], //默认人员,mode=1且统一展示时有值
                        "name": "子任务", //子任务名称
                        "owner_usage_mode": 4 //任务负责人分配方式(1自行添加/2指定角色/3全部默认分配/4条件默认分配)
                    }
                ]
            },
            {
                "fields": [],
                "state_key": "doing",
                "is_milestone": false,
                "visibility_usage_mode": 1,
                "done_operation_role": [
                    "_node_owner",
                    "_space_manager",
                    "_creator"
                ],
                "done_allocate_owner": false,
                "different_schedule": true,
                "is_limit_node": false,
                "need_schedule": true,
                "pass_mode": 2,
                "deletable_operation_role": [
                    "_node_owner",
                    "_space_manager"
                ],
                "sub_tasks": [],
                "deletable": false,
                "sub_work_items": [],
                "done_schedule": true,
                "done_actual_point": false,
                "name": "进行中",
                "owner_usage_mode": 1
            },
            {
                "different_schedule": false,
                "done_operation_role": [
                    "_node_owner",
                    "_space_manager",
                    "_creator"
                ],
                "fields": [],
                "need_schedule": false,
                "visibility_usage_mode": 1,
                "deletable_operation_role": [
                    "_node_owner",
                    "_space_manager"
                ],
                "done_actual_point": false,
                "sub_work_items": [],
                "name": "结束",
                "pass_mode": 1,
                "done_allocate_owner": true,
                "is_milestone": false,
                "sub_tasks": [],
                "state_key": "end",
                "deletable": false,
                "is_limit_node": false,
                "done_schedule": false,
                "owner_usage_mode": 1
            }
        ],
        "connections": [ //节点连接信息
            {
                "source_state_key": "start", //开始节点id
                "target_state_key": "doing" //目标节点id
            },
            {
                "target_state_key": "end",
                "source_state_key": "doing"
            }
        ]
    }
}

请求参数

Header 参数

返回响应

🟢200成功
application/json
Body

修改于 2025-06-28 20:42:18
上一页
获取工作项下的流程模板列表
下一页
新增流程模板
Built with