- 🦊一分钟,了解 Apifox !by 王浩
- 示例项目
- 管理后台
- AI能力
- AI管理
- 库基础能力
- stat
- recommend
- ai_table_assistant
- ai_table_intent
- doctask
- drive
- 应用
- qa
- search
- 应用角标
- 应用配置
- 消息与群组
- 审计日志
- 日历
- 日程
- 日程参与者
- 日程会议室
- 日历权限
- 请假日程
- 【聊天】会话
- 评论
- 通讯录
- 用户自定义字段
- 多维表
- 常用应用
- 文件
- 获取回收站文件列表
- 删除一级回收站文件
- 获取回收站文件信息
- 还原回收站文件
- 一级回收站批量文件删除
- 批量还原回收站文件
- 清空回收站文件
- 获取最近列表
- 获取收藏列表
- 获取异步任务信息
- 文档内容抽取
- 格 式转换(文件另存为)
- 删除文件
- 获取文件下载信息
- 获取文件信息
- 获取文件路径
- 获取预览链接
- 重命名文件(夹)
- 修改文件元数据信息
- 检查文件名是否已存在
- 获取子文件列表
- 提交文件上传完成
- 新建文件(夹)
- 分块上传任务初始化
- 文件秒传
- 请求文件上传信息
- 单步上传整文件
- 文件转存(文件从其他存储转存到本空间)
- 批量复制文件(夹)
- 批量删除文件(夹)
- 批量文件下载
- 批量移动文件(夹)
- 获取文件信息
- 批量获取文件信息
- 批量获取文件信息
- 取消分块上传任务
- 提交分块文件上传完成
- 签发分块上传的块上传地址
- 二级回收站单文件删除
- 二级回收站批量文件删除
- 部门
- 文档库
- 域名
- 驱动盘
- 文件分享
- 文件权限
- 文档版本
- 文件权限角色
- 【文件】权限
- 搜索文件
- 文件跨网摆渡
- 日程忙闲
- 用户组
- 在线文档结构化处理
- 模板库
- 知识库
- 低代码元信息
- 低代码数据操作
- 邮箱联系人
- 邮箱
- 邮箱异步任务
- 会议室预约
- 会议室层级
- 会议室设置
- 会议室
- 会议
- 会议参与者
- 会议录制视频
- 会议纪要
- 会议转写
- 关联组织
- 权益功能
- 应用管理
- 配额
- 空间使用
- 生成器
- Agent通用接口
- 统计
- 商品授权分配记录
- 授权
- 商城订单
- 职务
- 待办
- 用户基础信息
- 用户
- 工作台-自定义小组件
- 审批定义
- 审批实例
- 审批任务
- 获取所有用户GET
- 未命名接口GET
- 获取登录的设备列表GET
- 下线某设备登录的会话POST
- 扫码登录通过login_id获取临时授权码GET
- 下线所有设备会话POST
发起审批
POST
/v7/workflow/approval_instances
审批实例
请求参数
Body 参数application/json
创建审批实例参数对象
approval_define_id
string
审批定义id
<= 1024 字符
contents
array[object (approval_instance_content) {6}]
审批实例内容
<= 1024 items
attachments
array[object (approval_attachment) {5}]
可选
<= 1024 items
id
string
必需
<= 1024 字符
title
string
控件标题
<= 1024 字符
type
enum<string>
控件类型
枚举值:
text_type_inputtext_type_areatext_type_filerich_textdateselectinfocontactmulti_selectnumbermoneyimagesender
value
string
可选
<= 1024 字符
values
array[string]
控件内容,多选专用
<= 1024 items
creator
string
创建者
<= 1024 字符
custom_form
string
可选
<= 1024 字符
dept_id
string
可选
<= 1024 字符
node_users
array[object (approval_node_approver) {2}]
可选
<= 1024 items
approves
array[string]
必需
<= 1024 items
node_id
string
节点id
<= 1024 字符
remind
boolean | null
是否有消息提醒
title
string
审批实例标题
<= 1024 字符
示例
{
"approval_define_id": "string",
"contents": [
{
"attachments": [
{
"drive_file": {
"file_id": "string",
"share_link": "string"
},
"file_name": "string",
"file_size": 0,
"s3_file": {
"file_md5": "string",
"link": "string",
"s3_file_type": "image_file",
"store_key": "string",
"thumb_store_key": "string"
},
"store_type": "drive_file"
}
],
"id": "string",
"title": "string",
"type": "text_type_input",
"value": "string",
"values": [
"string"
]
}
],
"creator": "string",
"custom_form": "string",
"dept_id": "string",
"node_users": [
{
"approves": [
"string"
],
"node_id": "string"
}
],
"remind": true,
"title": "string"
}
示例代码
Go
Shell
JavaScript
Java
Swift
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Go
Shell
JavaScript
Java
curl --location --request POST '/v7/workflow/approval_instances' \
--header 'Content-Type: application/json' \
--data-raw '{
"approval_define_id": "string",
"contents": [
{
"attachments": [
{
"drive_file": {
"file_id": "string",
"share_link": "string"
},
"file_name": "string",
"file_size": 0,
"s3_file": {
"file_md5": "string",
"link": "string",
"s3_file_type": "image_file",
"store_key": "string",
"thumb_store_key": "string"
},
"store_type": "drive_file"
}
],
"id": "string",
"title": "string",
"type": "text_type_input",
"value": "string",
"values": [
"string"
]
}
],
"creator": "string",
"custom_form": "string",
"dept_id": "string",
"node_users": [
{
"approves": [
"string"
],
"node_id": "string"
}
],
"remind": true,
"title": "string"
}'
返回响应
🟢200成功
application/json
Body
data
object
approval_instance
approval_define_id
string
审批定义id
<= 1024 字符
approval_tasks
array[object (approval_task) {8}]
审批任务列表
<= 1024 items
contents
array[object (approval_instance_content) {6}]
审批实例内容
<= 1024 items
current_task_id
string
可选
<= 1024 字符
current_tasks
array[object (approval_task) {8}]
必需
<= 1024 items
end_time
string
完成时间
<= 1024 字符
id
string
审批实例id
<= 1024 字符
pending_nodes
array[object (approval_instance_pending_node) {5}]