Domain Data API Documentation
The Domain Data API allows querying various domain-related data, including parsing, semantic analysis, WHOIS lookups, and more.
General API Structure
The general API structure follows the format:
https://api.domaindata.net/<version>/<object>/<method>/<format>?key=<APIKEY>
- version: The API version (currently
v1
). - object: The resource object to query (e.g.,
domain
). - method: The requested action (e.g.,
parse
). - format: The output format (
json
,xml
,jsonp
with the additional GET parameter?func=
).
Domain Parsing API
Parses domain names into components and normalizes the information.
https://api.domaindata.net/v1/domain/parse/json?domain=blog.example.co.uk&key=123
{
"status": "ok",
"cleanHost": "blog.example.co.uk",
"cleanDomain": "example.co.uk",
"subDomain": "blog",
"tld": "co.uk",
"formatted": null
}
Semantic Domain Analysis API
Analyzes domain names semantically.
https://api.domaindata.net/v1/domain/analyze/json?domain=autokaufen.com&key=123
{
"cleanDomain": "autokaufen.com",
"category": "commerce",
"keywords": ["auto", "kaufen"],
"formatted": "AutoKaufen.com"
}
Domain WHOIS API
Retrieves WHOIS information for a domain.
https://api.domaindata.net/v1/domain/whois/json?domain=fahrzeug.com&key=123
{
"domain": "fahrzeug.com",
"status": "registered",
"result": "<<<< RESULT >>>>"
}
If you have high volume WHOIS requests, please contact support. We can offer an async solution for you.
Domain NS Lookup API
Retrieves a full view of nameserver information for a domain.
https://api.domaindata.net/v1/domain/nslookup/json?domain=raw.org&key=123
{
"status": "ok",
"records": [{
"domain": "raw.org",
"type": "A",
"value": ["188.114.96.3", "188.114.97.3"]
}, {
"domain": "raw.org",
"type": "AAAA",
"value": ["2a06:98c1:3120::3", "2a06:98c1:3121::3"]
}, {
"domain": "raw.org",
"type": "MX",
"value": [{
"exchange": "mail.xarg.org",
"priority": 1
}]
}, {
"domain": "raw.org",
"type": "TXT",
"value": [{
"value": "google-site-verification=O5sQGOYeiVG8Nxd3WyfbdzY8VLSOErAT8igT55Oc5fY",
"type": "verification",
"provider": {
"name": "Google"
}
}, {
"value": "v=spf1 mx -all",
"type": "SPF"
}]
}, {
"domain": "*.raw.org",
"type": "A",
"value": ["185.244.195.154"]
}, {
"domain": "www.raw.org",
"type": "A",
"value": ["185.244.195.154"]
}, {
"domain": "mail.raw.org",
"type": "A",
"value": ["185.244.195.154"]
}],
"ipHints": [{
"ip": "188.114.96.3",
"range": "188.114.96.0/20",
"provider": "Cloudflare"
}, {
"ip": "188.114.97.3",
"range": "188.114.96.0/20",
"provider": "Cloudflare"
}]
}
Domain Research API
The Domain Research API collects all available information collected for a certain domain. This is timely process of several minutes. When finished the result is sent to your servers.
https://api.domaindata.net/v1/domain/research/json?domain=xx.de&key=123&callback=https://your-server.de/api/result
{
"status": "ok"
}
The data is sent as a POST request and has the following structure
{
"status": "registered",
"cleanDomain": "xx.de",
"ips": ["185.244.195.154"],
"neighbours": ["xor.de", "gog.de", ...],
"keywords": null,
"age": "16 years",
"prices": [
{"type": "listprice", "value": 60000, "currency": "USD", date: "2016-05-14"},
{"type": "estimate", "value": 95000, "currency": "USD", date: "2025-01-17"},
{"type": "auction", "value": 31000, "currency": "EUR", date: "2009-04-09"}
],
"website": {
"webserver": "nginx",
"redirectTo": "raw.org",
"hasError": false,
"hasImprint": true,
"hasCookieBanner": true,
"hasRSS": true,
"hasSetCookie": false,
"hasWebfonts": false,
"hasWordpress": false,
"isParkingSite": false,
"hasSchemaORG": true
},
"redirectFrom": []
}
There are much more information that can be provided. Contact us to discuss your case.
Domain Price Estimation API
The Domain Appraisal API evaluates a domain's value by analyzing multiple factors to provide an accurate market estimate.
https://api.domaindata.net/v1/domain/price-estimate/json?domain=autokaufen.com&key=123
{
"status": "ok",
"domain": "autokaufen.com",
"comparableDomains": [
{ "domain": "auto-kaufen.de", "price": 1000, "year": 2022 }
],
"estimation": 950,
"realistic": 800,
"range": [800, 1200],
"keywords": [
{ "keyword": "auto", "value": 0.9, "popularity": 0.7, "type": "generic", "averageSoldPrice": 1200, "searchVolume": 5000, "language": "de" },
{ "keyword": "kaufen", "value": 0.85, "popularity": 0.75, "type": "generic", "averageSoldPrice": 1100, "searchVolume": 4500, "language": "de" }
],
"length": 14,
"reasons": [
{ "type": "valuableKeywords", "keywords": [{ "keyword": "auto", "averageSoldPrice": 1200 }] },
{ "type": "popularKeywords", "keywords": [{ "keyword": "auto", "popularity": 0.8 }, { "keyword": "kaufen", "popularity": 0.9 }] },
{ "type": "otherExtensionsSold", "tlds": ["de", "com"], "number": 5 },
{ "type": "otherExtensionsTaken", "tlds": ["com", "net"], "number": 3 },
{ "type": "greatExtension", "tld": "com" }
]
}
Reverse Domain Data API
Custom APIs for monitoring domain-related events call your services on certain events.
These APIs notify customers when watched domains become available or when trademarks are registered in new domains. Contact support for more information.