# mailbox/domain/delete - 删除域名 # 删除域名(mailbox/domain/delete) API 说明文档 ## 使用场景 > 1. 企业不再需要使用某个域名作为邮箱域名 > 1. 域名配置错误,需要删除后重新申请 ## 错误场景(不应该使用本接口的场景) > 1. 域名下仍有活跃的邮箱账户(需要先删除邮箱账户) > 1. 域名不属于当前客户(权限不足) > 1. 域名ID不存在 ## 性能指标 > - 响应速度:98% 的请求响应速度 < 1000ms ## 请求说明 | **请求地址** | https://${endpoint}/mailbox/domain/delete | | --- | --- | | **请求方法** | POST | ## 请求参数 ### Header | **参数名称** | **类型** | **是否必选** | **示例值** | **说明** | | --- | --- | --- | --- | --- | | Content-Type | String | 是 | application/json | 固定值,指定请求体格式为 JSON | | Accept-Encoding | String | 是 | gzip, deflate, br | 必须要填写,否则服务器会拒绝 | | client-key | String | 是 | xxxxx | 联系我们获取生产环境key | | client-secret | String | 是 | xxxxx | 联系我们获取生产环境secret | ### 请求体 ```json { "domainId": 123 } ``` #### 参数详情 | **参数名称** | **类型** | **是否必选** | **示例值** | **说明** | | --- | --- | --- | --- | --- | | domainId | Long | 是 | 123 | 要删除的域名ID | ## 返回参数 | **参数名称** | **类型** | **示例值** | **说明** | | --- | --- | --- | --- | | code | Integer | 0 | 状态码:0=成功,1=失败 | | msg | String | Domain deleted successfully | 操作结果消息 | | domainId | Long | 123 | 被删除的域名ID | ## 返回示例 成功响应: ```json { "code": 0, "msg": "Domain deleted successfully", "domainId": 123 } ``` 失败响应: ```json { "code": 1, "msg": "Failed to delete domain", "domainId": 123 } ``` ## 注意事项 > - 删除域名是不可逆操作,请谨慎操作 > - 删除前请确保该域名下没有关联的邮箱账户 > - 删除后,该域名的所有邮箱服务将停止 ## 错误码说明 | **错误码** | **说明** | | --- | --- | | 400 | 请求参数错误,domainId 格式不正确 | | 401 | 认证失败,client-key 或 client-secret 无效 | | 403 | 权限不足,无权删除该域名 | | 404 | 域名不存在 | | 409 | 域名下仍有活跃的邮箱账户,无法删除 | | 500 | 服务器内部错误 |