POST/api/domains/batch/delete

批量删除域名

一次性批量移除多个目标域名,并级联清除这些域名下的所有关键词任务。适合站群用户批量下线淘汰站点。

Body 参数 (JSON)

此接口要求使用 application/json 格式提交数据。

参数名类型必填说明
domainsarray[string]是 需要批量删除的完整域名字符串数组(如 ["old-site1.com", "old-site2.com"])。单次最多支持批量删除 200 个域名。

返回值字段说明

响应数据结构
success
布尔值。true 表示批量删除成功。
msg
文本提示,如 "成功删除 2 个网站"。
data.deleted_count
实际成功删除的域名数量。
data.deleted_domains
实际成功删除的域名字符串列表。

业务规则说明

响应数据结构
级联清理提示
删除域名属于不可逆的高危操作,各域名下绑定的全部关键词及收录监控配置将被一并永久清除(历史财务扣费流水仍会保留以供对账)。
400
当传入的 domains 数组为空、超过 200 个上限,或所有传入的域名均不存在/不属于当前账户时,将返回 400 错误。
POST
Payload (application/json)
curl -X POST "https://fashionbashusa.com/api/domains/batch/delete" \
     -H "Authorization: Bearer YOUR_API_KEY" \
     -H "Content-Type: application/json" \
     -d '{
  "domains": [
    "old-site1.com",
    "old-site2.com"
  ]
}'
成功响应 (200 OK)
{
  "success": true,
  "msg": "成功删除 2 个网站",
  "data": {
    "deleted_count": 2,
    "deleted_domains": [
      "old-site1.com",
      "old-site2.com"
    ]
  }
}