Referência da API

API de Pesquisa RDAP

Pesquisa RDAP instantânea para domínios. Puxe dados de registrador, status e expiração em segundos. Use esta referência para escolher uma operação e integrar seu contrato de resposta documentado.

Operações

GET /v1/rdap Ver referência da API
POST /v1/rdap/bulk Ver referência da API

GET /v1/rdap

Operação: getRdap Créditos e autenticação: 2 Autenticação obrigatória
GET /v1/rdap

Parâmetros de Consulta

Parâmetro Tipo obrigatório
query string opcional
type string
Valores permitidos domainipautnum
opcional
domain string opcional

Campos de Resposta

Campo Tipo
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

Pedido de Exemplo

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"

Resposta de Exemplo

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

Operação: bulkGetRdap Créditos e autenticação: 2 Autenticação obrigatória
POST /v1/rdap/bulk

Parâmetros do Corpo

Parâmetro Tipo obrigatório
queries string[] obrigatório
type string
Valores permitidos domainipautnum
Padrão domain
opcional

Campos de Resposta

Campo Tipo
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

Pedido de Exemplo

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"
}'

Resposta de Exemplo

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

Recursos de referência