v25.1.0 HTTP headers - BlueCat Integrity - 25.1.0

Address Manager RESTful v2 API Guide

ft:locale
en-US
Product name
BlueCat Integrity
Version
25.1.0

Same as zone for resource record names

The x-bcn-same-as-zone HTTP header is now supported for the POST /api/v2/templates/{collectionId}/resourceRecords, POST /api/v2/networks/{collectionId}/addresses, POST /api/v2/workflowRequests/{collectionId}/addresses, and POST /api/v2/networks/{collectionId}/imports endpoints.

Remove MAC address from pool

The x-bcn-delete-mac-address-from-pool HTTP header has been added to the POST /api/v2/networks/{collectionId}/addresses, PUT /api/v2/networks/addresses/{id}, and PUT /api/v2/addresses/{id} endpoints to facilitate the removal of MAC addresses from MAC pools when assigning IP addresses.

Reset standby nodes when breaking replication

The x-bcn-reset-replication HTTP header is now supported for the PATCH /api/v2/databases/{id} endpoint to reset standby nodes to stand-alone state when breaking replication.

Assigning DNSSEC policies to zones

The x-bcn-sign-zone HTTP header has been added to the POST /api/v2/signingPolicies/{collectionId}/appliedResources endpoint to support the signing of zones when a DNSSEC signing policy is applied to the zone.

Dotted resource record handling

The x-bcn-move-dotted-resource-records HTTP header has been added to the POST /api/v2/views/{collectionId}/zones, POST /api/v2/zones/{collectionId}/zones, and POST /api/v2/workflowRequests/{collectionId}/zones endpoint to specify handling of dotted-name resource records that match the zone being created.

Detecting server settings

Users can detect the settings of a DNS/DHCP Server before taking it under Address Manager control by using the new x-bcn-detect-server-settings HTTP header with the POST /api/v2/configurations/{collectionId}/servers endpoint.

Repairing xHA

The x-bcn-repair-server HTTP header has been added to the PATCH /api/v2/servers/{id} endpoint to support repair of xHA nodes.

Clearing the DNS cache

The x-bcn-clear-cache-from-view, x-bcn-clear-cache-from-domains, and x-bcn-clear-cached-hosts headers have been added to specify views, domains, or hosts to clear DNS cache entries for when using the PUT /api/servers/{collectionId}/services/{id} endpoint.

Creating parent blocks

The x-bcn-create-parent-block HTTP header has been added to the POST /api/v2/blocks/{collectionId}/imports and POST /api/v2/blocks/{collectionId}/blocks endpoints to indicate whether irregular IPv6 intervals will be rounded up during IPv6 block creation to match the closest valid CIDR block value.

Creating reverse records

The x-bcn-create-reverse-record HTTP header is now supported the POST /api/v2/zones/{collectionId}/imports, PUT /api/v2/addresses/{id}, and /api/v2/workflowRequests/{collectionId}/addresses endpoints to indicate whether to create reverse records.

Updating DHCP client classes

The x-bcn-ignore-errors HTTP header has been added to the PUT /api/v2/clientClasses/{id} endpoint to indicate whether to ignore errors when updating the class.

IP overlap detection

The x-bcn-allow-address-overlap HTTP header is now supported for the POST /api/v2/blocks/{collectionId}/moves and POST /api/v2/networks/{collectionId}/moves endpoints to indicate whether IP address overlap detection will be overridden for auto-created networks.

Replacing servers

The x-bcn-replace-server HTTP header has been added to the PUT /api/v2/servers/{id} endpoint to support replacing servers using the API.

Importing resource records from an external DNS server

The x-bcn-server-address HTTP header has been added to the POST /api/v2/zones/{collectionId}/imports endpoint to support importing zone data from external servers.