A DNS record holds information translating a domain or subdomain to an IP address, mail server or other domain/subdomain.
List name servers within a DNS zone
Retrieve a list of name servers within a DNS zone and their optional glue records.
path Parameters
dns_zoneDNS zone on which to filter the returned DNS zone name servers.
query Parameters
project_idProject ID on which to filter the returned DNS zone name servers.
List name servers within a DNS zone › Responses
DNS zone name servers returned.
Update name servers within a DNS zone
Update name servers within a DNS zone and set optional glue records.
path Parameters
dns_zoneDNS zone in which to update the DNS zone name servers.
Update name servers within a DNS zone › Request Body
New DNS zone name servers.
Update name servers within a DNS zone › Responses
DNS zone name servers returned.
List records within a DNS zone
Retrieve a list of DNS records within a DNS zone that has default name servers. You can filter records by type and name.
path Parameters
dns_zoneDNS zone on which to filter the returned DNS zone records.
query Parameters
nameName on which to filter the returned DNS zone records.
project_idProject ID on which to filter the returned DNS zone records.
order_bySort order of the returned DNS zone records.
pagePage number to return, from the paginated results.
page_sizeMaximum number of DNS zone records per page.
typeRecord type on which to filter the returned DNS zone records.
idRecord ID on which to filter the returned DNS zone records.
List records within a DNS zone › Responses
total_countTotal number of DNS zone records.
Paginated returned DNS zone records.
Clear records within a DNS zone
Update records within a DNS zone
Update records within a DNS zone that has default name servers and perform several actions on your records.
Actions include:
- add: allows you to add a new record or add a new IP to an existing A record, for example
- set: allows you to edit a record or edit an IP from an existing A record, for example
- delete: allows you to delete a record or delete an IP from an existing A record, for example
- clear: allows you to delete all records from a DNS zone
All edits will be versioned.
path Parameters
dns_zoneDNS zone in which to update the DNS zone records.
Update records within a DNS zone › Request Body
Changes made to the records.
return_all_recordsSpecifies whether or not to return all the records.
disallow_new_zone_creationDisable the creation of the target zone if it does not exist. Target zone creation is disabled by default.
serialUse the provided serial (0) instead of the auto-increment serial.
Update records within a DNS zone › Responses
DNS zone records returned.