Delete mail tool connection¶
Delete the mail tool connections and associated credentials saved in the current workspace. The interface returns a disconnected status even if there is no current connection.
DELETE $CLOUDSIGMA_API_BASE/workspaces/{workspace_id}/tools/mail/{provider}/connect
Before you call this API¶
Configure the regional API endpoint and authentication, and select the target workspace.
The request body of this interface must be empty.
Request¶
curl -X DELETE "$CLOUDSIGMA_API_BASE/workspaces/$WORKSPACE_ID/tools/mail/qq/connect" \
-H "X-API-Key: $CLOUDSIGMA_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID"
Path parameters
Parameters |
Type |
Is it required |
Description |
|---|---|---|---|
|
string |
Yes |
The current workspace ID. |
|
string |
Yes |
Mail provider to disconnect: |
Successful response¶
Returns 200 on success. After disconnection, subsequent mail tool calls cannot continue to use the deleted connection credentials.
{
"code": 0,
"data": {
"tool_id": "moi.qq.mail",
"provider": "qq",
"status": "disconnected",
"requires_reconnect": false
}
}
The response fields are as follows.
Field |
Type |
Description |
|---|---|---|
|
integer |
|
|
string |
Email built-in tool ID and provider. |
|
string |
Email built-in tool ID and provider. |
|
string |
|
|
boolean |
|
Error response¶
{
"code": 2,
"message": "<错误信息>"
}
Common HTTP errors¶
HTTP status code |
error code |
Common causes |
Recommended actions |
|---|---|---|---|
|
|
|
|
|
|
Lack of valid identity credentials. |
Check API Key. |
|
|
The current identity does not have permission to manage tool connections. |
Check workspace authorization. |
|
|
The email connection service or authorization dependency is temporarily unavailable. |
Try again later. |
Follow-up operations¶
Query tool tag, confirm that the target no longer appears.