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" }
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 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.