- lowcode
- ai
- things
执行 workflow
POST
/api/v1/ai/app/workflow-run
ai/appaiApp
请求参数
Header 参数
Ithings-Project-Id
string
可选
默认值:
{{Ithings-Project-Id}}
Ithings-Token
string
可选
默认值:
{{iThings-token}}
app-code
string
可选
默认值:
{{appCode}}
device-id
string
可选
Body 参数application/json
appCode
string
执行的应用
inputs
object
可选
user
string
必需
示例
{
"appCode": "string",
"inputs": {},
"user": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/v1/ai/app/workflow-run' \
--header 'Ithings-Project-Id: {{Ithings-Project-Id}}' \
--header 'Ithings-Token: {{iThings-token}}' \
--header 'app-code: {{appCode}}' \
--header 'device-id;' \
--header 'Content-Type: application/json' \
--data-raw '{
"appCode": "string",
"inputs": {},
"user": "string"
}'
返回响应
🟢200成功
application/json
Body
code
integer
返回code
默认值:
200
msg
string
返回的消息
data
object (AiAppWorkflowRunResp)
可选
event
string
必需
workflowRunID
string
必需
taskID
string
必需
workflowID
string
必需
status
string
必需
outputs
object
必需
error
string
错误原因
elapsedTime
number <double>
必需
createdAt
integer <int32>
开始时间
finishedAt
integer <int32>
结束时间
inputs
object
必需
示例
{
"code": "200",
"msg": "string",
"data": {
"event": "string",
"workflowRunID": "string",
"taskID": "string",
"workflowID": "string",
"status": "string",
"outputs": {},
"error": "string",
"elapsedTime": 0,
"createdAt": 0,
"finishedAt": 0,
"inputs": {}
}
}