Get nameserver / zone information
GET /v1/domains/{domain}/nameservers
Get nameserver / zone information
Retrieve nameserver or zone information for a specific domain.
Using the www_include flag
When using the www_include
flag take extra caution. If activated this will have an effect on every
single nameserver record with type A
, AAAA
and CNAME
. Those records will
be duplicated and prefixed with www
.
Setting an A-record to create a subdomain like api.checkdomain.de will result in having two A-records with the
same priority and ttl when www_include
is set to true:
- api.checkdomain.de
- www.api.checkdomain.de
Example
$ curl --header "Authorization: Bearer {token}" \
--header "Accept: application/json" \
https://api.checkdomain.de/v1/domains/{domain}/nameservers
Response
HTTP/1.1 200 OK
{
"general": {
"ip_v4": "127.0.0.1",
"ip_v6": "::1",
"include_www": true
},
"nameservers": [
{
"name": "ns.checkdomain.de",
"ip_address": "88.198.49.36"
},
{
"name": "ns2.checkdomain.de",
"ip_address": "85.214.68.241"
}
],
"mailserver": {
"active": false,
"ip_v4": "127.0.0.1",
"ip_v6": "::1"
},
"soa": {
"mail": "hostmaster@checkdomain.de",
"refresh": 40000,
"retry": 7200,
"expiry": 604800,
"ttl": 10800
},
"_links": {
"self": {
"href": "/v1/domains/1/nameservers"
}
}
}
Requirements
Name |
Type |
Required |
Description |
domain
|
integer
(\d+)
|
|
Domain identifier
|
Response
Name |
Type |
Required |
Description |
general
Show properties
|
model
|
|
object (General)
|
Properties of General
Name |
Type |
Required |
Description |
ip_v4
|
string
|
|
IPv4
|
ip_v6
|
string
|
|
IPv6
|
include_www
|
boolean
|
|
Prefix nameserver A, AAAA and CNAME-records with www
|
|
nameservers
Show properties
|
collection
|
|
array of objects (Nameserver)
|
Properties of Nameserver
Name |
Type |
Required |
Description |
name
|
string
|
|
FQDN
|
ip_address
|
string
|
|
IPv4
|
|
mailserver
Show properties
|
model
|
|
object (Mailserver)
|
Properties of Mailserver
Name |
Type |
Required |
Description |
active
|
boolean
|
|
Active flag
|
ip_v4
|
string
|
|
IPv4
|
ip_v6
|
string
|
|
IPv6
|
|
soa
Show properties
|
model
|
|
object (Soa)
|
Properties of Soa
Name |
Type |
Required |
Description |
mail
|
string
|
|
eMail Address
|
refresh
|
integer
|
|
Refresh
|
retry
|
integer
|
|
Retry
|
expiry
|
integer
|
|
Expiry
|
ttl
|
integer
|
|
TTL
|
|