Domain Intelligence¶
The DNS Toolkit includes a strong set of domain-level intelligence endpoints for registration, availability, discovery, and brand monitoring.
Common domain endpoints¶
| Endpoint | Purpose |
|---|---|
GET /v1/whois |
Registration and RDAP details |
POST /v1/whois/bulk |
WHOIS lookups for multiple domains |
GET /v1/domain-age |
Registration age and timeline |
GET /v1/available |
Single domain availability |
POST /v1/available/bulk |
Bulk availability checks |
GET /v1/tld-search |
Search keyword availability across many TLDs |
GET /v1/subdomains |
Enumerate common live subdomains |
GET /v1/associated |
Discover shared infrastructure relationships |
GET /v1/typosquat |
Generate and validate typo-variants |
GET /v1/company-profile |
Basic company profile from a domain |
Python SDK examples¶
WHOIS / RDAP lookup¶
from toolkitapi import DNS
with DNS(api_key="tk_...") as dns:
result = dns.whois("github.com")
print(result)
Check domain age¶
from toolkitapi import DNS
with DNS(api_key="tk_...") as dns:
age = dns.domain_age("python.org")
print(age)
Domain availability¶
from toolkitapi import DNS
with DNS(api_key="tk_...") as dns:
result = dns.available("my-new-sideproject-toolkitapi.io")
print(result)
Search across TLDs¶
from toolkitapi import DNS
with DNS(api_key="tk_...") as dns:
result = dns.tld_search("myapp")
print(result)
Subdomain discovery¶
from toolkitapi import DNS
with DNS(api_key="tk_...") as dns:
result = dns.subdomains("toolkitapi.io")
print(result)
Typosquat monitoring¶
from toolkitapi import DNS
with DNS(api_key="tk_...") as dns:
result = dns.typosquat("stripe.com")
print(result)
Jump straight to live tools¶
- https://dns.toolkitapi.io/tools/whois/
- https://dns.toolkitapi.io/tools/domain-age/
- https://dns.toolkitapi.io/tools/available/
- https://dns.toolkitapi.io/tools/subdomains/
- https://dns.toolkitapi.io/tools/associated/
- https://dns.toolkitapi.io/tools/typosquat/
- https://dns.toolkitapi.io/tools/company-profile/
Good use cases¶
- portfolio and acquisition research
- domain availability tooling
- brand protection and typo monitoring
- infrastructure mapping for audits and OSINT-style workflows