API CodexAPI Codex
WebsiteDashboardGet API Key
  • Documentation
  • All APIs
  • Changelog
Resources
  • Docs Home
  • API Catalog
  • API Codex Website
Platform
  • Get a free API key
  • Dashboard
  • APIs & Pricing

© 2026 API Codex. All rights reserved.

Information
Other endpoints
    RDAP/WHOIS lookup for a domaingetRDAP lookup for an IP address or CIDRget
Schemas
powered by Zudoku
RDAP / Modern WHOIS API
RDAP / Modern WHOIS API

Schemas


Error

error
​string · required

Error message

Example: Invalid domain. Provide a valid domain name, e.g. example.com.

Event

eventAction
​string

The RDAP event type.

Example: registration
eventDate
​string

ISO 8601 timestamp for the event.

Example: 1995-08-14T04:00:00Z

Contact

A contact entity. Personal fields are often redacted at the source under GDPR.
name
​string | null
org
​string | null
email
​string | null
tel
​string | null
url
​string | null

Registrar

name
​string | null
org
​string | null
email
​string | null
tel
​string | null
url
​string | null
handle
​string | null
iana_id
​string | null

The registrar's IANA ID.

Example: 376

Nameserver

name
​string
ipv4
​string[]
ipv6
​string[]

DomainResponse

source
​string · required
domain
​string | null
handle
​string | null
status
​string[]

EPP status codes for the domain.

Example: ["client delete prohibited","client transfer prohibited","client update prohibited"]
​Nameserver[]
registrar
​Registrar
registration_date
​string | null
expiration_date
​string | null
last_changed_date
​string | null
last_database_update
​string | null
dnssec
​boolean

Whether the domain is DNSSEC-signed.

Example: true
raw_secure_dns
​object | null

Raw secure DNS delegation data, including DS records.

​Event[]
rdap_server
​string | null

The authoritative RDAP server the record was fetched from.

Example: https://rdap.verisign.com/com/v1/domain/EXAMPLE.COM

DomainNotFound

error
​string · required
domain
​string · required
available
​boolean | null

Heuristic. true when a registry 404 implies the domain is likely unregistered; null when the TLD simply has no RDAP service. Not a guarantee of registrability.

Example: true

IpResponse

ip
​string · required
source
​string · required
handle
​string | null
name
​string | null
type
​string | null
country
​string | null
cidr
​string | null
start_address
​string | null
end_address
​string | null
ip_version
​string | null
parent_handle
​string | null
registrant
​Contact

A contact entity. Personal fields are often redacted at the source under GDPR.

abuse_contact
​Contact

A contact entity. Personal fields are often redacted at the source under GDPR.

​Event[]
rdap_server
​string | null
On this page
  • Error
  • Event
  • Contact
  • Registrar
  • Nameserver
  • DomainResponse
  • DomainNotFound
  • IpResponse