Başlarken

Hızlı Başlangıç

Saniyeler 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.

1

Kaydolun

Panoya erişmek ve DomScan kullanmaya başlamak için ücretsiz bir hesap oluşturun.

Ücretsiz Başlayın
2

API anahtarınızı ve 10.000 ücretsiz krediyi alın

Panoda ilk API anahtarınızı oluşturun ve her ay 10.000 ücretsiz krediyle başlayın.

Kontrol Paneli
3

İlk API çağrınızı yapın

Aşağıdaki örneği kullanarak /v1/status uç noktasını çağırın ve birden fazla TLD'de kullanılabilirliği kontrol edin.

Temel URL https://domscan.net
Ac
4

Daha fazla uç nokta keşfedin

Tam API kataloğunu gözden geçirin ve kullanılabilirlik, RDAP, sağlık kontrolleri ve daha fazlası için rehberlere gidin.

Tum API'ler Daha Fazla Bilgi Musaitlik API'si Daha Fazla Bilgi Alan Adı Sorguları için RDAP API Daha Fazla Bilgi Alan Adı Sağlık Kontrolü Daha Fazla Bilgi

İlk API çağrınızı yapın

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

VercelLLM PulseOLXCasa ModernaPipeCal.comBeehiivSnykTogglRemoteSprigDeel