快速入门

快速开始

在几秒内进行您的第一次可用性检查。这些示例调用 /v1/status 端点并返回跨多个 TLD 的可用性。

1

注册

创建一个免费账户,即可访问控制台并开始使用 DomScan。

免费开始
2

获取你的 API 密钥和每月 10,000 免费积分

在控制台中生成你的第一个 API 密钥,并以每月 10,000 免费积分开始。

控制台
3

发起你的第一次 API 调用

使用下面的示例调用 /v1/status 端点,并检查多个 TLD 的可用性。

基础 URL https://domscan.net
打开
4

探索更多端点

浏览完整的 API 目录,并进入可用性、RDAP、健康检查等指南。

所有 API 了解更多 可用性 API 了解更多 域名查询 RDAP API 了解更多 域名健康检查器 了解更多

发起你的第一次 API 调用

使用下面的示例调用 /v1/status 端点,并检查多个 TLD 的可用性。

curl "https://domscan.net/v1/status?name=launch&tlds=com,io,ai&prefer_cache=1"
npm install -g https://github.com/estevecastells/domscan-cli/releases/latest/download/domscan-cli.tgz

export DOMSCAN_API_KEY=dsk_your_key_here
domscan check-domain-availability --name launch --tlds com,io,ai --prefer-cache
import { DomScan } from '@domscan/sdk';

const client = new DomScan({
  apiKey: process.env.DOMSCAN_API_KEY,
});

const data = await client.availability.checkDomainAvailability({
  name: 'launch',
  tlds: ['com', 'io', 'ai'],
  prefer_cache: true,
});

console.log(data.results);
from domscan import DomScan

client = DomScan()

data = client.availability.check_domain_availability(
    name="launch",
    tlds=["com", "io", "ai"],
    prefer_cache=True,
)

print(data["results"])
package main

import (
  "encoding/json"
  "fmt"
  "net/http"
)

func main() {
  url := "https://domscan.net/v1/status?name=launch&tlds=com,io,ai&prefer_cache=1"
  resp, err := http.Get(url)
  if err != nil {
    panic(err)
  }
  defer resp.Body.Close()

  var payload map[string]any
  json.NewDecoder(resp.Body).Decode(&payload)
  fmt.Println(payload["results"])
}
require 'net/http'
require 'json'

uri = URI("https://domscan.net/v1/status?name=launch&tlds=com,io,ai&prefer_cache=1")
response = Net::HTTP.get_response(uri)
data = JSON.parse(response.body)
puts data["results"]

被出色公司的人们使用

VercelLLM PulseOLXCasa ModernaPipeCal.comBeehiivSnykTogglRemoteSprigDeel