API Change Log v11.5

APIClosed A set of functions to allow creation of applications. Keyfactor offers the Keyfactor API, which allows third-party software to integrate with the advanced certificate enrollment and management features of Keyfactor Command. changes for this release of Keyfactor Command.

Table 865: API Change Log v11.5

Endpoint Methods Action Notes
/Agents/{id} DELETE Added Endpoint has been added to delete orchestrators with an optional force flag to remove associated data.
/Certificates GET Updated A new query parser—Certificate Renewed—has been added that filters whether a certificate has already been renewed (true) or has not yet been renewed and can potentially be renewed (false).
/CertificateCollections POST Updated The Query parameter is not required if the CopyFromId parameter is specified.
/CertificateCollections/Copy POST Updated The Query parameter is no longer required and the CopyFromId parameter is now required.

/CertificateStoreContainers/{id}

GET Fixed Endpoint now correctly returns the container schedule as an object.
/IdentityProviders POST Added Endpoint has been added to allow creation of new identity providers through the Keyfactor API.
/PamProviders GET Fixed Endpoint now correctly limits the results based on the user’s complete role membership set.
/PamProviders GET Fixed Endpoint now returns data for ProviderTypeParamValues as an array of objects.
/PamProviders GET Fixed Endpoint now correctly returns data for limited access user with correct permissions.
/Reports/{id}/Schedules POST Fixed Endpoint now has validation on the OrchestratorPool field and will return an error if invalid data is provided in this field.
/Status/HealthCheck GET Added Endpoint checks whether a connection can be made to the Keyfactor Command database and returns the version of Keyfactor Command as found in the database.
/Templates/Settings GET& PUT Fixed Endpoints consistently use MAIL as the value for the SAN TemplateRegexes SubjectPart.