Loading
Cart Total
$0.00
-
Your shopping cart is empty
Loading
Hello! Log in Your Account
New customer? Start here
DNZ Zones and Records
Domain Management
Domain Contacts
Name Server Groups
DNZ Zones and Records
Email and Web Forwarding
SSL Certificates
Create and update records on DNS zones managed by this account
Become a ResellerFilter:
* You will be charged every time this command is run.
Gets all DNS records for the provided DNS zone
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
zone_uuid
String
True
The UUID of the DNS Zone who's records are to be queried
200 Response
{
"result" : [
{
"created_on" : "2023-06-02",
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400,
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
}
],
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Gets all DNS records for the provided DNS zone
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
zone_uuid
String
True
The UUID of the DNS Zone who's records are to be queried
200 Response
{
"result" : [
{
"created_on" : "2023-06-02",
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400,
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
}
],
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Gets a specific DNS record for the provided DNS zone
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
zone_uuid
String
True
The UUID of the DNS Zone who's records are to be queried
uuid
String
True
The UUID of the DNS record to query
200 Response
{
"result" : {
"created_on" : "2023-06-02",
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400,
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Gets a specific DNS record for the provided DNS zone
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
zone_uuid
String
True
The UUID of the DNS Zone who's records are to be queried
uuid
String
True
The UUID of the DNS record to query
200 Response
{
"result" : {
"created_on" : "2023-06-02",
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400,
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Creates a new DNS record for the provided DNS zone
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
zone_uuid
String
True
The UUID of the DNS Zone to create a record for
POST body
Name
Type
Required
priority
Integer
True
The priority for this record, only applicable for SRV and MX records
record_content
String
True
The value for this DNS record, an IP address fo A records or a string for others
record_name
String
True
The complete hostname for this DNS record
record_type
String
True
The type of DNS record, one of (A, AAAA, CNAME, TXT, MX, SRV)
ttl
Integer
True
The TTL for this record in seconds (min = 3600, max = 2419200)
JSON all-fields example:
{
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400
}
201 Response
{
"result" : {
"created_on" : "2023-06-02",
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400,
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 201,
"status_message" : "Created"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Creates a new DNS record for the provided DNS zone
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
zone_uuid
String
True
The UUID of the DNS Zone to create a record for
POST body
Name
Type
Required
priority
Integer
True
The priority for this record, only applicable for SRV and MX records
record_content
String
True
The value for this DNS record, an IP address fo A records or a string for others
record_name
String
True
The complete hostname for this DNS record
record_type
String
True
The type of DNS record, one of (A, AAAA, CNAME, TXT, MX, SRV)
ttl
Integer
True
The TTL for this record in seconds (min = 3600, max = 2419200)
JSON all-fields example:
{
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400
}
201 Response
{
"result" : {
"created_on" : "2023-06-02",
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400,
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 201,
"status_message" : "Created"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Updates the specified DNS record
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
zone_uuid
String
True
The UUID of the DNS Zone to the record belongs to
uuid
String
True
The UUID of the DNS record to be updated
PUT body
Name
Type
Required
priority
Integer
True
The priority for this record, only applicable for SRV and MX records
record_content
String
True
The value for this DNS record, an IP address fo A records or a string for others
record_name
String
True
The complete hostname for this DNS record
record_type
String
True
The type of DNS record, one of (A, AAAA, CNAME, TXT, MX, SRV)
ttl
Integer
True
The TTL for this record in seconds (min = 3600, max = 2419200)
JSON all-fields example:
{
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400
}
200 Response
{
"result" : {
"created_on" : "2023-06-02",
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400,
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Updates the specified DNS record
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
zone_uuid
String
True
The UUID of the DNS Zone to the record belongs to
uuid
String
True
The UUID of the DNS record to be updated
PUT body
Name
Type
Required
priority
Integer
True
The priority for this record, only applicable for SRV and MX records
record_content
String
True
The value for this DNS record, an IP address fo A records or a string for others
record_name
String
True
The complete hostname for this DNS record
record_type
String
True
The type of DNS record, one of (A, AAAA, CNAME, TXT, MX, SRV)
ttl
Integer
True
The TTL for this record in seconds (min = 3600, max = 2419200)
JSON all-fields example:
{
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400
}
200 Response
{
"result" : {
"created_on" : "2023-06-02",
"priority" : 10,
"record_content" : "example.com",
"record_name" : "www.example.com",
"record_type" : "CNAME",
"ttl" : 14400,
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Deletes the specified DNS record
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
zone_uuid
String
True
The UUID of the DNS Zone to the record belongs to
uuid
String
True
The UUID of the DNS record to be deleted
204 Response
{
"result" : {},
"status_code" : 204,
"status_message" : "No Content"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Deletes the specified DNS record
Back to top
Request Details
Response Details
URL and Query String Parameters
Name
Type
Required
zone_uuid
String
True
The UUID of the DNS Zone to the record belongs to
uuid
String
True
The UUID of the DNS record to be deleted
204 Response
{
"result" : {},
"status_code" : 204,
"status_message" : "No Content"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}