02 审批项目获取
POST
/open-api/standard/v1/get-workflow-projects
工作流
请求参数
Header 参数
Content-Type
string
可选
示例值:
application/json
Access-token
string
可选
示例值:
823793f0-2290-4ebf-a314-6110153acffa
Token-type
string
可选
示例值:
bearer
x-asm-prefer-tag
string
可选
默认值:
version-env-07
Body 参数application/json
token
string
必需
param
object
必需
page
integer
页码
updateDateFrom
string
更新日期
示例
{
"token": "7ecb79a9-25b1-4fec-8e79-e868e7651ab2",
"param": {
"updateDateFrom": "2022-12-01",
"page": 1
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://open-auth.tezign.com/open-api/standard/v1/get-workflow-projects' \
--header 'Access-token: 823793f0-2290-4ebf-a314-6110153acffa' \
--header 'Token-type: bearer' \
--header 'x-asm-prefer-tag: version-env-07' \
--header 'Content-Type: application/json' \
--data-raw '{
"token": "7ecb79a9-25b1-4fec-8e79-e868e7651ab2",
"param": {
"updateDateFrom": "2022-12-01",
"page": 1
}
}'
返回响应
🟢200成功
application/json
Body
page
integer
必需
total
integer
总共有多少项目
result
array [object {8}]
项目的信息
id
integer
项目id
name
string
项目标题
start_approval_time
string
提交审批时间
end_approval_time
string
必需
approval_status
integer
必需
asset_ids
array[integer]
必需
creator_name
string
创建者
meta_data
object
必需
示例
{
"page": 1,
"total": 3,
"result": [
{
"id": 123,
"name": "审批项目名",
"start_approval_time": "2022-11-01T08:00:00",
"end_approval_time": "2022-11-10T10:00:00",
"approval_status": 1,
"asset_ids": [
1001,
1002
],
"creator_name": "David",
"meta_data": {}
},
{
"id": 456,
"name": "审批项目名2",
"start_approval_time": "2022-11-02T08:00:00",
"approval_status": 2,
"end_approval_time": "2022-11-12T10:00:00",
"asset_ids": [
1003,
1004
],
"meta_data": {}
}
]
}