User Tools

Site Tools


api:dns:sync

API : DNS Sync

Introduction

This request will re-sync the name servers with the database.

Request

URL https://api.telecomx.dk/dns/sync
Method GET
Access level RESELLER_ADMIN, ADMIN.
Query full Boolean True to sync both list of domains and all zones.

Query example

https://api.telecomx.dk/dns/sync?full=true

Response

JSON object
ns1 Array Result from ns1
ns1.success Boolean True on success
ns1.named Boolean True if named was sync'ed
ns1.zones Number Number of zones sync'ed
ns1.rejected Number Number of zones rejected due to errors
ns1.new Number Number of zones added
ns1.removed Number Number of ones removed
ns2 Array Result from ns2
ns2.success Boolean True on success
ns2.named Boolean True if named was sync'ed
ns2.zones Number Number of zones sync'ed
ns2.rejected Number Number of zones rejected due to errors
ns2.new Number Number of zones added
ns2.removed Number Number of ones removed

Example

{
  ns1: {
    success: true,
    named: true,
    zones: 56364,
    rejected: 0,
    new: 0,
    removed: 0
  },
  ns2: {
    success: true,
    named: true,
    zones: 56364,
    rejected: 0,
    new: 0,
    removed: 0
  }
}

Errors

Error code Message Description
403 access_denied Insufficient access level
500 internal_error <Unspecified>
api/dns/sync.txt · Last modified: 2023/01/12 13:16 by Per Møller

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki