UpdateChatConfiguration
Creates, updates, queries, and deletes chat configurations for platforms such as DingTalk.
Operation description
Operation description
This API operation is used to manage and configure chatbot settings integrated with instant messaging tools such as DingTalk. Supported operations include creating chat configurations, updating existing configurations, retrieving specific configuration details, and deleting configurations that are no longer needed. Use this API operation to implement fine-grained access control for different users or user groups and to specify RAM roles for performing related operations. You can also add tags to each configuration for easier management and categorization.
When calling this API operation, make sure that the RegionId, ConversationId, and all parameters in the request body are accurate. Exercise caution when handling security-sensitive fields such as ClientId and ClientSecret to prevent disclosure to unauthorized parties.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
oos:UpdateChatConfiguration |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-hangzhou |
| Name |
string |
No |
The name of the chat configuration. |
Ginlong-AIops |
| Type |
string |
No |
The chat platform type. Valid values:
Valid values:
|
DingTalk |
| RamRole |
string |
No |
The RAM role name. |
AliyunOOSLifecycleHook4CSRole |
| Configuration |
string |
No |
The specific parameters of the chat configuration, typically in JSON format. |
("DingTalkTemplateId": "template-123", "DingTalkClientId": "client-123", "DingTalkClientSecret": "secret-123"} |
| ResourceGroupId |
string |
No |
The resource group ID. |
rg-2cd3****9dc2 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response details. |
||
| RequestId |
string |
The request ID. |
4DB0****1234 |
| ChatConfiguration |
object |
The chat configuration information, including the configuration name, creation time, and update time. |
{"Name": "dingtalk", "CreatedDate": "2025-12-23T10:14:28+00:00", "UpdatedDate": "2025-12-23T10:16:37.178097"} |
| Name |
string |
The configuration name. |
dingtalk |
| CreatedDate |
string |
The time when the configuration was created, in ISO 8601 format. |
2025-12-23T10:14:28+00:00 |
| UpdatedDate |
string |
The time when the configuration was last updated, in ISO 8601 format. |
2025-12-23T10:16:37.178097 |
Examples
Success response
JSON format
{
"RequestId": "4DB0****1234",
"ChatConfiguration": {
"Name": "dingtalk",
"CreatedDate": "2025-12-23T10:14:28+00:00",
"UpdatedDate": "2025-12-23T10:16:37.178097"
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.