Intelligence sui domini · Prodotto DomScan

API Ricerca WHOIS

Ottieni informazioni WHOIS per un dominio inclusi registrar, date e stato.

Cosa ottieni

Ottieni informazioni WHOIS per un dominio inclusi registrar, date e stato.

SincronaBulkRESTMCPSDKStrumento interattivo

Scegli questo prodotto quando

A chi è rivolto

Usa controlli focalizzati per una singola decisione oppure crea un profilo più ampio quando il contesto è importante.

Scegli questo prodotto quando

Sceglilo per record WHOIS e campi analizzati, che possono essere oscurati, incompleti o non disponibili.

Cosa ottieni

Ottieni informazioni WHOIS per un dominio inclusi registrar, date e stato.

Endpoint

Esamina le operazioni, gli input, gli output, le modalità di esecuzione e i limiti di risposta supportati prima dell’integrazione.

GET /v1/whois Vedi il riferimento API
GET /v2/whois Vedi il riferimento API
POST /v1/whois/bulk Vedi il riferimento API
GET /v1/whois/history Vedi il riferimento API

Crediti e autenticazione

3 Autenticazione richiesta. Consulta il riferimento dell’operazione per il costo esatto e gli eventuali prezzi per elemento.

Operazione di esempio

Usa operazioni documentate per raccogliere, valutare, arricchire, verificare, confrontare, proteggere o monitorare prove pubbliche.

GET /v1/whois

Parametri di query

Parametro Tipo obbligatorio
domain string obbligatorio

Campi di risposta

Campo Tipo
domain string
registered boolean | null
available boolean | null
registrar string | null
registrar_url string | null
registrar_iana_id string | null
created_date string | null
updated_date string | null
expiry_date string | null
domain_age_days integer | null
domain_age_years integer | null
is_newly_registered boolean
days_until_expiry integer | null
transfer_locked boolean
nameservers[] string[]
status[] string[]
dnssec boolean
contacts object
contacts.registrant object
contacts.registrant.name string | null
contacts.registrant.organization string | null
contacts.registrant.email string | null
contacts.registrant.phone string | null
contacts.registrant.fax string | null
contacts.registrant.address object
contacts.registrant.address.street string | null
contacts.registrant.address.city string | null
contacts.registrant.address.state string | null
contacts.registrant.address.postal_code string | null
contacts.registrant.address.country string | null
contacts.registrant.role string
contacts.admin object
contacts.admin.name string | null
contacts.admin.organization string | null
contacts.admin.email string | null
contacts.admin.phone string | null
contacts.admin.fax string | null
contacts.admin.address object
contacts.admin.address.street string | null
contacts.admin.address.city string | null
contacts.admin.address.state string | null
contacts.admin.address.postal_code string | null
contacts.admin.address.country string | null
contacts.admin.role string
contacts.tech object
contacts.tech.name string | null
contacts.tech.organization string | null
contacts.tech.email string | null
contacts.tech.phone string | null
contacts.tech.fax string | null
contacts.tech.address object
contacts.tech.address.street string | null
contacts.tech.address.city string | null
contacts.tech.address.state string | null
contacts.tech.address.postal_code string | null
contacts.tech.address.country string | null
contacts.tech.role string
contacts.billing object
contacts.billing.name string | null
contacts.billing.organization string | null
contacts.billing.email string | null
contacts.billing.phone string | null
contacts.billing.fax string | null
contacts.billing.address object
contacts.billing.address.street string | null
contacts.billing.address.city string | null
contacts.billing.address.state string | null
contacts.billing.address.postal_code string | null
contacts.billing.address.country string | null
contacts.billing.role string
privacy object
privacy.is_private boolean
privacy.privacy_service string | null
privacy.detected_patterns[] string[]
raw_rdap_link string | null
raw_whois string | null
abuse_contact object | null
registry_domain_id string | null
registrar_whois_server string | null
traditional_contacts object
nameserver_ips[] object[]
nameserver_ips[] object
nameserver_ips[].name string
nameserver_ips[].ipv4 string | null
nameserver_ips[].ipv6 string | null
checked_at string
query_time_ms integer
summary object
edge_summary object
edge_summary.relay_configured boolean
edge_summary.data_sources[] string[]
edge_summary.authoritative_source string
edge_summary.relay_whois_used boolean
edge_summary.raw_whois_available boolean
edge_summary.parse_error_count integer | null
edge_summary.registered boolean | null
edge_summary.available boolean | null
edge_summary.registration_age_days integer | null
edge_summary.days_until_expiry integer | null
edge_summary.expires_within_30_days boolean | null
edge_summary.transfer_locked boolean | null
edge_summary.privacy_protected boolean | null
edge_summary.dnssec boolean | null
edge_summary.nameserver_count integer
edge_summary.contact_roles_available[] string[]
edge_summary.abuse_contact_available boolean
edge_summary.registrar_whois_server string | null
meta object

Richiesta di esempio

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

Risposta di esempio

{
  "domain": "example.com",
  "registered": false,
  "available": true,
  "registrar": "example",
  "registrar_url": "https://example.com",
  "registrar_iana_id": "example",
  "created_date": "2026-08-27T12:00:00Z",
  "updated_date": "2026-08-27T12:00:00Z",
  "expiry_date": "2026-08-27T12:00:00Z",
  "domain_age_days": 1,
  "domain_age_years": 1,
  "is_newly_registered": false,
  "days_until_expiry": 1,
  "transfer_locked": false,
  "nameservers": [
    "example"
  ],
  "status": [
    "available"
  ],
  "dnssec": false,
  "contacts": {
    "registrant": {
      "name": "example",
      "organization": "example",
      "email": "[email protected]",
      "phone": "+34612345678",
      "fax": "example",
      "address": {
        "street": "example",
        "city": "example",
        "state": "example",
        "postal_code": "example",
        "country": "US"
      },
      "role": "example"
    },
    "admin": {
      "name": "example",
      "organization": "example",
      "email": "[email protected]",
      "phone": "+34612345678",
      "fax": "example",
      "address": {
        "street": "example",
        "city": "example",
        "state": "example",
        "postal_code": "example",
        "country": "US"
      },
      "role": "example"
    },
    "tech": {
      "name": "example",
      "organization": "example",
      "email": "[email protected]",
      "phone": "+34612345678",
      "fax": "example",
      "address": {
        "street": "example",
        "city": "example",
        "state": "example",
        "postal_code": "example",
        "country": "US"
      },
      "role": "example"
    },
    "billing": {
      "name": "example",
      "organization": "example",
      "email": "[email protected]",
      "phone": "+34612345678",
      "fax": "example",
      "address": {
        "street": "example",
        "city": "example",
        "state": "example",
        "postal_code": "example",
        "country": "US"
      },
      "role": "example"
    }
  },
  "privacy": {
    "is_private": false,
    "privacy_service": "example",
    "detected_patterns": [
      "example"
    ]
  },
  "raw_rdap_link": "example",
  "raw_whois": "example",
  "abuse_contact": {},
  "registry_domain_id": "example",
  "registrar_whois_server": "example",
  "traditional_contacts": {},
  "nameserver_ips": [
    {
      "name": "example",
      "ipv4": "192.0.2.1",
      "ipv6": "2001:db8::1"
    }
  ],
  "checked_at": "2026-08-27T12:00:00Z",
  "query_time_ms": 1,
  "summary": {},
  "edge_summary": {
    "relay_configured": false,
    "data_sources": [
      "rdap"
    ],
    "authoritative_source": "rdap",
    "relay_whois_used": false,
    "raw_whois_available": true,
    "parse_error_count": 1,
    "registered": false,
    "available": true,
    "registration_age_days": 1,
    "days_until_expiry": 1,
    "expires_within_30_days": false,
    "transfer_locked": false,
    "privacy_protected": false,
    "dnssec": false,
    "nameserver_count": 1,
    "contact_roles_available": [
      "example"
    ],
    "abuse_contact_available": true,
    "registrar_whois_server": "example"
  },
  "meta": {}
}

Limiti e confini delle prove

I risultati descrivono prove pubbliche osservate e la loro provenienza.
Sconosciuto significa che il fatto richiesto non ha potuto essere determinato dalle prove disponibili.
Le operazioni bulk elaborano più input supportati mantenendo gli esiti documentati per ogni elemento.
In cache indica che sono state usate prove archiviate. Esamina i metadati di aggiornamento quando disponibili.
Le prove possono cambiare nel tempo. Usa timestamp e campi di aggiornamento quando forniti.

Verificato il 2026-08-22

Domande frequenti

Dove posso trovare il riferimento di richiesta e risposta di Ricerca WHOIS?

Usa il riferimento API di Ricerca WHOIS per esaminare parametri, campi di risposta, esempi, codici di stato e modalità operative supportate.

Come devo interpretare i risultati sconosciuti o incompleti di Ricerca WHOIS?

I risultati sconosciuti o parziali indicano che le prove richieste non hanno potuto essere determinate completamente. Conserva stato del risultato, confidenza, aggiornamento e limiti nelle decisioni successive.

Come viene tariffato Ricerca WHOIS?

Il prezzo dipende dall’operazione e dalla modalità di esecuzione. Consulta il riferimento dell’endpoint per il costo attuale in crediti, il requisito di autenticazione e le regole per elemento.

Utilizzato da persone di aziende straordinarie

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeMotionElementsLLM Pulse