开发者参考

Domain 定价 API 文档

Domain 定价 API 文档: Get 注册 和 续约 prices across 注册商 对于 任何 TLD.

Domain 定价

Get 注册 和 续约 prices across 注册商 对于 任何 TLD.

GET /v1/prices

查询参数

参数类型说明
tlds 必需 string TLD 到 get 定价 对于 (e.g., "com", "io")

响应示例

{
                "success": true,
                "data": {
                "results": [
                {
                "tld": "com",
                "prices": [
                {
                "registrar": "cloudflare",
                "register": 9.77,
                "renew": 9.77,
                "transfer": 9.77,
                "currency": "USD"
                },
                {
                "registrar": "porkbun",
                "register": 10.43,
                "renew": 12.43,
                "transfer": 10.43,
                "currency": "USD"
                }
                ]
                }
                ],
                "summary": {
                "tldsRequested": 1,
                "tldsWithData": 1,
                "totalPricePoints": 2
                }
                },
                "meta": {
                "cacheStatus": "hit"
                }
                }

响应字段

字段 类型
data object
data.supportedTlds[] string[]
data.results[] object[]
data.results[] object
data.results[].tld string
data.results[].prices[] object[]
data.results[].prices[] object
data.results[].prices[].registrar string
data.results[].prices[].register number
data.results[].prices[].renew number
data.results[].prices[].transfer number
data.results[].prices[].currency string
data.results[].cheapest object
data.results[].cheapest.register object
data.results[].cheapest.renew object
data.results[].priceRange object
data.results[].lastUpdated string
meta object
meta.requestId string
meta.servedBy string
meta.durationMs integer
meta.cacheStatus string
GET /v1/prices/tld/:tld

查询参数

参数 类型 必需
tld string 必需
skip_cache boolean 可选

响应字段

字段 类型
success boolean
data object
data.tld string
data.prices[] object[]
data.prices[] object
data.prices[].registrar string
data.prices[].register number
data.prices[].renew number
data.prices[].transfer number
data.prices[].currency string
data.cheapest object
data.cheapest.register object
data.cheapest.renew object
data.priceRange object
data.lastUpdated string
meta object
meta.requestId string
meta.servedBy string
meta.durationMs integer
meta.cacheStatus string

请求示例

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/prices/tld/com?skip_cache=example.com"

响应示例

{
  "success": true,
  "data": {
    "tld": "com",
    "prices": [
      {
        "registrar": "string",
        "register": 1,
        "renew": 1,
        "transfer": 1,
        "currency": "USD"
      }
    ],
    "cheapest": {
      "register": {},
      "renew": {}
    },
    "priceRange": {},
    "lastUpdated": "2026-04-15T12:00:00Z"
  },
  "meta": {
    "requestId": "string",
    "servedBy": "string",
    "durationMs": 1,
    "cacheStatus": "hit"
  }
}
POST /v1/prices/bulk

正文参数

参数 类型 必需
tlds string[] 必需
registrars string[] 可选
options object 可选

响应字段

字段 类型
success boolean
data object
data.results[] object[]
data.results[] object
data.results[].tld string
data.results[].prices[] object[]
data.results[].prices[] object
data.results[].prices[].registrar string
data.results[].prices[].register number
data.results[].prices[].renew number
data.results[].prices[].transfer number
data.results[].prices[].currency string
data.results[].cheapest object
data.results[].cheapest.register object
data.results[].cheapest.renew object
data.results[].priceRange object
data.results[].lastUpdated string
data.meta object
meta object
meta.requestId string
meta.servedBy string
meta.durationMs integer
meta.cacheStatus string

请求示例

curl -X POST "https://domscan.net/v1/prices/bulk" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $DOMSCAN_API_KEY" \
  -d '{
  "tlds": [
    "com",
    "net",
    "org",
    "io"
  ],
  "registrars": [
    "namecheap",
    "cloudflare"
  ],
  "options": {
    "skipCache": false,
    "includePromos": true
  }
}'

响应示例

{
  "success": true,
  "data": {
    "results": [
      {
        "tld": "com",
        "prices": [
          {
            "registrar": "string",
            "register": 1,
            "renew": 1,
            "transfer": 1,
            "currency": "USD"
          }
        ],
        "cheapest": {
          "register": {},
          "renew": {}
        },
        "priceRange": {},
        "lastUpdated": "2026-04-15T12:00:00Z"
      }
    ],
    "meta": {}
  },
  "meta": {
    "requestId": "string",
    "servedBy": "string",
    "durationMs": 1,
    "cacheStatus": "hit"
  }
}
GET /v1/prices/registrars

响应字段

字段 类型
registrars[] object[]
registrars[] object
registrars[].id string
registrars[].name string
registrars[].website string
registrars[].features[] string[]
total integer

请求示例

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/prices/registrars"

响应示例

{
  "registrars": [
    {
      "id": "string",
      "name": "string",
      "website": "string",
      "features": [
        "string"
      ]
    }
  ],
  "total": 1
}
GET /v1/prices/compare

查询参数

参数 类型 必需
domain string 必需
skip_cache boolean 可选

响应字段

字段 类型
success boolean
data object
data.domain string
data.tld string
data.pricing object
data.pricing.tld string
data.pricing.prices[] object[]
data.pricing.prices[] object
data.pricing.prices[].registrar string
data.pricing.prices[].register number
data.pricing.prices[].renew number
data.pricing.prices[].transfer number
data.pricing.prices[].currency string
data.pricing.cheapest object
data.pricing.cheapest.register object
data.pricing.cheapest.renew object
data.pricing.priceRange object
data.pricing.lastUpdated string
data.recommendation object
data.recommendation.registrar string
data.recommendation.reason string
data.recommendation.savings number
data.cloudflare object
data.cloudflare.source string
data.cloudflare.checked boolean
data.cloudflare.status string
data.cloudflare.supported boolean | null
data.cloudflare.registrable boolean | null
data.cloudflare.reason string | null
data.cloudflare.pricing object
data.cloudflare.pricing.currency string | null
data.cloudflare.pricing.registrationCost number | null
data.cloudflare.pricing.renewalCost number | null
data.cloudflare.checkedAt string | null
meta object
meta.requestId string
meta.servedBy string
meta.durationMs integer
meta.cacheStatus string

请求示例

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/prices/compare?domain=example.com&skip_cache=example.com"

响应示例

{
  "success": true,
  "data": {
    "domain": "example.com",
    "tld": "com",
    "pricing": {
      "tld": "com",
      "prices": [
        {
          "registrar": "string",
          "register": 1,
          "renew": 1,
          "transfer": 1,
          "currency": "USD"
        }
      ],
      "cheapest": {
        "register": {},
        "renew": {}
      },
      "priceRange": {},
      "lastUpdated": "2026-04-15T12:00:00Z"
    },
    "recommendation": {
      "registrar": "string",
      "reason": "string",
      "savings": 1
    },
    "cloudflare": {
      "source": "registrar_api_beta",
      "checked": true,
      "status": "registrable",
      "supported": true,
      "registrable": true,
      "reason": "string",
      "pricing": {
        "currency": "string",
        "registrationCost": 1,
        "renewalCost": 1
      },
      "checkedAt": "2026-04-15T12:00:00Z"
    }
  },
  "meta": {
    "requestId": "string",
    "servedBy": "string",
    "durationMs": 1,
    "cacheStatus": "hit"
  }
}
GET /v1/pricing

响应字段

字段 类型
currency string
signup_bonus integer
monthly_refresh string
endpoints[] object[]
endpoints[] object
endpoints[].endpoint string
endpoints[].credits integer
free_endpoints[] string[]
note string

请求示例

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/pricing"

响应示例

{
  "currency": "credits",
  "signup_bonus": 1,
  "monthly_refresh": "string",
  "endpoints": [
    {
      "endpoint": "string",
      "credits": 1
    }
  ],
  "free_endpoints": [
    "string"
  ],
  "note": "string"
}

被出色公司的人们使用

VercelLLM PulseOLXCasa ModernaPipeCal.comBeehiivSnykTogglRemoteSprigDeel