DomainData API
Query normalized domain intelligence through one predictable interface. Parse domains, resolve infrastructure, retrieve historical context and connect monitoring events to your systems.
A consistent interface for domain intelligence.
All endpoints use versioned HTTPS URLs and an API key. Responses are normalized so the same structure can move from an individual lookup into a production data pipeline.
https://api.domaindata.net/<version>/<object>/<method>/<format>?key=<API_KEY>Output formats: Use json for application workflows, xml for XML integrations or jsonp with the additional func parameter.
Parse and normalize a domain
Separate a hostname into subdomain, registrable name and public suffix while normalizing IDN values.
https://api.domaindata.net/v1/domain/parse/json?domain=blog.example.co.uk&key=YOUR_API_KEY{
"status": "ok",
"normalized": { "ascii": "blog.example.co.uk", "isIdn": false },
"subdomain": "blog",
"sld": "example",
"publicSuffix": "co.uk",
"apexDomain": "example.co.uk",
"meta": { "isIcannSuffix": true }
}
Analyze domain semantics
Extract keywords, language-aware concepts and a readable representation from a domain name.
https://api.domaindata.net/v1/domain/analyze/json?domain=autokaufen.com&key=YOUR_API_KEY{
"cleanDomain": "autokaufen.com",
"category": "commerce",
"keywords": ["auto", "kaufen"],
"formatted": "AutoKaufen.com"
}
Retrieve WHOIS records
Request the available WHOIS record and registration state for a domain. High-volume workloads can use an asynchronous delivery model.
https://api.domaindata.net/v1/domain/whois/json?domain=example.com&key=YOUR_API_KEY{
"domain": "example.com",
"status": "registered",
"result": "AVAILABLE WHOIS RECORD"
}
Resolve DNS and infrastructure
Retrieve normalized DNS records, known subdomains and infrastructure hints in one response.
https://api.domaindata.net/v1/domain/nslookup/json?domain=raw.org&key=YOUR_API_KEY{
"status": "ok",
"records": [
{ "domain": "raw.org", "type": "A", "value": ["188.114.96.3"] },
{ "domain": "raw.org", "type": "MX", "value": [{ "exchange": "mail.xarg.org", "priority": 1 }] },
{ "domain": "_dmarc.raw.org", "type": "TXT", "value": [{ "type": "DMARC", "value": "v=DMARC1; p=quarantine" }] }
],
"ipHints": [{ "ip": "188.114.96.3", "provider": "Cloudflare" }]
}
Build a complete domain record
Run multi-source research across DNS, web technology, redirects, historical records, neighboring domains and market signals. Results are delivered to your callback URL.
https://api.domaindata.net/v1/domain/research/json?domain=example.com&callback=https://your-app.example/domain-result&key=YOUR_API_KEY{
"status": "accepted",
"domain": "example.com"
}
The callback receives the enriched domain record as an HTTPS POST request when processing is complete.
Estimate domain market value
Combine comparable sales, keyword quality, extension demand and registration patterns into a transparent market estimate.
https://api.domaindata.net/v1/domain/price-estimate/json?domain=autokaufen.com&key=YOUR_API_KEY{
"status": "ok",
"domain": "autokaufen.com",
"estimation": 950,
"range": [800, 1200],
"keywords": ["auto", "kaufen"],
"reasons": ["valuableKeywords", "greatExtension"]
}
Connect domain events to your systems
Monitor watchlists and receive HTTPS callbacks when relevant events occur, including new trademark-like registrations, infrastructure changes or domain availability.
Event schemas, delivery guarantees and retry policies are configured for your workflow. Contact our team to define the integration.
Design the right data interface.
Tell us about your endpoints, volume, latency and delivery requirements.