Publishes a flow version.
Operation description
-
You can call this operation to publish a flow version. You can also click a flow name on the Flow Editor page to go to the canvas orchestration page and manually publish a flow version.
-
Before calling this operation, make sure that you have a successfully created flow and that your flow is bindded to a phone number or merchant account ID.
-
If you do not have a successfully created flow, you can manually create a flow and bindded it to a phone number or merchant account ID on the Flow Editor page, or call the CreateChatFlow and FlowBindPhone operations to create a flow and bind it to a phone number or merchant account ID.
-
After a flow with a non-manual trigger type is published, the flow is triggered when the bound phone number or merchant account sends a message to the merchant. If your flow contains components that incur fees for corresponding cloud services, such as message sending or function calling, make sure that you fully understand the billing methods and pricing of the related services before using this operation.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cams:OnlineFlowVersion |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| FlowCode |
string |
No |
The flow code. You can view the flow code on the Flow Editor page. |
f4912c16943b4dfba44bd6fedacf**** |
| FlowVersion |
string |
No |
The flow version. You can click a flow name on the Flow Editor page to go to the canvas page and view the flow version. |
1 |
| Remark |
string |
No |
The flow remark. You can view the flow remark on the Flow Editor page. |
Trigger verification template delivery through API. |
| BizCode |
string |
No |
The business tenant code. Default value: ALICOM_OPAAS. Valid values:
|
ALICOM_OPAAS |
| BizExtend |
object |
No |
The business extension information. Default value: an empty collection. |
{} |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Response |
object |
The response content. |
|
| AccessDeniedDetail |
string |
The access denied details. |
None |
| RequestId |
string |
The request ID. |
90E63D28-E31D-1EB2-8939-A94866411B2O |
| Message |
string |
The error message. |
None |
| Code |
string |
The status code. |
OK |
| Success |
boolean |
Indicates whether the operation was successful. Valid values:
|
true |
Examples
Success response
JSON format
{
"Response": {
"test": "test",
"test2": 1
},
"AccessDeniedDetail": "None",
"RequestId": "90E63D28-E31D-1EB2-8939-A94866411B2O",
"Message": "None",
"Code": "OK",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.