API Documentation DH-Boss


Domain DNS Information API - DHBOSS API

Check all DNS records of a given domain name including A, AAAA, MX, NS, CNAME, TXT, CAA, and SRV using api. A DNS API is an Application Programming Interface that lets you manage domains, SSL certificates, and DNS records via a programming language. A DNS API lets you automate the configuration of email records, web hosting, and other services related to your domain. Monitor DNS records. Request DNS updates by sharing reports that show the pass/fail status of each record. Troubleshoot DNS issues. What is a DNS API? A DNS API is an Application Programming Interface that lets you manage domains, SSL certificates, and DNS records via a programming language. A DNS API lets you automate the configuration of email records, web hosting, and other services related to your domain. - docs.dhboss.com


GET/POST : DOMAIN_DNS_INFO

What is needed to use this API and how it will work is described below -
Your Api Key : Get API In Profile & eKYC

Input Parameters Detail
Name Type Description Mandatory
domain_name String {Enter Value} Yes
apikeyfill String {Enter Value} Yes

Output Parameters Detail
Name Type Description
code integer 200
status string success
response.punycodeDomain string MY-SERVICE.IN.
response.unicodeDomain string MY-SERVICE.IN.
response.records.a.query.server string 1.0.0.1
response.records.a.query.domain string MY-SERVICE.IN.
response.records.a.query.recordType string A
response.records.a.response.rCode string NOERROR
response.records.a.response.answer.0.record.recordType string A
response.records.a.response.answer.0.record.raw string 104.21.93.228
response.records.a.response.answer.0.record.name string MY-SERVICE.IN.
response.records.a.response.answer.0.record.ttl integer 300
response.records.a.response.answer.0.record.ipv4 string 104.21.93.228
response.records.a.response.answer.0.ipInfo.query string 104.21.93.228
response.records.a.response.answer.0.ipInfo.countryCode string us
response.records.a.response.answer.0.ipInfo.country string United States of America
response.records.a.response.answer.0.ipInfo.regionName string California
response.records.a.response.answer.0.ipInfo.city string San Francisco
response.records.a.response.answer.0.ipInfo.lat double 37.7621
response.records.a.response.answer.0.ipInfo.lon double -122.3971
response.records.a.response.answer.0.ipInfo.org string Cloudflare, Inc.
response.records.a.response.answer.0.ipInfo.as string AS13335
response.records.a.response.answer.0.ipInfo.asname string Cloudflare, Inc.
response.records.a.response.answer.0.ipInfo.asdomain string cloudflare.com
response.records.a.response.answer.0.ipInfo.isAnycast boolean 1
response.records.a.response.answer.1.record.recordType string A
response.records.a.response.answer.1.record.raw string 172.67.216.84
response.records.a.response.answer.1.record.name string MY-SERVICE.IN.
response.records.a.response.answer.1.record.ttl integer 300
response.records.a.response.answer.1.record.ipv4 string 172.67.216.84
response.records.a.response.answer.1.ipInfo.query string 172.67.216.84
response.records.a.response.answer.1.ipInfo.countryCode string us
response.records.a.response.answer.1.ipInfo.country string United States of America
response.records.a.response.answer.1.ipInfo.regionName string California
response.records.a.response.answer.1.ipInfo.city string San Francisco
response.records.a.response.answer.1.ipInfo.lat double 37.7621
response.records.a.response.answer.1.ipInfo.lon double -122.3971
response.records.a.response.answer.1.ipInfo.org string Cloudflare, Inc.
response.records.a.response.answer.1.ipInfo.as string AS13335
response.records.a.response.answer.1.ipInfo.asname string Cloudflare, Inc.
response.records.a.response.answer.1.ipInfo.asdomain string cloudflare.com
response.records.a.response.answer.1.ipInfo.isAnycast boolean 1
response.records.a.response.additional.0.record.recordType string OPT
response.records.a.response.additional.0.record.raw string ; payload 1232, xrcode 0, version 0, flags 0
response.records.a.response.additional.0.record.name string .
response.records.a.response.additional.0.record.ttl integer 0
response.records.a.response.header.queryResponse boolean 1
response.records.a.response.header.authoritativeAnswer boolean
response.records.a.response.header.truncated boolean
response.records.a.response.header.recursionAvailable boolean 1
response.records.a.response.header.authenticatedData boolean
response.records.a.response.header.securityCheckingDisabled boolean
response.records.aaaa.query.server string 1.1.1.1
response.records.aaaa.query.domain string MY-SERVICE.IN.
response.records.aaaa.query.recordType string AAAA
response.records.aaaa.response.rCode string NOERROR
response.records.aaaa.response.answer.0.record.recordType string AAAA
response.records.aaaa.response.answer.0.record.raw string 2606:4700:3032:0:0:0:ac43:d854
response.records.aaaa.response.answer.0.record.name string MY-SERVICE.IN.
response.records.aaaa.response.answer.0.record.ttl integer 300
response.records.aaaa.response.answer.0.record.ipv6 string [2606:4700:3032::ac43:d854]
response.records.aaaa.response.answer.0.ipInfo.query string 2606:4700:3032::ac43:d854
response.records.aaaa.response.answer.0.ipInfo.countryCode string us
response.records.aaaa.response.answer.0.ipInfo.country string United States of America
response.records.aaaa.response.answer.0.ipInfo.regionName string California
response.records.aaaa.response.answer.0.ipInfo.city string San Jose
response.records.aaaa.response.answer.0.ipInfo.lat double 37.3394
response.records.aaaa.response.answer.0.ipInfo.lon double -121.895
response.records.aaaa.response.answer.0.ipInfo.org string Cloudflare, Inc.
response.records.aaaa.response.answer.0.ipInfo.as string AS13335
response.records.aaaa.response.answer.0.ipInfo.asname string Cloudflare, Inc.
response.records.aaaa.response.answer.0.ipInfo.asdomain string cloudflare.com
response.records.aaaa.response.answer.0.ipInfo.isAnycast boolean
response.records.aaaa.response.answer.1.record.recordType string AAAA
response.records.aaaa.response.answer.1.record.raw string 2606:4700:3036:0:0:0:6815:5de4
response.records.aaaa.response.answer.1.record.name string MY-SERVICE.IN.
response.records.aaaa.response.answer.1.record.ttl integer 300
response.records.aaaa.response.answer.1.record.ipv6 string [2606:4700:3036::6815:5de4]
response.records.aaaa.response.answer.1.ipInfo.query string 2606:4700:3036::6815:5de4
response.records.aaaa.response.answer.1.ipInfo.countryCode string us
response.records.aaaa.response.answer.1.ipInfo.country string United States of America
response.records.aaaa.response.answer.1.ipInfo.regionName string California
response.records.aaaa.response.answer.1.ipInfo.city string Los Angeles
response.records.aaaa.response.answer.1.ipInfo.lat double 34.0522
response.records.aaaa.response.answer.1.ipInfo.lon double -118.2437
response.records.aaaa.response.answer.1.ipInfo.org string Cloudflare, Inc.
response.records.aaaa.response.answer.1.ipInfo.as string AS13335
response.records.aaaa.response.answer.1.ipInfo.asname string Cloudflare, Inc.
response.records.aaaa.response.answer.1.ipInfo.asdomain string cloudflare.com
response.records.aaaa.response.answer.1.ipInfo.isAnycast boolean
response.records.aaaa.response.additional.0.record.recordType string OPT
response.records.aaaa.response.additional.0.record.raw string ; payload 1232, xrcode 0, version 0, flags 0
response.records.aaaa.response.additional.0.record.name string .
response.records.aaaa.response.additional.0.record.ttl integer 0
response.records.aaaa.response.header.queryResponse boolean 1
response.records.aaaa.response.header.authoritativeAnswer boolean
response.records.aaaa.response.header.truncated boolean
response.records.aaaa.response.header.recursionAvailable boolean 1
response.records.aaaa.response.header.authenticatedData boolean
response.records.aaaa.response.header.securityCheckingDisabled boolean
response.records.cname.query.server string 1.0.0.1
response.records.cname.query.domain string MY-SERVICE.IN.
response.records.cname.query.recordType string CNAME
response.records.cname.response.rCode string NOERROR
response.records.cname.response.authority.0.record.recordType string SOA
response.records.cname.response.authority.0.record.raw string meiling.ns.cloudflare.com. dns.cloudflare.com. 2292954622 10000 2400 604800 3600
response.records.cname.response.authority.0.record.name string MY-SERVICE.IN.
response.records.cname.response.authority.0.record.ttl integer 3600
response.records.cname.response.authority.0.record.host string meiling.ns.cloudflare.com.
response.records.cname.response.authority.0.record.admin string dns.cloudflare.com.
response.records.cname.response.authority.0.record.serial integer 2292954622
response.records.cname.response.authority.0.record.refresh integer 10000
response.records.cname.response.authority.0.record.retry integer 2400
response.records.cname.response.authority.0.record.expire integer 604800
response.records.cname.response.authority.0.record.minimum integer 3600
response.records.cname.response.additional.0.record.recordType string OPT
response.records.cname.response.additional.0.record.raw string ; payload 1232, xrcode 0, version 0, flags 0
response.records.cname.response.additional.0.record.name string .
response.records.cname.response.additional.0.record.ttl integer 0
response.records.cname.response.header.queryResponse boolean 1
response.records.cname.response.header.authoritativeAnswer boolean
response.records.cname.response.header.truncated boolean
response.records.cname.response.header.recursionAvailable boolean 1
response.records.cname.response.header.authenticatedData boolean
response.records.cname.response.header.securityCheckingDisabled boolean
response.records.txt.query.server string 1.1.1.1
response.records.txt.query.domain string MY-SERVICE.IN.
response.records.txt.query.recordType string TXT
response.records.txt.response.rCode string NOERROR
response.records.txt.response.answer.0.record.recordType string TXT
response.records.txt.response.answer.0.record.raw string "v=spf1 +a +mx +ip4:23.111.12.177 include:spf.mysecurecloudhost.com ~all"
response.records.txt.response.answer.0.record.name string MY-SERVICE.IN.
response.records.txt.response.answer.0.record.ttl integer 300
response.records.txt.response.answer.0.record.strings.0 string v=spf1 +a +mx +ip4:23.111.12.177 include:spf.mysecurecloudhost.com ~all
response.records.txt.response.answer.0.parsedSpf.0.Directive.qualifier string Pass
response.records.txt.response.answer.0.parsedSpf.1.Directive.qualifier string Pass
response.records.txt.response.answer.0.parsedSpf.2.Directive.qualifier string Pass
response.records.txt.response.answer.0.parsedSpf.2.Directive.mechanism.IP4.ip string 23.111.12.177
response.records.txt.response.answer.0.parsedSpf.2.Directive.mechanism.IP4.ipStart string 23.111.12.177
response.records.txt.response.answer.0.parsedSpf.2.Directive.mechanism.IP4.ipEnd string 23.111.12.177
response.records.txt.response.answer.0.parsedSpf.3.Directive.qualifier string None
response.records.txt.response.answer.0.parsedSpf.3.Directive.mechanism.Include.domain string spf.mysecurecloudhost.com
response.records.txt.response.answer.0.parsedSpf.4.Directive.qualifier string Softfail
response.records.txt.response.additional.0.record.recordType string OPT
response.records.txt.response.additional.0.record.raw string ; payload 1232, xrcode 0, version 0, flags 0
response.records.txt.response.additional.0.record.name string .
response.records.txt.response.additional.0.record.ttl integer 0
response.records.txt.response.header.queryResponse boolean 1
response.records.txt.response.header.authoritativeAnswer boolean
response.records.txt.response.header.truncated boolean
response.records.txt.response.header.recursionAvailable boolean 1
response.records.txt.response.header.authenticatedData boolean
response.records.txt.response.header.securityCheckingDisabled boolean
response.records.ns.query.server string 1.0.0.1
response.records.ns.query.domain string MY-SERVICE.IN.
response.records.ns.query.recordType string NS
response.records.ns.response.rCode string NOERROR
response.records.ns.response.answer.0.record.recordType string NS
response.records.ns.response.answer.0.record.raw string meiling.ns.cloudflare.com.
response.records.ns.response.answer.0.record.name string MY-SERVICE.IN.
response.records.ns.response.answer.0.record.ttl integer 86400
response.records.ns.response.answer.0.record.target string meiling.ns.cloudflare.com.
response.records.ns.response.answer.1.record.recordType string NS
response.records.ns.response.answer.1.record.raw string vicente.ns.cloudflare.com.
response.records.ns.response.answer.1.record.name string MY-SERVICE.IN.
response.records.ns.response.answer.1.record.ttl integer 86400
response.records.ns.response.answer.1.record.target string vicente.ns.cloudflare.com.
response.records.ns.response.additional.0.record.recordType string OPT
response.records.ns.response.additional.0.record.raw string ; payload 1232, xrcode 0, version 0, flags 0
response.records.ns.response.additional.0.record.name string .
response.records.ns.response.additional.0.record.ttl integer 0
response.records.ns.response.header.queryResponse boolean 1
response.records.ns.response.header.authoritativeAnswer boolean
response.records.ns.response.header.truncated boolean
response.records.ns.response.header.recursionAvailable boolean 1
response.records.ns.response.header.authenticatedData boolean
response.records.ns.response.header.securityCheckingDisabled boolean
response.records.mx.query.server string 1.0.0.1
response.records.mx.query.domain string MY-SERVICE.IN.
response.records.mx.query.recordType string MX
response.records.mx.response.rCode string NOERROR
response.records.mx.response.answer.0.record.recordType string MX
response.records.mx.response.answer.0.record.raw string 0 _dc-mx.37c0fa6b7b02.MY-SERVICE.IN.
response.records.mx.response.answer.0.record.name string MY-SERVICE.IN.
response.records.mx.response.answer.0.record.ttl integer 300
response.records.mx.response.answer.0.record.priority integer 0
response.records.mx.response.answer.0.record.target string _dc-mx.37c0fa6b7b02.MY-SERVICE.IN.
response.records.mx.response.additional.0.record.recordType string OPT
response.records.mx.response.additional.0.record.raw string ; payload 1232, xrcode 0, version 0, flags 0
response.records.mx.response.additional.0.record.name string .
response.records.mx.response.additional.0.record.ttl integer 0
response.records.mx.response.header.queryResponse boolean 1
response.records.mx.response.header.authoritativeAnswer boolean
response.records.mx.response.header.truncated boolean
response.records.mx.response.header.recursionAvailable boolean 1
response.records.mx.response.header.authenticatedData boolean
response.records.mx.response.header.securityCheckingDisabled boolean
response.records.soa.query.server string 1.1.1.1
response.records.soa.query.domain string MY-SERVICE.IN.
response.records.soa.query.recordType string SOA
response.records.soa.response.rCode string NOERROR
response.records.soa.response.answer.0.record.recordType string SOA
response.records.soa.response.answer.0.record.raw string meiling.ns.cloudflare.com. dns.cloudflare.com. 2292954622 10000 2400 604800 3600
response.records.soa.response.answer.0.record.name string MY-SERVICE.IN.
response.records.soa.response.answer.0.record.ttl integer 3600
response.records.soa.response.answer.0.record.host string meiling.ns.cloudflare.com.
response.records.soa.response.answer.0.record.admin string dns.cloudflare.com.
response.records.soa.response.answer.0.record.serial integer 2292954622
response.records.soa.response.answer.0.record.refresh integer 10000
response.records.soa.response.answer.0.record.retry integer 2400
response.records.soa.response.answer.0.record.expire integer 604800
response.records.soa.response.answer.0.record.minimum integer 3600
response.records.soa.response.additional.0.record.recordType string OPT
response.records.soa.response.additional.0.record.raw string ; payload 1232, xrcode 0, version 0, flags 0
response.records.soa.response.additional.0.record.name string .
response.records.soa.response.additional.0.record.ttl integer 0
response.records.soa.response.header.queryResponse boolean 1
response.records.soa.response.header.authoritativeAnswer boolean
response.records.soa.response.header.truncated boolean
response.records.soa.response.header.recursionAvailable boolean 1
response.records.soa.response.header.authenticatedData boolean
response.records.soa.response.header.securityCheckingDisabled boolean






Call API URL
https://api.dhboss.com/apicall/domain_dns_info/
API Call Request Parameters
domain_name=value&apikeyfill=value                                                   
API Call Example Request
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.dhboss.com/apicall/domain_dns_info/',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => 'apikeyfill=api&domain_name=my-service.in',
 
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
?>
API Hit Example Response
{
  "code": 200,
  "status": "success",
  "response": {
    "punycodeDomain": "MY-SERVICE.IN.",
    "unicodeDomain": "MY-SERVICE.IN.",
    "records": {
      "a": {
        "query": {
          "server": "1.0.0.1",
          "domain": "MY-SERVICE.IN.",
          "recordType": "A"
        },
        "response": {
          "rCode": "NOERROR",
          "answer": [
            {
              "record": {
                "recordType": "A",
                "raw": "104.21.93.228",
                "name": "MY-SERVICE.IN.",
                "ttl": 300,
                "ipv4": "104.21.93.228"
              },
              "cnameChain": [
                
              ],
              "ipInfo": {
                "query": "104.21.93.228",
                "countryCode": "us",
                "country": "United States of America",
                "regionName": "California",
                "city": "San Francisco",
                "lat": 37.7621,
                "lon": -122.3971,
                "org": "Cloudflare, Inc.",
                "as": "AS13335",
                "asname": "Cloudflare, Inc.",
                "asdomain": "cloudflare.com",
                "isAnycast": true
              }
            },
            {
              "record": {
                "recordType": "A",
                "raw": "172.67.216.84",
                "name": "MY-SERVICE.IN.",
                "ttl": 300,
                "ipv4": "172.67.216.84"
              },
              "cnameChain": [
                
              ],
              "ipInfo": {
                "query": "172.67.216.84",
                "countryCode": "us",
                "country": "United States of America",
                "regionName": "California",
                "city": "San Francisco",
                "lat": 37.7621,
                "lon": -122.3971,
                "org": "Cloudflare, Inc.",
                "as": "AS13335",
                "asname": "Cloudflare, Inc.",
                "asdomain": "cloudflare.com",
                "isAnycast": true
              }
            }
          ],
          "authority": [
            
          ],
          "additional": [
            {
              "record": {
                "recordType": "OPT",
                "raw": " ; payload 1232, xrcode 0, version 0, flags 0",
                "name": ".",
                "ttl": 0
              },
              "cnameChain": [
                
              ]
            }
          ],
          "header": {
            "queryResponse": true,
            "authoritativeAnswer": false,
            "truncated": false,
            "recursionAvailable": true,
            "authenticatedData": false,
            "securityCheckingDisabled": false
          }
        }
      },
      "aaaa": {
        "query": {
          "server": "1.1.1.1",
          "domain": "MY-SERVICE.IN.",
          "recordType": "AAAA"
        },
        "response": {
          "rCode": "NOERROR",
          "answer": [
            {
              "record": {
                "recordType": "AAAA",
                "raw": "2606:4700:3032:0:0:0:ac43:d854",
                "name": "MY-SERVICE.IN.",
                "ttl": 300,
                "ipv6": "[2606:4700:3032::ac43:d854]"
              },
              "cnameChain": [
                
              ],
              "ipInfo": {
                "query": "2606:4700:3032::ac43:d854",
                "countryCode": "us",
                "country": "United States of America",
                "regionName": "California",
                "city": "San Jose",
                "lat": 37.3394,
                "lon": -121.895,
                "org": "Cloudflare, Inc.",
                "as": "AS13335",
                "asname": "Cloudflare, Inc.",
                "asdomain": "cloudflare.com",
                "isAnycast": false
              }
            },
            {
              "record": {
                "recordType": "AAAA",
                "raw": "2606:4700:3036:0:0:0:6815:5de4",
                "name": "MY-SERVICE.IN.",
                "ttl": 300,
                "ipv6": "[2606:4700:3036::6815:5de4]"
              },
              "cnameChain": [
                
              ],
              "ipInfo": {
                "query": "2606:4700:3036::6815:5de4",
                "countryCode": "us",
                "country": "United States of America",
                "regionName": "California",
                "city": "Los Angeles",
                "lat": 34.0522,
                "lon": -118.2437,
                "org": "Cloudflare, Inc.",
                "as": "AS13335",
                "asname": "Cloudflare, Inc.",
                "asdomain": "cloudflare.com",
                "isAnycast": false
              }
            }
          ],
          "authority": [
            
          ],
          "additional": [
            {
              "record": {
                "recordType": "OPT",
                "raw": " ; payload 1232, xrcode 0, version 0, flags 0",
                "name": ".",
                "ttl": 0
              },
              "cnameChain": [
                
              ]
            }
          ],
          "header": {
            "queryResponse": true,
            "authoritativeAnswer": false,
            "truncated": false,
            "recursionAvailable": true,
            "authenticatedData": false,
            "securityCheckingDisabled": false
          }
        }
      },
      "cname": {
        "query": {
          "server": "1.0.0.1",
          "domain": "MY-SERVICE.IN.",
          "recordType": "CNAME"
        },
        "response": {
          "rCode": "NOERROR",
          "answer": [
            
          ],
          "authority": [
            {
              "record": {
                "recordType": "SOA",
                "raw": "meiling.ns.cloudflare.com. dns.cloudflare.com. 2292954622 10000 2400 604800 3600",
                "name": "MY-SERVICE.IN.",
                "ttl": 3600,
                "host": "meiling.ns.cloudflare.com.",
                "admin": "dns.cloudflare.com.",
                "serial": 2292954622,
                "refresh": 10000,
                "retry": 2400,
                "expire": 604800,
                "minimum": 3600
              },
              "cnameChain": [
                
              ]
            }
          ],
          "additional": [
            {
              "record": {
                "recordType": "OPT",
                "raw": " ; payload 1232, xrcode 0, version 0, flags 0",
                "name": ".",
                "ttl": 0
              },
              "cnameChain": [
                
              ]
            }
          ],
          "header": {
            "queryResponse": true,
            "authoritativeAnswer": false,
            "truncated": false,
            "recursionAvailable": true,
            "authenticatedData": false,
            "securityCheckingDisabled": false
          }
        }
      },
      "txt": {
        "query": {
          "server": "1.1.1.1",
          "domain": "MY-SERVICE.IN.",
          "recordType": "TXT"
        },
        "response": {
          "rCode": "NOERROR",
          "answer": [
            {
              "record": {
                "recordType": "TXT",
                "raw": "\"v=spf1 +a +mx +ip4:23.111.12.177 include:spf.mysecurecloudhost.com ~all\"",
                "name": "MY-SERVICE.IN.",
                "ttl": 300,
                "strings": [
                  "v=spf1 +a +mx +ip4:23.111.12.177 include:spf.mysecurecloudhost.com ~all"
                ]
              },
              "cnameChain": [
                
              ],
              "parsedSpf": [
                {
                  "Directive": {
                    "qualifier": "Pass",
                    "mechanism": {
                      "A": {
                        
                      }
                    }
                  }
                },
                {
                  "Directive": {
                    "qualifier": "Pass",
                    "mechanism": {
                      "MX": {
                        
                      }
                    }
                  }
                },
                {
                  "Directive": {
                    "qualifier": "Pass",
                    "mechanism": {
                      "IP4": {
                        "ip": "23.111.12.177",
                        "ipStart": "23.111.12.177",
                        "ipEnd": "23.111.12.177"
                      }
                    }
                  }
                },
                {
                  "Directive": {
                    "qualifier": "None",
                    "mechanism": {
                      "Include": {
                        "domain": "spf.mysecurecloudhost.com"
                      }
                    }
                  }
                },
                {
                  "Directive": {
                    "qualifier": "Softfail",
                    "mechanism": {
                      "All": {
                        
                      }
                    }
                  }
                }
              ]
            }
          ],
          "authority": [
            
          ],
          "additional": [
            {
              "record": {
                "recordType": "OPT",
                "raw": " ; payload 1232, xrcode 0, version 0, flags 0",
                "name": ".",
                "ttl": 0
              },
              "cnameChain": [
                
              ]
            }
          ],
          "header": {
            "queryResponse": true,
            "authoritativeAnswer": false,
            "truncated": false,
            "recursionAvailable": true,
            "authenticatedData": false,
            "securityCheckingDisabled": false
          }
        }
      },
      "ns": {
        "query": {
          "server": "1.0.0.1",
          "domain": "MY-SERVICE.IN.",
          "recordType": "NS"
        },
        "response": {
          "rCode": "NOERROR",
          "answer": [
            {
              "record": {
                "recordType": "NS",
                "raw": "meiling.ns.cloudflare.com.",
                "name": "MY-SERVICE.IN.",
                "ttl": 86400,
                "target": "meiling.ns.cloudflare.com."
              },
              "cnameChain": [
                
              ]
            },
            {
              "record": {
                "recordType": "NS",
                "raw": "vicente.ns.cloudflare.com.",
                "name": "MY-SERVICE.IN.",
                "ttl": 86400,
                "target": "vicente.ns.cloudflare.com."
              },
              "cnameChain": [
                
              ]
            }
          ],
          "authority": [
            
          ],
          "additional": [
            {
              "record": {
                "recordType": "OPT",
                "raw": " ; payload 1232, xrcode 0, version 0, flags 0",
                "name": ".",
                "ttl": 0
              },
              "cnameChain": [
                
              ]
            }
          ],
          "header": {
            "queryResponse": true,
            "authoritativeAnswer": false,
            "truncated": false,
            "recursionAvailable": true,
            "authenticatedData": false,
            "securityCheckingDisabled": false
          }
        }
      },
      "mx": {
        "query": {
          "server": "1.0.0.1",
          "domain": "MY-SERVICE.IN.",
          "recordType": "MX"
        },
        "response": {
          "rCode": "NOERROR",
          "answer": [
            {
              "record": {
                "recordType": "MX",
                "raw": "0 _dc-mx.37c0fa6b7b02.MY-SERVICE.IN.",
                "name": "MY-SERVICE.IN.",
                "ttl": 300,
                "priority": 0,
                "target": "_dc-mx.37c0fa6b7b02.MY-SERVICE.IN."
              },
              "cnameChain": [
                
              ]
            }
          ],
          "authority": [
            
          ],
          "additional": [
            {
              "record": {
                "recordType": "OPT",
                "raw": " ; payload 1232, xrcode 0, version 0, flags 0",
                "name": ".",
                "ttl": 0
              },
              "cnameChain": [
                
              ]
            }
          ],
          "header": {
            "queryResponse": true,
            "authoritativeAnswer": false,
            "truncated": false,
            "recursionAvailable": true,
            "authenticatedData": false,
            "securityCheckingDisabled": false
          }
        }
      },
      "soa": {
        "query": {
          "server": "1.1.1.1",
          "domain": "MY-SERVICE.IN.",
          "recordType": "SOA"
        },
        "response": {
          "rCode": "NOERROR",
          "answer": [
            {
              "record": {
                "recordType": "SOA",
                "raw": "meiling.ns.cloudflare.com. dns.cloudflare.com. 2292954622 10000 2400 604800 3600",
                "name": "MY-SERVICE.IN.",
                "ttl": 3600,
                "host": "meiling.ns.cloudflare.com.",
                "admin": "dns.cloudflare.com.",
                "serial": 2292954622,
                "refresh": 10000,
                "retry": 2400,
                "expire": 604800,
                "minimum": 3600
              },
              "cnameChain": [
                
              ]
            }
          ],
          "authority": [
            
          ],
          "additional": [
            {
              "record": {
                "recordType": "OPT",
                "raw": " ; payload 1232, xrcode 0, version 0, flags 0",
                "name": ".",
                "ttl": 0
              },
              "cnameChain": [
                
              ]
            }
          ],
          "header": {
            "queryResponse": true,
            "authoritativeAnswer": false,
            "truncated": false,
            "recursionAvailable": true,
            "authenticatedData": false,
            "securityCheckingDisabled": false
          }
        }
      }
    }
  }
}