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
What is needed to use this API and how it will work is described below -
Your Api Key : Get API In Profile & eKYC
Name | Type | Description | Mandatory |
---|---|---|---|
domain_name | String | {Enter Value} | Yes |
apikeyfill | String | {Enter Value} | Yes |
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 |
https://api.dhboss.com/apicall/domain_dns_info/
domain_name=value&apikeyfill=value
<?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; ?>
{ "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 } } } } } }