Aan de slag

Snelstart

Voer binnen enkele seconden uw eerste beschikbaarheidscontrole uit. Deze voorbeelden bellen het /v1/status eindpunt aan en geven beschikbaarheid voor meerdere TLD's.

1

Meld je aan

Maak een gratis account aan zodat je het dashboard kunt openen en DomScan kunt gebruiken.

Gratis Starten
2

Pak je API-sleutel en 10.000 gratis credits

Maak je eerste API-sleutel aan in het dashboard en start elke maand met 10.000 gratis credits.

Overzicht
3

Doe je eerste API-aanroep

Gebruik het voorbeeld hieronder om het /v1/status-endpoint aan te roepen en beschikbaarheid over meerdere TLD's te controleren.

Basis-URL https://domscan.net
Openen
4

Verken meer endpoints

Blader door de volledige API-catalogus en ga direct naar gidsen voor beschikbaarheid, RDAP, health checks en meer.

Alle API's Meer informatie Beschikbaarheid API Meer informatie RDAP API voor domeinopzoekingen Meer informatie Domein Gezondheidscontrole Meer informatie

Doe je eerste API-aanroep

Gebruik het voorbeeld hieronder om het /v1/status-endpoint aan te roepen en beschikbaarheid over meerdere TLD's te controleren.

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"]

Gebruikt door mensen bij geweldige bedrijven

VercelLLM PulseOLXCasa ModernaPipeCal.comBeehiivSnykTogglRemoteSprigDeel