HTTP Routing Table

 
/servers
GET /servers List all servers
GET /servers/{server_id} List a server
GET /servers/{server_id}/search-data Search the data inside PowerDNS
GET /servers/{server_id}/search-log Query the log, filtered by search_term.
GET /servers/{server_id}/statistics Query statistics.
GET /servers/{server_id}/zones List all Zones in a server
GET /servers/{server_id}/zones/{zone_id} zone managed by a server
GET /servers/{server_id}/zones/{zone_id}/check Verify zone contents/configuration.
GET /servers/{server_id}/zones/{zone_id}/cryptokeys Get all CryptoKeys for a zone, except the privatekey
GET /servers/{server_id}/zones/{zone_id}/cryptokeys/{cryptokey_id} Returns all data about the CryptoKey, including the privatekey.
GET /servers/{server_id}/zones/{zone_id}/export Returns the zone in AXFR format.
GET /servers/{server_id}/zones/{zone_id}/metadata Get all the MetaData associated with the zone.
GET /servers/{server_id}/zones/{zone_id}/metadata/{metadata_kind} Get the content of a single kind of domain metadata as a list of MetaData objects.
POST /servers/{server_id}/zones Creates a new domain, returns the Zone on creation.
POST /servers/{server_id}/zones/{zone_id}/cryptokeys Creates a Cryptokey
POST /servers/{server_id}/zones/{zone_id}/metadata Creates a set of metadata entries
PUT /servers/{server_id}/zones/{zone_id} Modifies basic zone data (metadata).
PUT /servers/{server_id}/zones/{zone_id}/axfr-retrieve Send a DNS NOTIFY to all slaves.
PUT /servers/{server_id}/zones/{zone_id}/cryptokeys/{cryptokey_id} This method (de)activates a key from zone_name specified by cryptokey_id
PUT /servers/{server_id}/zones/{zone_id}/metadata/{metadata_kind} Modify the content of a single kind of domain metadata.
PUT /servers/{server_id}/zones/{zone_id}/notify Send a DNS NOTIFY to all slaves.
PUT /servers/{server_id}/zones/{zone_id}/rectify Rectify the zone data.
DELETE /servers/{server_id}/zones/{zone_id} Deletes this zone, all attached metadata and rrsets.
DELETE /servers/{server_id}/zones/{zone_id}/cryptokeys/{cryptokey_id} This method deletes a key specified by cryptokey_id.
DELETE /servers/{server_id}/zones/{zone_id}/metadata/{metadata_kind} Delete all items of a single kind of domain metadata.
PATCH /servers/{server_id}/zones/{zone_id} Modifies present RRsets and comments. Returns 204 No Content on success.