Référence API

API Recherche RDAP

Consultation RDAP instantanée pour les domaines. Obtenez les données du registraire, du statut et de l'expiration en quelques secondes. Utilisez cette référence pour choisir une opération et intégrer son contrat de réponse documenté.

Opérations

POST /v1/rdap/bulk Voir la référence API

GET /v1/rdap

Opération: getRdap Crédits et authentification: 2 Authentification requise
GET /v1/rdap

Paramètres de Requête

Paramètre Type requis
query string optionnel
type string
Valeurs autorisées domainipautnum
optionnel
domain string optionnel

Champs de Réponse

Champ Type
query string
type string
status string
rdap object
rdap.objectClassName string
rdap.handle string
rdap.name string
rdap.startAddress string
rdap.endAddress string
rdap.ipVersion string

Exemple de Requête

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/rdap?query=example.com"

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/rdap?type=ip&query=8.8.8.8"

curl -G -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/rdap" \
  --data "type=ip" \
  --data-urlencode "query=2001:4860:4860::8888/128"

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/rdap?type=autnum&query=AS174"

Exemple de Réponse

{
  "query": "8.8.8.8",
  "type": "ip",
  "status": "found",
  "rdap": {
    "objectClassName": "ip network",
    "handle": "NET-8-8-8-0-2",
    "name": "LVLT-GOGL-8-8-8",
    "startAddress": "8.8.8.0",
    "endAddress": "8.8.8.255",
    "ipVersion": "v4"
  }
}

POST /v1/rdap/bulk

Opération: bulkGetRdap Crédits et authentification: 2 Authentification requise
POST /v1/rdap/bulk

Paramètres du Corps

Paramètre Type requis
queries string[] requis
type string
Valeurs autorisées domainipautnum
Défaut domain
optionnel

Champs de Réponse

Champ Type
results[] unknown[]
meta object
meta.total integer
meta.succeeded integer
meta.failed integer
meta.max_items integer
meta.credits_per_item integer
meta.duration_ms integer

Exemple de Requête

curl -X POST "https://domscan.net/v1/rdap/bulk" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $DOMSCAN_API_KEY" \
  -d '{
  "queries": [
    "example.com",
    "cloudflare.com"
  ],
  "type": "domain"
}'

Exemple de Réponse

{
  "results": [
    null
  ],
  "meta": {
    "total": 1,
    "succeeded": 1,
    "failed": 1,
    "max_items": 10,
    "credits_per_item": 1,
    "duration_ms": 1
  }
}

Ressources de référence