Tools
DNS Lookup
Query all DNS records for a domain — A, AAAA, MX, NS, TXT, CNAME, and SOA.
Requires an API key. Run devv login <key> first.
Commands
devv dns example.com
devv dns devv.tools
Examples
# Full DNS audit
devv dns example.com
# Check before migration
devv dns mysite.com
# Pipe to JSON formatter
devv dns example.com | devv json format
Output
Returns DNS records as JSON:
{
"domain": "example.com",
"records": {
"A": ["93.184.216.34"],
"AAAA": ["2606:2800:220:1:248:1893:25c8:1946"],
"MX": [{"priority": 10, "exchange": "mail.example.com"}],
"NS": ["ns1.example.com", "ns2.example.com"],
"TXT": ["v=spf1 -all"]
}
}
Pipeline Usage
| Pipeline ID | Description |
|---|---|
dns-lookup |
DNS record lookup |
devv pipe exec "dns-lookup | json-formatter" "example.com"
Behavior
Takes a domain as input, returns DNS records as JSON. The JSON passes to the next step.
Was this page helpful?