Skip to content

Manage DNS AAAA Records with KopiCloud AD API»

KopiCloud_AD_API

Manage Microsoft DNS AAAA Records using the KopiCloud AD API.


Get DNS AAAA Record that match with DNS Hostname and IPv6 Address»

GET /api/DnsAAAARecord

Parameters

Name Type Description Mandatory
DNS_HostName string DNS Host Name Yes
IPv6_Address string IPv6 Address Yes
ZoneName string DNS Zone Name Yes
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "output": "string",
  "result": [
    {
      "name": "string",
      "type": "string",
      "data": "string",
      "zone": "string",
      "timestamp": "string"
    }
  ]
}

List All DNS AAAA Records in a DNS Zone»

GET /api/DnsAAAARecord/{ZoneName}

Parameters

Name Type Description Mandatory
ZoneName string DNS Zone Name Yes
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "output": "string",
  "result": [
    {
      "name": "string",
      "type": "string",
      "data": "string",
      "zone": "string",
      "timestamp": "string"
    }
  ]
}


List All DNS AAAA Records in All Zones»

GET /api/DnsAAAARecord/All

Parameters

Name Type Description Mandatory
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "output": "string",
  "result": [
    {
      "name": "string",
      "type": "string",
      "data": "string",
      "zone": "string",
      "timestamp": "string"
    }
  ]
}


List All DNS AAAA Records that match with DNS Hostname»

GET /api/DnsAAAARecord/HostName/{DNS_HostName}

Parameters

Name Type Description Mandatory
DNS_HostName string DNS Host Name Yes
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "output": "string",
  "result": [
    {
      "name": "string",
      "type": "string",
      "data": "string",
      "zone": "string",
      "timestamp": "string"
    }
  ]
}

List All DNS AAAA Records that match with IPv6 Address»

GET /api/DnsAAAARecord/IPv6Address/{IPv6_Address}

Parameters

Name Type Description Mandatory
IPv6_Address string IPv6 Address Yes
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "output": "string",
  "result": [
    {
      "name": "string",
      "type": "string",
      "data": "string",
      "zone": "string",
      "timestamp": "string"
    }
  ]
}

Create a DNS AAAA Records»

POST /api/DnsAAAARecord

Parameters

Name Type Description Mandatory
DNS_HostName string DNS Host Name Yes
IPv6_Address string IPv6 Address Yes
ZoneName string DNS Zone Name Yes
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "output": "string",
  "result": [
    {
      "name": "string",
      "type": "string",
      "data": "string",
      "zone": "string",
      "timestamp": "string"
    }
  ]
}

Delete a DNS AAAA Record»

DELETE /api/DnsAAAARecord

Parameters

Name Type Description Mandatory
DNS_HostName string DNS Host Name Yes
IPv6_Address string IPv6 Address Yes
ZoneName string DNS Zone Name Yes
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "output": "string",
  "result": [
    {
      "name": "string",
      "type": "string",
      "data": "string",
      "zone": "string",
      "timestamp": "string"
    }
  ]
}