DNS

Get all DNS entries

get
Authorizations
Responses
get
/api/dns

Create a new DNS entry

post
Authorizations
Path parameters
networkstringRequired

Network identifier

Body
addressstringOptional
address6stringOptional
namestring · min: 1 · max: 192Required
networkstringOptional
Responses
post
/api/dns/{network}

Delete a DNS entry

delete
Authorizations
Path parameters
networkstringRequired

Network identifier

domainstringRequired

Domain Name

Responses
delete
/api/dns/{network}/{domain}

Get all DNS entries associated with the network

get
Authorizations
Path parameters
networkstringRequired

Network identifier

Responses
get
/api/dns/adm/{network}

Gets custom DNS entries associated with a network

get
Authorizations
Path parameters
networkstringRequired

Network identifier

Responses
get
/api/dns/adm/{network}/custom

Gets node DNS entries associated with a network

get
Authorizations
Path parameters
networkstringRequired

Network identifier

Responses
get
/api/dns/adm/{network}/nodes

Sync DNS entries for a given network

post
Authorizations
Path parameters
networkstringRequired

Network identifier

Responses
post
/api/dns/adm/{network}/sync

Push DNS entries to nameserver

post
Authorizations
Responses
post
/api/dns/adm/pushdns

List Nameservers

get
Authorizations
Query parameters
networkstringRequired

Network identifier

Responses
get
/api/v1/nameserver

Create Nameserver

post
Authorizations
Body
descriptionstringOptional
match_domainstringOptional
namestringOptional
networkstringOptional
serversstring[]Optional
statusbooleanOptional
tagsstring[]Optional
Responses
post
/api/v1/nameserver

Update Nameserver

put
Authorizations
Body
descriptionstringOptional
match_domainstringOptional
namestringOptional
networkstringOptional
serversstring[]Optional
statusbooleanOptional
tagsstring[]Optional
Responses
put
/api/v1/nameserver

Delete Nameserver Resource

delete
Authorizations
Query parameters
idstringRequired

Nameserver ID

Responses
delete
/api/v1/nameserver

List Global Nameservers

get
Authorizations
Responses
get
/api/v1/nameserver/global

Last updated

Was this helpful?