DigiCert® is pleased to announce the release of DigiCert® DNS GA 1.4.0.
This release expands IP set and zone transfer health functionality and introduces additional data surfaced in the UI to improve operational visibility. It also includes structural updates to several API endpoints to better align request and response schemas with the product’s evolving data model.
As part of this work, multiple endpoints were refactored to standardize response structures, consolidate schema definitions, and improve consistency across primary and secondary IP set operations. These updates include changes to response body formats, schema composition, and the removal of certain properties.
Because some of these changes modify existing API contracts, this release contains breaking changes. Customers integrating directly with affected endpoints should review the details below and update their implementations as needed.
We welcome your feedback as we continue to expand and refine the platform.
This release includes the following breaking changes:
-
GET /health/secondary/{domainId}/health/zonetransfercheck-
200response changed from an object to an array. - Removed previously required fields from the
200response:lastTransferStatus,lastTransferTime,secondaryIpset,serial,status,transferFrom
-
-
GET /ipsets/primary-
200responseitemsschema updated (object → updated schema composition). - Removed optional properties from
items:domains,ipSetId,name,notifyTo,transferTo - Added
PrimaryIpSetUpdatetoitems.allOffor200
-
-
POST /ipsets/primary-
200response schema updated (object → updated schema composition). - Removed optional properties from the
200response:domains,ipSetId,name,notifyTo,transferTo - Added
PrimaryIpSetUpdateto responseallOffor200
-
-
GET /ipsets/primary/{ipSetId}-
200response schema updated (object → updated schema composition). - Removed optional properties from the
200response:domains,ipSetId,name,notifyTo,transferTo - Added
PrimaryIpSetUpdateto responseallOffor200
-
-
PUT /ipsets/primary/{ipSetId}- Removed request property:
domains -
200response schema updated (object → updated schema composition). - Removed optional properties from the
200response:domains,ipSetId,name,notifyTo,transferTo - Added
PrimaryIpSetUpdateto responseallOffor200
- Removed request property:
-
GET /ipsets/secondary-
200responseitemsschema updated (object → updated schema composition). - Removed optional properties from
items:domains,ipSetId,name,notifyFrom,transferFrom - Added
SecondaryIpSetUpdatetoitems.allOffor200
-
-
POST /ipsets/secondary-
200response schema updated (object → updated schema composition). - Removed optional properties from the
200response:domains,ipSetId,name,notifyFrom,transferFrom - Added
SecondaryIpSetUpdateto responseallOffor200
-
-
GET /ipsets/secondary/{ipSetId}-
200response schema updated (object → updated schema composition). - Removed optional properties from the
200response:domains,ipSetId,name,notifyFrom,transferFrom - Added
SecondaryIpSetUpdateto responseallOffor200
-
-
PUT /ipsets/secondary/{ipSetId}- Removed request property:
domains - Added new optional request property:
ipSetId -
200response schema updated (object → updated schema composition). - Removed optional properties from the
200response:domains,ipSetId,name,notifyFrom,transferFrom - Added
SecondaryIpSetUpdateto responseallOffor200
- Removed request property:
This release introduces the following new endpoints:
GET /health/primary/{domainId}/healthGET /health/primary/{domainId}/health/nameserverGET /health/primary/{domainId}/health/axfrGET /health/primary/{domainId}/health/zonetransfercheckGET /health/primary/{domainId}/health/recentnotificationsGET /health/primary/{domainId}/health/ipsetnotificationsGET /health/primary/{domainId}/health/notificationserviceGET /health/secondary/{domainId}/health/recentnotificationsGET /health/secondary/{domainId}/health/ipsetnotificationsGET /health/secondary/{domainId}/health/notificationservice
For help with troubleshooting, feature-related questions, or technical support, consult the Support section.