SpamZilla 有 API 吗?过期域名自动化的可用方案

SpamZilla 没有面向普通客户的公开 API。本文说明抓取风险,以及如何使用 Karma.Domains API 自动化域名研究。

免费试用!
使用奖励积分!

SpamZilla 目前没有为普通客户提供公开且有文档的 API。如果你需要自动执行过期域名搜索、定时生成候选清单、更新 CRM 或进行实时检查,应使用公开端点并正式支持自动访问的 API。

目录

为什么用户会搜索 SpamZilla API

一个人手动研究域名时,流程通常还能正常运转:打开控制面板,调整几个筛选条件,查看结果,再把留下的候选域名复制到表格中。

同样的流程放到代理机构里就容易出问题。不同成员的标准会发生偏差,每个客户的搜索都要重新配置。有些域名被重复检查,另一些则消失在控制面板和购买队列之间。

API 可以解决交接问题。团队能够按计划运行同一条查询,记录已经查看过的域名,只把最终候选清单发送到人工决策的系统。

SpamZilla 有 API 吗?

简短答案是没有,至少没有普通订阅用户可以用于构建集成的公开 API。

SpamZilla 自己的 API 常见问题页面 表示目前没有 API,并计划在未来发布。该页面已六年没有更新。当前的 SpamZilla 价格页面 列出了 Free 和 Standard 访问、数百万个域名、自动垃圾检测、反向链接数据、自定义列表点数、70 多个筛选条件和每日邮件,但没有 API 访问。

我也没有在官方网站上找到公开的开发者门户、OpenAPI 或 Swagger 模式、端点参考、公布的限流规则,或者客户生成 API 密钥的流程。

SpamZilla 可能为内部系统或合作伙伴使用私有接口。公司在较早的 BlackHatWorld 发布帖 中曾表示,合作伙伴 API 已经开发完成,但尚未公开。这并不等于受支持的客户 API。

六年过去,公开文档和访问条款仍然不存在,因此我不会把客户承诺或开发预算建立在旧计划上。如果 SpamZilla 以后发布 API,团队可以再根据实际端点、限制、价格和支持政策进行评估。

数据集成不等于客户 API 访问

SpamZilla 在界面中展示 Majestic、Ahrefs、Moz 和 Semrush 的指标,并提供自有的 SZ Score。

这些集成不会让订阅用户从 n8n、Python 脚本、CRM 或内部应用查询 SpamZilla 数据库。一个产品可以调用多个外部 API,却不提供自己的 API。

设计工作流时,这个区别很重要。网页控制面板是给人使用的终点。API 则是系统之间的约定,包括有文档的字段、身份验证、可预测的响应和公开限制。

为什么抓取不是好的替代方案

抓取程序看起来像是从控制面板到表格的最短路径。对于 SpamZilla,它首先会带来条款问题,之后还会产生维护成本。

SpamZilla 使用条款 禁止自动或非人工访问、系统化提取数据、数据挖掘工具、机器人、抓取程序和未经授权的脚本。条款还允许公司限制访问、封锁 IP 地址、暂停或终止账户。

即使取得书面许可,抓取程序也没有稳定的技术契约。表格布局、登录流程、会话令牌或分页方式一旦变化,任务可能一夜之间停止。团队将不得不维护一个没有版本化模式、也无法保证字段含义不变的集成。

偶尔研究可以使用网页界面。自动化应使用官方支持的 API。

团队真正想自动化的工作

大多数“SpamZilla API”搜索都来自少数几类实际任务:

  • 使用统一的初筛规则检查给定域名列表。
  • 每天早上获取新的过期域名或拍卖候选。
  • 剔除链接质量弱、历史可疑或主题无关的域名。
  • 将候选发送到 CRM、Notion 数据库、Google Sheet 或内部控制面板。
  • 在购买前重新检查可用性和当前数据。
  • 向同事或客户提供可核查的报告,而不必重做研究。

对于这些任务,可搜索的库存、有文档的字段和稳定的 JSON,比复制 SZ Score 更重要。

使用 Karma.Domains API 的受支持工作流

Karma.Domains 过期域名 API 使用与网页应用相同的库存:超过 1300 万个过期和拍卖域名,覆盖 gTLD 和 ccTLD。系统每天从 40 多个来源处理 40 多万个新域名,搜索可使用 90 多个筛选条件。

报告整合 Ahrefs、Majestic、Moz、Semrush、Similarweb、Wayback Machine 等来源的信号。Karma Content Score 评估存档内容历史,Karma Domain Metric 则提供另一种综合域名质量视图。两者都不会尝试复制 SpamZilla 的专有 SZ Score。

API 使用 REST、JSON 和 Bearer 身份验证。Pro 用户可以在 Profile → Settings 中创建密钥。请求和响应模式通过 OpenAPI 与 Swagger 发布,并提供官方 Python、TypeScript SDK 和 CLI。

检查客户或经纪人提供的列表

假设一家代理机构从客户、经纪人或拍卖研究人员那里收到 600 个域名。脚本可以把列表保存在队列中,查找每个域名现有的 Karma.Domains 报告,收集摘要字段,并标记少数值得深入查看的域名。

第一轮检查应该便宜而严格。我会剔除存档主题无关、含有有害内容、主题或语言发生剧烈变化、权威信号过弱,或者没有实用反向链接记录的域名。然后由人工在完整报告中查看剩余候选,并在批准购买前检查 Wayback 时间线。

没有必要把 600 个域名全部直接送进 Ahrefs 或 Semrush 做昂贵的深入分析。这些平台更适合用于候选清单,因为详细的链接和关键词数据此时才可能改变购买决定。

建立每日 PBN 或重建候选清单

定时任务可以每天早上用同一组筛选条件调用搜索端点。某个项目可能要求英文 .com 域名,历史主题干净,Karma Content Score 达到最低值,拥有有用的 referring domains,并且没有明显垃圾期。另一个本地项目则可能寻找 ccTLD,并接受更小的链接规模。

由于标准保存在代码或配置中,周一和周五的清单遵循相同规则。工作流可以保存报告 ID,跳过已经看过的域名,只把新匹配项发送给团队。

最小搜索请求如下:

curl -X POST "https://api.karma.domains/v1/reports/search?page=1&page_size=25" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{"karmascore_min":60,"domain_type":["expired"]}'

生产请求可以使用符合实际购买规则的字段。完整筛选模式应以 API 文档为准,不要把博客文章中的假设写死在代码里。

在一个队列中监控拍卖

拍卖研究对时间很敏感。一个域名在 40 美元时可能值得购买,到 1,400 美元时就不再划算。

定时工作流可以获取拍卖域名的来源、当前价格、出价数量、结束时间,以及可用的 SEO 或存档数据。团队可以按客户、项目类型或最高出价排序。最终出价仍由买家完成,自动化负责保持审核队列最新。

仅在缺少数据时请求 SEO Enrich

大多数 Karma.Domains 报告已经包含 SEO 数据。有时报告仍在共享处理队列中,或者缺少工作流需要的某项指标。SEO Enrich 允许经过授权的流程提前请求缺失数据,再轮询任务状态。

这一步应设置条件。所需指标已经存在就继续;高优先级候选缺少指标时才请求 enrichment。对每个域名都运行会浪费点数,却不会改善已经完整的报告。

重新检查最终候选并交给人工

候选域名在发现与购买之间可能发生变化。对于最后几个域名,API 可以实时检查可用性、注册到期时间、WHOIS、DNS、权威度或流量。缓存中的实时检查结果不会再次消耗点数。

工作流还可以创建完整报告的分享链接,并将它保存在 CRM 的候选记录旁。SEO 负责人、买家或客户能看到推荐依据,而不是一行没有解释的分数。

SpamZilla 与 Karma.Domains API 对比

两个产品都可用于过期域名研究,但服务于不同的工作方式。

功能 SpamZilla Karma.Domains API
主要工作方式 网页控制面板 REST JSON API 加网页应用
公开且有文档的 API FAQ 表示尚不可用 有
开发者文档 没有公开端点参考或模式 OpenAPI 和 Swagger
公开 API 密钥流程 未列出 Pro 及以上可在 Profile → Settings 获取
自有质量信号 SZ Score Karma Content Score、Karma Domain Metric 和存档历史信号
搜索筛选 界面中 70 多个 API 和应用中 90 多个
域名库存 数百万个过期和拍卖域名 来自 40 多个来源的 1300 万多个域名
机器可读响应 没有公开客户接口 JSON
常见集成 手动控制面板、自定义列表和邮件 n8n、CRM、Sheets、脚本、SDK 和内部工具
自动访问 条款禁止未经授权的自动访问 官方 API 是受支持的自动化渠道

SpamZilla 仍然适合哪些情况

如果 SZ Score 是流程核心,而且你愿意完全在控制面板中工作,SpamZilla 仍然有用。当前 Standard 套餐包含域名数据库、自动垃圾检查、反向链接数据、自定义列表点数、70 多个筛选条件和每日邮件。独立域名买家可能更喜欢这种封闭流程。

当结果必须进入另一个系统时,Karma.Domains API 更合适,例如客户队列、CRM 记录、n8n 工作流、监控任务或内部审核工具。它也适合需要按计划运行同一组筛选、又不想让一个人反复配置搜索的团队。

有些团队会同时使用两者。SpamZilla 可以保留为 SZ Score 的人工第二意见,由受支持的 API 负责发现和分发。选择取决于控制面板是最终目的地,还是更大系统中的一个步骤。

无需开发内部平台也能开始

先选择一个已经在浪费时间的重复任务。每日候选清单比大型内部应用更容易验证。

创建 Bearer 密钥,运行一条保存的查询,记录已经审核过的域名,再把新匹配项发送到团队现有系统。候选清单开始产生有用结果后,再加入实时检查和分享链接。Karma.Domains API 文档 包含当前字段名、限制、SDK 链接和示例。

常见问题

SpamZilla 有 API 吗?

SpamZilla 没有面向普通客户的公开且有文档的 API。其 FAQ 表示曾计划推出 API,较早的公司帖子也提到合作伙伴 API,但公开开发者文档和客户访问流程仍然不存在。

如何获取 SpamZilla API 密钥?

官方价格和帮助页面没有公开申请流程。如需了解私有或合作伙伴访问,请直接联系 SpamZilla。

可以抓取 SpamZilla 吗?

SpamZilla 使用条款禁止自动访问、系统化提取、机器人、抓取程序和未经授权的脚本。请按预期使用网页产品,或向 SpamZilla 取得书面许可。

SpamZilla API 的实用替代方案是什么?

如果需要可编程库存搜索、JSON 报告、实时检查和自动化工具连接,应使用有文档的域名研究 API。Karma.Domains 通过公开 API 提供这些功能,同时不会尝试复制 SZ Score。

可以把过期域名研究连接到 n8n 或 CRM 吗?

可以。REST API 能向 n8n、Make、Google Apps Script、CRM、数据库或内部应用提供数据。把筛选逻辑保留在工作流中,只把候选清单交给人工。

如果人工审核和 SZ Score 已经满足需求,SpamZilla 仍然是合理的专用工具。如果团队现在需要自动化,应基于一个今天就能记录、测试和支持的 API 来构建。

Lucy Kim
Lucy Kim

Co-founder and Head of Support

Lucy Kim是Karma.domains的联合创始人,也是支持服务负责人,在SEO和域名分析领域拥有超过8年的经验。 她专注于帮助企业寻找高质量的过期域名并制定有效的推广策略。

免费试用!

使用奖励积分!

打开域名列表
+5