도메인 인텔리전스 · DomScan 제품

도메인 제안 API 레퍼런스

키워드, 브랜드 또는 비즈니스 설명을 기반으로 AI 기반 도메인 이름 제안을 받습니다.

제공 내용

키워드, 브랜드 또는 비즈니스 설명을 기반으로 AI 기반 도메인 이름 제안을 받습니다.

동기RESTMCPSDK대화형 도구

다음과 같은 경우 이 제품을 선택하세요

대상 사용자

단일 결정을 위해 집중형 검사를 사용하거나 컨텍스트가 중요할 때 더 넓은 프로필을 구성하세요.

다음과 같은 경우 이 제품을 선택하세요

상태를 별도로 확인하기 전에 관련 이름 후보를 생성할 때 선택하세요.

제공 내용

키워드, 브랜드 또는 비즈니스 설명을 기반으로 AI 기반 도메인 이름 제안을 받습니다.

엔드포인트

통합하기 전에 지원되는 작업, 입력, 출력, 실행 모드 및 응답 제한을 확인하세요.

GET /v1/suggest API 레퍼런스 보기

크레딧 및 인증

2-5 인증 필요. 정확한 비용과 항목별 요금은 작업 레퍼런스에서 확인하세요.

작업 예시

문서화된 작업을 사용해 공개 증거를 수집, 평가, 보강, 검증, 비교, 보호 또는 모니터링하세요.

GET /v1/suggest 크레딧: 2-5

쿼리 매개변수

매개변수 유형 필수
keywords string 필수
tlds string 선택 사항
style string
허용된 값 brandablekeyword-richshortpronounceabletechyplayfulprofessionalminimal
기본값 brandable
선택 사항
industry string
허용된 값 techfinancehealthecommerceeducationmediasaascryptoaigaming
선택 사항
language string
허용된 값 enzhesjadefrptitkoruarhibnidmsthvitrplnlsvdanofielcshuroukhe
기본값 en
선택 사항
limit integer
기본값 20
선택 사항
check boolean
기본값 true
선택 사항

응답 필드

필드 유형
suggestions[] object[]
suggestions[] object
suggestions[].name string
suggestions[].domain string
suggestions[].tld string
suggestions[].score integer
suggestions[].available boolean | null
suggestions[].method string
suggestions[].styles[] string[]
suggestions[].checked_at string
keywords[] string[]
tlds[] string[]
styles[] string[]
industry string | null
language string
generated_count integer
available_count integer | null
generation_summary object
generation_summary.requested_limit integer
generation_summary.candidate_count integer
generation_summary.returned_count integer
generation_summary.availability_checked boolean
generation_summary.availability_check_count integer
generation_summary.available_count integer | null
generation_summary.tld_count integer
generation_summary.language string
generation_summary.method_counts object
generation_summary.style_counts object
generation_summary.top_method string | null
generation_summary.average_score integer | null
meta object
meta.total_generated integer
meta.available_count integer
meta.generation_ms integer
meta.availability_check_ms integer
meta.total_ms integer
meta.served_by string

예제 요청

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/suggest?keywords=crypto%2Cwallet%2Cfinance&tlds=com%2Cio&style=brandable&industry=tech&language=es&limit=25&check=true"
const response = await fetch("https://domscan.net/v1/suggest?keywords=crypto%2Cwallet%2Cfinance&tlds=com%2Cio&style=brandable&industry=tech&language=es&limit=25&check=true", {
  headers: { "X-API-Key": process.env.DOMSCAN_API_KEY },
});
const data = await response.json();
console.log(data);
import os
import requests

response = requests.get(
    "https://domscan.net/v1/suggest?keywords=crypto%2Cwallet%2Cfinance&tlds=com%2Cio&style=brandable&industry=tech&language=es&limit=25&check=true",
    headers={"X-API-Key": os.environ["DOMSCAN_API_KEY"]},
)
print(response.json())
package main

import (
	"fmt"
	"io"
	"net/http"
	"os"
)

func main() {
	req, err := http.NewRequest(http.MethodGet, "https://domscan.net/v1/suggest?keywords=crypto%2Cwallet%2Cfinance&tlds=com%2Cio&style=brandable&industry=tech&language=es&limit=25&check=true", nil)
	if err != nil {
		panic(err)
	}
	req.Header.Set("X-API-Key", os.Getenv("DOMSCAN_API_KEY"))

	resp, err := http.DefaultClient.Do(req)
	if err != nil {
		panic(err)
	}
	defer resp.Body.Close()

	data, err := io.ReadAll(resp.Body)
	if err != nil {
		panic(err)
	}
	fmt.Println(resp.Status, string(data))
}
require "json"
require "net/http"

uri = URI("https://domscan.net/v1/suggest?keywords=crypto%2Cwallet%2Cfinance&tlds=com%2Cio&style=brandable&industry=tech&language=es&limit=25&check=true")
request = Net::HTTP::Get.new(uri)
request["X-API-Key"] = ENV.fetch("DOMSCAN_API_KEY")

response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) do |http|
  http.request(request)
end
puts JSON.pretty_generate(JSON.parse(response.body))

예제 응답

{
  "suggestions": [
    {
      "name": "brandpilot",
      "domain": "brandpilot.io",
      "tld": "io",
      "score": 86,
      "available": true,
      "method": "combination"
    },
    {
      "name": "getbrand",
      "domain": "getbrand.com",
      "tld": "com",
      "score": 78,
      "available": false,
      "method": "prefix"
    },
    {
      "name": "pilotbrand",
      "domain": "pilotbrand.ai",
      "tld": "ai",
      "score": 74,
      "available": null,
      "method": "combination"
    }
  ],
  "keywords": [
    "brand",
    "pilot"
  ],
  "tlds": [
    "com",
    "io",
    "ai"
  ],
  "styles": [
    "brandable",
    "keyword-rich",
    "short",
    "pronounceable"
  ],
  "language": "en",
  "generated_count": 12,
  "available_count": 4,
  "generation_summary": {
    "requested_limit": 3,
    "candidate_count": 12,
    "returned_count": 3,
    "availability_checked": true,
    "availability_check_count": 9,
    "available_count": 4,
    "tld_count": 3,
    "language": "en",
    "method_counts": {
      "combination": 2,
      "prefix": 1
    },
    "style_counts": {
      "brandable": 2,
      "keyword-rich": 2,
      "pronounceable": 1
    },
    "top_method": "combination",
    "average_score": 79
  },
  "meta": {
    "generation_ms": 6
  }
}

HTTP 상태 코드

  • 200 성공
  • 401 인증되지 않음
  • 402 결제 필요
  • 429 요청 과다

자주 묻는 질문

도메인 제안 요청 및 응답 레퍼런스는 어디에서 확인할 수 있나요?

도메인 제안 API 레퍼런스에서 매개변수, 응답 필드, 예시, 상태 코드 및 지원되는 작업 모드를 확인하세요.

도메인 제안의 알 수 없거나 불완전한 결과는 어떻게 해석해야 하나요?

알 수 없거나 부분적인 결과는 요청된 증거를 완전히 판단할 수 없었다는 뜻입니다. 후속 의사결정에서 결과 상태, 신뢰도, 최신성 및 제한을 유지하세요.

도메인 제안의 요금은 어떻게 책정되나요?

요금은 작업과 실행 모드에 따라 달라집니다. 현재 크레딧 비용, 인증 요구 사항 및 항목별 규칙은 엔드포인트 레퍼런스에서 확인하세요.

다음 회사의 사람들이 사용합니다

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeLLM Pulse