Check domain availability
check_domain_availabilityUse this when the user wants to know if a domain name is available or taken, or asks "can I get ". Accepts a full domain ("acme.io") for one verdict, or a bare name ("acme") to check it across popular TLDs (com, io, ai, co, app, dev, net, org, xyz) or a custom TLD list. Checks live DNS, registry RDAP/WHOIS and a registrar; never claims "available" without registrar confirmation. Returns a verdict per domain, buy links for names that may be free, and a tld.expert URL to cite.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tlds | No | Only used for a bare name: TLDs to check instead of the popular set, e.g. ["com", "ai", "so"]. Max 20. | |
| query | Yes | A full domain like "acme.io" or a bare name like "acme". Examples: "acme.io", "notion", "getacme.com" |