Skip to content

Manage DNS Reverse Lookup Zones with KopiCloud AD API»

KopiCloud_AD_API

Manage Microsoft DNS Reverse Lookup Zones using the KopiCloud AD API.


Get DNS Reverse Lookup Zone by NetworkID Or DNS Zone Name»

GET /api/DnsReverseLookupZone/{NetworkID}

Parameters

Name Type Description Mandatory
NetworkIDOrZoneName string Network ID (ex. 10.20.30.0/24) or Zone Name (ex. 30.20.10.in-addr.arpa) Yes
IgnoreSystemZones boolean Ignore System Zones (Default = true) Yes
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
{
  "output": "string",
  "result": [
    {
      "distinguishedName": "string",
      "zoneName": "string",
      "zoneType": "string",
      "type": "string"
    }
  ]
}

List All DNS Reverse Lookup Zones»

GET /api/DnsReverseLookupZone/All

Parameters

Name Type Description Mandatory
IgnoreSystemZones boolean Ignore System Zones (Default = true) Yes
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
{
  "output": "string",
  "result": [
    {
      "distinguishedName": "string",
      "zoneName": "string",
      "zoneType": "string",
      "type": "string"
    }
  ]
}

Create a DNS Reverse Lookup Zone»

POST /api/DnsReverseLookupZone/{NetworkID}

Parameters

Name Type Description Mandatory
NetworkID string DNS Reverse Lookup NetworkID to Create. Format: 192.168.50.0/24 Yes
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
{
  "output": "string",
  "result": [
    {
      "distinguishedName": "string",
      "zoneName": "string",
      "zoneType": "string",
      "type": "string"
    }
  ]
}

Remove a DNS Reverse Lookup Zone by NetworkID Or DNS Zone Name»

DELETE /api/DnsReverseLookupZone/{NetworkID}

Parameters

Name Type Description Mandatory
NetworkIDOrZoneName string NetworkID Zone Name to Remove Yes
Auth-Token string Bearer or Basic Authentication Token Yes

Return Schema

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
{
  "output": "string",
  "result": [
    {
      "distinguishedName": "string",
      "zoneName": "string",
      "zoneType": "string",
      "type": "string"
    }
  ]
}