1
Kaydolun
Panoya erişmek ve DomScan kullanmaya başlamak için ücretsiz bir hesap oluşturun.
Ücretsiz BaşlayınSaniyeler içinde ilk kullanılabilirlik kontrolünüzü yapın. Bu örnekler /v1/status uç noktasını çağırır ve birden fazla TLD arasında uygunluk döndürür.
Panoya erişmek ve DomScan kullanmaya başlamak için ücretsiz bir hesap oluşturun.
Ücretsiz BaşlayınPanoda ilk API anahtarınızı oluşturun ve her ay 10.000 ücretsiz krediyle başlayın.
Kontrol PaneliAşağıdaki örneği kullanarak /v1/status uç noktasını çağırın ve birden fazla TLD'de kullanılabilirliği kontrol edin.
Tam API kataloğunu gözden geçirin ve kullanılabilirlik, RDAP, sağlık kontrolleri ve daha fazlası için rehberlere gidin.
Aşağıdaki örneği kullanarak /v1/status uç noktasını çağırın ve birden fazla TLD'de kullanılabilirliği kontrol edin.
curl -H "X-API-Key: your-api-key" "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
const url = new URL('https://domscan.net/v1/status');
url.searchParams.set('name', 'launch');
url.searchParams.set('tlds', 'com,io,ai');
url.searchParams.set('prefer_cache', '1');
const response = await fetch(url, {
headers: { 'X-API-Key': process.env.DOMSCAN_API_KEY },
});
const data = await response.json();
console.log(data.results);
import os
import requests
params = {"name": "launch", "tlds": "com,io,ai", "prefer_cache": 1}
response = requests.get(
"https://domscan.net/v1/status",
params=params,
headers={"X-API-Key": os.environ["DOMSCAN_API_KEY"]},
timeout=15,
)
data = response.json()
print(data["results"])
package main
import (
"encoding/json"
"fmt"
"net/http"
"os"
)
func domscanGet(url string) (*http.Response, error) {
request, err := http.NewRequest(http.MethodGet, url, nil)
if err != nil {
return nil, err
}
request.Header.Set("X-API-Key", os.Getenv("DOMSCAN_API_KEY"))
return http.DefaultClient.Do(request)
}
func main() {
url := "https://domscan.net/v1/status?name=launch&tlds=com,io,ai&prefer_cache=1"
resp, err := domscanGet(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")
request = Net::HTTP::Get.new(uri)
request["X-API-Key"] = ENV.fetch("DOMSCAN_API_KEY")
response = Net::HTTP.start(uri.host, uri.port, use_ssl: uri.scheme == "https") { |http| http.request(request) }
data = JSON.parse(response.body)
puts data["results"]
Harika şirketlerdeki insanlar tarafından kullanılıyor