域名智能

名称可用性 API

一次请求即可在所有地方检查品牌或产品名称:最多 20 个后缀的域名可用性、社交和开发者平台上的同名账号,以及 npm、PyPI、crates.io、RubyGems、NuGet、Packagist 和 Homebrew 中的软件包名。您将获得结论、评分以及每个项目的依据。

分类 域名智能
API 端点 1
主要功能 4
常见问题解答 4

被这些公司的人员使用

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeLLM Pulse

集成前可见的信任信号

透明文档、已认证请求和清晰的可靠性信息,让你在上线前更容易评估 DomScan。

实时 服务状态

集成前,请先查看实时服务运行状况和文档中说明的失败响应。

OpenAPI API 资料

OpenAPI、Swagger、Postman、CLI、SDK 和 MCP 文档链接一键可达。

API 密钥 受保护访问

认证端点使用 API 密钥,并在调用前清楚显示积分成本。

10,000 免费额度

从每月 10,000 积分开始,只有在用量增长时再升级。

这个 API 可以帮你交付什么

把此页面当作生产集成简报:端点、示例、响应结构,以及把 DomScan 接入产品所需的工作流组件。

产品工作流

把域名检查、DNS 情报、风险信号或数据增强嵌入注册、搜索和内部工具。

分析自动化

用计划任务、告警和可复现的调查步骤替代重复的人工查询。

干净的 JSON 数据

使用可预测字段、已记录的状态码和积分成本,而不是抓取供应商页面。

AI 和运维工具

通过 OpenAPI、SDK、Postman 或 MCP 为代理、仪表板、SOAR 剧本和 CRM 提供数据。

集成流程

从第一次请求到可重复生产使用的简单路径。

1
一次认证

使用文档中的请求头发送 API 密钥,并在服务之间保持请求一致。

2
用示例查询

从 curl 和 HTTP 示例开始,再把参数映射到你的应用代码。

3
运行和监控

使用状态码、积分成本和响应字段构建重试、日志和告警。

开发者工具包

从此页面跳转到机器可读文档、请求集合、SDK 或代理工具。

参数和响应映射

在把端点接入客户端前,快速查看输入、输出字段和状态码。

请求参数

参数

nametldsplatformspackages
响应字段

响应示例

nameverdictscoresummarysummary.com_availablesummary.domainssummary.domains.checkedsummary.domains.freesummary.domains.takensummary.domains.unknownsummary.handlessummary.handles.checked
状态覆盖

HTTP 状态码

200400401402429

API 端点

GET /v1/name-check
积分: 5身份验证: 需要身份验证

集成前可见的信任信号

透明文档、已认证请求和清晰的可靠性信息,让你在上线前更容易评估 DomScan。

服务状态 API 资料

OpenAPI、Swagger、Postman、CLI、SDK 和 MCP 文档链接一键可达。

API 密钥 受保护访问

认证端点使用 API 密钥,并在调用前清楚显示积分成本。

免费额度 免费注册

从每月 10,000 积分开始,只有在用量增长时再升级。

活跃 请求示例

从 curl 和 HTTP 示例开始,再把参数映射到你的应用代码。

主要功能

三项检查合而为一

域名、平台账号名和软件包名并行检查,并在一次响应中返回。

结论与评分

返回 available_everywhere、mostly_available、contested 或 unknown,以及在已确定结果中可用项所占的比例。

自定义列表

可选择最多 20 个后缀、任意受支持的平台或全部平台,以及与您的技术栈相关的注册表。

未知绝不等于可用

被阻止、被限流或失败的检查会报告为未知,并且不计入评分。

请求示例

GET /v1/name-check?name=acmeflow&tlds=com,io,ai bash
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/name-check?name=acmeflow&tlds=com,io,ai"

响应示例

200 OK json
{
  "name": "acmeflow",
  "verdict": "mostly_available",
  "score": 80,
  "summary": {
    "com_available": false,
    "domains": { "checked": 3, "free": 2, "taken": 1, "unknown": 0 },
    "handles": { "checked": 20, "free": 17, "taken": 2, "unknown": 1 },
    "packages": { "checked": 7, "free": 6, "taken": 1, "unknown": 0 }
  },
  "domains": [{ "domain": "acmeflow.io", "status": "available" }],
  "handles": [{ "platform": "github", "status": "available" }],
  "packages": [{ "registry": "npm", "status": "not_found" }]
}

常见问题解答

一次检查需要多少费用?

每个名称 5 积分,与所选列表无关。如果完全无法得出任何结果,积分将退还。

软件包的 not_found 是什么意思?

没有软件包使用该名称。不过 npm 和 PyPI 等注册表仍可能拒绝与现有名称过于相似的名称,因此 not_found 是一个强有力的信号,而不是保证。

支持哪些名称格式?

支持字母、数字和中间的连字符,长度为 2 到 63 个字符,因此同一个名称可同时用作域名、账号名和软件包名。

AI 智能体可以使用吗?

可以。它以 name_check MCP 工具的形式提供,因此助手可以提出候选名称,并只保留可用的名称。

相关工具和资源

HTTP 状态码

我们明确列出了客户端应处理的 HTTP 状态码,帮助你区分成功响应、认证问题、额度不足、速率限制、数据不存在以及上游故障。

成功 200

请求成功

请求错误 400

参数无效

未授权 401

API 密钥或会话缺失或无效。

需要付款 402

没有足够额度来执行此请求。

请求过多 429

超出速率限制