Check the live status of ANY domain (not just monitored ones)

One-shot verdict combining registry (RDAP), DNS, and website signals: available, parked, for-sale, dead, active, or an expiry-lifecycle state (releasing, expiring, expired-grace) with an estimated release date. The same engine that powers Domain Lab's site-status change alerts.

get/domain-status

Request

  • Base URL: https://www.domainlab.app/api/v1
  • URL: https://www.domainlab.app/api/v1/domain-status
  • Auth: HTTP bearer

Query parameters

domainstring required

Domain name to check, e.g. example.com

Response

Status verdict

domainstring
verdict'available' | 'releasing' | 'expiring' | 'expired-grace' | 'for-sale' | 'parked' | 'dead' | 'active'
confidence'high' | 'medium' | 'low'
headlinestring

Plain-English one-line verdict

signalsstring[]

Human-readable evidence for the verdict

registeredboolean
registrarstring nullable
expires_atstring date-time nullable
epp_statusesstring[]
nameserversstring[]
has_dnsboolean
http_reachableboolean nullable
estimated_release_datestring date-time nullable

For expiry-lifecycle verdicts: when the domain is likely to become available to register

release_notestring nullable

Changes

No recorded changes to this operation across all 2 revisions of this API.