dns_check
ActiveTool of run.domani/domani
Fast DNS-based domain existence check. Tests if a name is taken across many TLDs at once (faster than search, no pricing). Returns 'taken' (definitely registered) and 'candidates' (potentially available). Use this to narrow down before calling search for pricing. Use preset: 'extended' to check 30+ creative/exotic TLDs when basic ones are all taken.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"minLength": 1,
"description": "Domain name without TLD, e.g. 'myapp'"
},
"tlds": {
"type": "array",
"items": {
"type": "string"
},
"description": "TLDs to check, e.g. ['com', 'dev', 'ai', 'io']. Optional if preset is provided."
},
"preset": {
"enum": [
"basic",
"extended"
],
"type": "string",
"description": "Use a curated TLD preset: 'basic' (10 common TLDs) or 'extended' (30+ including creative/exotic TLDs). Merged with explicit tlds if both provided. Defaults to 'basic' when tlds is omitted."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
run.domani/domani
https://github.com/gwendall/domani
1/7 registries