Output format

{
   "DNSData": {
      "domainName": "google.com",
      "types": [
         1,
         6,
         16
      ],
      "dnsTypes": "A,SOA,TXT",
      "audit": {
         "createdDate": "2019-05-07 14:45:22.916 UTC",
         "updatedDate": "2019-05-07 14:45:22.916 UTC"
      },
      "dnsRecords": [
         {
            "type": 16,
            "dnsType": "TXT",
            "name": "google.com.",
            "ttl": 299,
            "rRsetType": 16,
            "rawText": "google.com.\t\t299\tIN\tTXT\t\"globalsign-smime-dv=CDYX+XFHUw2wml6/Gb8+59BsH31KzUr6c1l2BPvqKX8=\"",
            "strings": [
               "globalsign-smime-dv=CDYX+XFHUw2wml6/Gb8+59BsH31KzUr6c1l2BPvqKX8="
            ]
         },
         {
            "type": 16,
            "dnsType": "TXT",
            "name": "google.com.",
            "ttl": 299,
            "rRsetType": 16,
            "rawText": "google.com.\t\t299\tIN\tTXT\t\"v=spf1 include:_spf.google.com ~all\"",
            "strings": [
               "v=spf1 include:_spf.google.com ~all"
            ]
         },
         {
            "type": 16,
            "dnsType": "TXT",
            "name": "google.com.",
            "ttl": 299,
            "rRsetType": 16,
            "rawText": "google.com.\t\t299\tIN\tTXT\t\"docusign=05958488-4752-4ef2-95eb-aa7ba8a3bd0e\"",
            "strings": [
               "docusign=05958488-4752-4ef2-95eb-aa7ba8a3bd0e"
            ]
         },
         {
            "type": 16,
            "dnsType": "TXT",
            "name": "google.com.",
            "ttl": 299,
            "rRsetType": 16,
            "rawText": "google.com.\t\t299\tIN\tTXT\t\"facebook-domain-verification=22rm551cu4k0ab0bxsw536tlds4h95\"",
            "strings": [
               "facebook-domain-verification=22rm551cu4k0ab0bxsw536tlds4h95"
            ]
         },
         {
            "type": 1,
            "dnsType": "A",
            "name": "google.com.",
            "ttl": 299,
            "rRsetType": 1,
            "rawText": "google.com.\t\t299\tIN\tA\t172.217.5.206",
            "address": "172.217.5.206"
         },
         {
            "type": 6,
            "dnsType": "SOA",
            "name": "google.com.",
            "ttl": 59,
            "rRsetType": 6,
            "rawText": "google.com.\t\t59\tIN\tSOA\tns1.google.com. dns-admin.google.com. 246997594 900 900 1800 60",
            "admin": "dns-admin.google.com.",
            "host": "ns1.google.com.",
            "expire": 1800,
            "minimum": 60,
            "refresh": 900,
            "retry": 900,
            "serial": 246997594
         }
      ]
   }
}

Output parameters

DNSData
The root element representing information about the domain's DNS records
domainName
The domain name being queried (e.g., google.com)
types
List of numeric DNS record types (e.g., A=1, SOA=6, TXT=16). Supported types are listed in the Supported DNS Types section. -1 indicates that all types are returned.
dnsTypes
Comma-separated list of DNS record types. _all indicates all types are returned.
audit
Audit information about when the data was created and updated
audit.createdDate
The timestamp when the data was created
audit.updatedDate
The timestamp when the data was last updated
dnsRecords
List of DNS records for the domain
dnsRecords[0].type
Numeric identifier for the DNS record type
dnsRecords[0].dnsType
Textual representation of the DNS record type (e.g., A, AAAA, CNAME, MX, TXT, NS, SOA, CAA, PTR, SRV)
dnsRecords[0].name
Domain or subdomain associated with the record
dnsRecords[0].ttl
Time-to-live (TTL) value in seconds
dnsRecords[0].rRsetType
Numeric identifier for the resource record set type
dnsRecords[0].rawText
Raw text representation of the DNS record
dnsRecords[0].strings
List of string values for TXT records
dnsRecords[0].address
IP address for A and AAAA records
dnsRecords[0].admin
Administrative contact for the SOA record
dnsRecords[0].host
Primary name server for the SOA record
dnsRecords[0].expire
Expiration time (seconds) for the SOA record. Indicates when secondary name servers should stop answering requests for this zone if the primary server is unavailable.
dnsRecords[0].minimum
Minimum TTL (seconds) for the SOA record. Used as the default TTL for negative caching.
dnsRecords[0].refresh
Refresh interval (seconds) for the SOA record. Indicates how often secondary name servers should check for updates.
dnsRecords[0].retry
Retry interval (seconds) for the SOA record. Indicates how long secondary name servers should wait before retrying a failed zone transfer.
dnsRecords[0].serial
Serial number for the SOA record. Used by secondary name servers to determine if zone data has changed.
dnsRecords[0].priority
Priority value for MX records
dnsRecords[0].target
Target server for MX, CNAME, SRV, and NS records
dnsRecords[0].tag
Tag used in CAA records (e.g., issue, issuewild, iodef)
dnsRecords[0].value
Value associated with CAA records (e.g., domain names, mailto addresses)
dnsRecords[0].service
Service identifier for SRV records
dnsRecords[0].proto
Protocol for SRV records (e.g., _tcp, _udp)
dnsRecords[0].port
Port number for SRV records