개발자 참고자료
빠른 시작 API 문서
빠른 시작 API 문서: 몇 초 안에 첫 번째 가용성 점검을 수행하세요. 이 예제는 /v1/status 엔드포인트를 호출하고 여러 TLD에서 가용성을 반환합니다.
빠른 시작
몇 초 안에 첫 번째 가용성 점검을 수행하세요. 이 예제는 /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"]