查询工作流的基本信息,包括工作流名称、描述、创建者信息等。
|
请求方式 |
GET |
|---|---|
|
请求地址 |
|
|
权限 |
|
|
接口说明 |
查询工作流基本信息。 |
|
参数 |
取值 |
说明 |
|---|---|---|
|
Authorization |
Bearer $Access_Token |
用于验证客户端身份的访问令牌。你可以在扣子编程中生成访问令牌,详细信息,参考准备工作。 |
|
Content-Type |
application/json |
解释请求正文的方式。 |
|
参数 |
类型 |
是否必选 |
示例 |
说明 |
|---|---|---|---|---|
|
workflow_id |
String |
必选 |
73505836754923*** |
工作流 ID。 |
|
参数 |
类型 |
是否必选 |
示例 |
说明 |
|---|---|---|---|---|
|
include_input_output |
Boolean |
可选 |
true |
是否在返回结果中返回输入和输出参数的结构体。
默认值为 |
|
参数 |
类型 |
示例 |
说明 |
|---|---|---|---|
|
code |
Long |
0 |
调用状态码。0 表示调用成功,其他值表示调用失败,你可以通过 msg 字段判断详细的错误原因。 |
|
msg |
String |
“” |
状态信息。API 调用失败时可通过此字段查看详细错误信息。 |
|
data |
Object of WorkflowInfo |
\ |
工作流的详细信息。 |
|
detail |
Object of ResponseDetail |
{“logid”:“20241210152726467C48D89D6DB2****”} |
包含本次请求的日志信息,用于问题排查和技术支持。 |
|
参数 |
类型 |
示例 |
说明 |
|---|---|---|---|
|
input |
Object of OpenAPIWorkflowInput |
\ |
工作流开始节点的输入参数的结构体。 |
|
output |
Object of OpenAPIWorkflowOutput |
{ “parameters”: { “arr_obj_num”: { “required”: false, “type”: “number” } }, “terminate_plan”: “use_answer_content”, “content”: “输出为{{output}}” } |
工作流结束节点的输出参数的结构体。 |
|
workflow_detail |
Object of OpenAPIWorkflowBasic |
{“app_id”:“744208683**”,“creator”:{“id”:“2478774393***”,“name”:“user41833***”},“icon_url”:“https://example.com/icon/workflow_123.png”,“created_at”:1700000000,“updated_at”:“1701234567”,“description”:“工作流测试”,“workflow_id”:“73505836754923***”,“workflow_name”:“workflow_example”} |
工作流的详细信息。 |
|
参数 |
类型 |
示例 |
说明 |
|---|---|---|---|
|
parameters |
JSON Map |
{ “CONVERSATION_NAME”: { “required”: false, “description”: “”, “default_value”: “”, “type”: “string” }} |
开始节点的输入参数结构体。 |
|
参数 |
类型 |
示例 |
说明 |
|---|---|---|---|
|
type |
String |
string |
该参数的类型。 |
|
items |
Object of OpenAPIParameter |
{“type”:“image”} |
当参数类型为 |
|
required |
Boolean |
true |
标识输入参数是否为必填项。
|
|
properties |
JSON Map |
{ “arr_obj_num”: { “required”: false, “type”: “number” } } |
当参数类型为 |
|
description |
String |
上传的图片。 |
该参数的描述信息。 |
|
default_value |
String |
- |
该参数配置的默认值。 |
|
参数 |
类型 |
示例 |
说明 |
|---|---|---|---|
|
content |
String |
数量为{{arr_obj_num}} |
工作流结束节点返回文本时,智能体回复内容的结构。仅当 |
|
parameters |
JSON Map |
{ “output”: { “type”: “string” } } |
工作流结束节点输出变量的数组。以键值对形式存储,格式为 |
|
terminate_plan |
String |
return_variables |
结束节点的返回类型,枚举值:
|
|
参数 |
类型 |
示例 |
说明 |
|---|---|---|---|
|
app_id |
String |
744208683** |
工作流关联的应用 ID。若工作流未关联任何应用,则该字段值为 |
|
creator |
Object of OpenAPIUserInfo |
{“id”:“2478774393***”,“name”:“user41833***”} |
工作流创建者的信息,包含创建者的用户 ID 和用户名。 |
|
icon_url |
String |
工作流图标的 URL 地址。 |
|
|
created_at |
String |
1752060786 |
工作流的创建时间,以 Unix 时间戳表示,单位为秒。 |
|
updated_at |
String |
1752060827 |
工作流的最后更新时间,以 Unix 时间戳表示,单位为秒。 |
|
description |
String |
生成音乐的工作流 |
工作流的描述。 |
|
workflow_id |
String |
73505836754923*** |
工作流 ID。 |
|
workflow_name |
String |
workflow_example |
工作流名称。 |
|
参数 |
类型 |
示例 |
说明 |
|---|---|---|---|
|
id |
String |
2478774393*** |
工作流创建者的扣子用户 UID。 |
|
name |
String |
user41833*** |
工作流创建者的扣子用户名。 |
|
参数 |
类型 |
示例 |
说明 |
|---|---|---|---|
|
logid |
String |
20241210152726467C48D89D6DB2**** |
本次请求的日志 ID。如果遇到异常报错场景,且反复重试仍然报错,可以根据此 logid 及错误码联系扣子团队获取帮助。详细说明可参考获取帮助和技术支持。 |
curl --location --request GET 'https://api.coze.cn/v1/workflows/7493*****453978?include_input_output=true' \
--header 'Authorization: Bearer pat_h******' \
--header 'Content-Type: application/json'
{
"data": {
"workflow_detail": {
"workflow_name": "workflow_image",
"app_id": "7493481****8294",
"creator": {
"id": "44246792*****",
"name": "张三"
},
"updated_at": 1747983675,
"workflow_id": "750712******91219",
"description": "统计图片数量",
"icon_url": "https://*****pi.com/ocean-cloud-tos/plugin_icon/chatflow-icon.png?****",
"created_at": 1747888248
},
"input": {
"parameters": {
"CONVERSATION_NAME": {
"required": false,
"description": "",
"default_value": "",
"type": "string"
},
"USER_INPUT": {
"type": "string",
"required": false
}
}
},
"output": {
"parameters": {
"arr_obj_num": {
"type": "number"
}
},
"terminate_plan": "use_answer_content",
"content": "数量为{{arr_obj_num}}"
}
},
"code": 0,
"msg": "",
"detail": {
"logid": "2025071621341*******4D"
}
}
如果成功调用扣子编程的 API,返回信息中 code 字段为 0。如果状态码为其他值,则表示接口调用失败。此时 msg 字段中包含详细错误信息,你可以参考错误码文档查看对应的解决方法。