WHOIS API
Query WHOIS and RDAP registration records for ownership, registrar, nameserver, status, and date fields in structured JSON.
View WHOIS docs arrow_forwardGet structured domain data from one REST API: WHOIS and RDAP records, live DNS answers grouped by type, bulk WHOIS lookups, and real-time domain availability checks for modern security, monitoring, and domain workflows.
Use WhoisJSONAPI to check ownership, DNS records, availability, and bulk domain data through simple developer-friendly endpoints.
Query WHOIS and RDAP registration records for ownership, registrar, nameserver, status, and date fields in structured JSON.
View WHOIS docs arrow_forwardFetch live DNS answers grouped by type for supported records including A, AAAA, MX, NS, TXT, CNAME, SOA, and CAA.
View DNS docs arrow_forwardSubmit up to 20 domains in a single request and receive per-domain WHOIS results for batch enrichment workflows.
Explore bulk lookup arrow_forwardCheck whether domains are available for registration using a simple REST endpoint for domain search and acquisition flows.
Check availability arrow_forwardQuery live DNS answers through the authenticated REST API and receive records grouped by type in structured JSON.
Use DNS data alongside WHOIS, RDAP, bulk lookup, and domain availability responses for security monitoring, domain operations, risk analysis, and developer tools.
A focused response for application code
{
"requested_types": ["A", "MX", "TXT"],
"records": {
"A": [{ "value": "93.184.216.34" }],
"MX": [],
"TXT": []
},
"status": "success"
}
Bring registration records, DNS answers, bulk enrichment, and domain availability checks into the workflows your team already runs.
Combine WHOIS, RDAP, DNS records, and domain availability signals to evaluate new domains, monitor infrastructure changes, and enrich security workflows.
Check registration details, nameservers, mail routing, TXT records, and renewal-relevant dates from one API surface.
Enrich onboarding, transaction review, and abuse triage with domain ownership, DNS configuration, and availability context.
Build dashboards, lookup tools, enrichment jobs, and domain search products with bearer-token authentication and predictable JSON responses.
Use simple REST endpoints, bearer token authentication, and structured JSON responses.
curl -X GET "https://whoisjsonapi.com/v1/example.com" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
{
"domain": {
"domain": "example.com",
"name_servers": ["a.iana-servers.net", "b.iana-servers.net"],
"created_date": "1995-08-14T04:00:00Z"
},
"registrar": {
"name": "Example Registrar"
}
}
curl -X GET "https://whoisjsonapi.com/v1/dns/example.com?types=A,MX,TXT" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
{
"domain": "example.com",
"requested_types": ["A", "MX", "TXT"],
"records": {
"A": [
{
"name": "example.com.",
"type": "A",
"ttl": 120,
"value": "93.184.216.34"
}
],
"MX": [],
"TXT": []
},
"status": "success",
"fetched_at": "2026-07-01T12:00:00+00:00",
"expires_at": "2026-07-01T12:05:00+00:00"
}
curl -X GET "https://whoisjsonapi.com/v1/status/example.com" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
{
"domain": "example.com",
"status": "active"
}
Choose the plan that fits your domain intelligence workload.
dns DNS Records API access is included in Premium and Enterprise plans.
Best for solo entrepreneurs and small startups
Good for small companies working with a large number of domains
Best for enterprise level companies and projects
DNS Records API details for developers and teams evaluating WhoisJSONAPI.
We query source registries and maintain a sophisticated tiered caching system to ensure sub-millisecond response times. Our advanced parsing engine normalizes disparate data formats from over 2000 TLDs into a single, reliable JSON structure. To provide the best balance of speed and accuracy (99.9%), we serve fresh data from our cache immediately, while automatically scheduling background refreshes for any stale records to ensure you always have access to the latest information.
The DNS Records API returns live DNS records for a hostname through the authenticated REST API. Responses are structured JSON and group answers by DNS record type.
The supported DNS record types are A, AAAA, MX, NS, TXT, CNAME, SOA, and CAA.
Yes. Use the optional types query parameter to request a comma-separated subset of supported record types, such as A,MX,TXT.
No. DNS Records API access is included in Premium and Enterprise plans. Basic does not include DNS Records API access.
Each accepted DNS lookup consumes one shared request credit from the same plan allowance used by WHOIS, regardless of the number of requested record types.
No. The DNS Records API is the authenticated product API documented for developers. The Free DNS Lookup Tool at /dns is a separate browser tool for manual lookups.
Yes. We fully support the RDAP protocol (Registration Data Access Protocol), which is the modern replacement for legacy WHOIS. Our system automatically queries RDAP endpoints when available and falls back to traditional WHOIS servers for older TLDs. All data handling complies with GDPR requirements — we only return information that is publicly available through official registry channels.
Still have questions?
Contact Support TeamStart with structured domain intelligence APIs and move from lookup to integration with developer-friendly JSON responses.