API Change Log v9.0

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 Keyfactor Command version 9.0 Major release

Table 746: API Change Log v9.0

Endpoint Method Action Notes
/Agents/Approve POST Add  
/Agents/Disapprove POST Add  
/CertificateCollections PUT Add  
/CertificateCollections/Copy POST Add  
/Certificates/{id}/History GET Add  
/Certificates/{id}/Security GET Add  
/Certificates/{id}/Validate GET Add  
/Certificates/Locations/{id} GET Add  
/Certificates/MetadataClosed Metadata provides information about a piece of data. It is used to summarize basic information about data, which can make working with the data easier. In the context of Keyfactor Command, the certificate metadata feature allows you to create custom metadata fields that allow you to tag certificates with tracking information about certificates./Compare GET Add  
/Certificates/Metadata/All PUT Add  
/Certificates/RevokeAll POST Add  
/CertificateStoreContainers GET Add  
/CertificateStoreContainers/{id} GET Add  
/CertificateStores/Certificates/Add POST Add  
/CertificateStores/Certificates/Remove POST Add  
/EnrollmentClosed Certificate enrollment refers to the process by which a user requests a digital certificate. The user must submit the request to a certificate authority (CA)./CSRClosed A CSR or certificate signing request is a block of encoded text that is submitted to a CA when enrolling for a certificate. When you generate a CSR within Keyfactor Command, the matching private key for it is stored in Keyfactor Command in encrypted format and will be married with the certificate once returned from the CA./Context/My GET Add  
/Enrollment/PFXClosed A PFX file (personal information exchange format), also known as a PKCS#12 archive, is a single, password-protected certificate archive that contains both the public and matching private key and, optionally, the certificate chain. It is a common format for Windows servers./Context/My GET Add  
/JobTypes/Custom GET, POST, PUT Add  
/JobTypes/Custom/{id} GET, DELETE Add  
/OrchestratorJobs/Custom POST Add  
/OrchestratorJobs/JobHistory GET Add  
/OrchestratorJobs/JobStatus/Data GET Add  
/Reports GET, PUT Add  
/Reports/{id} GET Add  
/Reports/{id}/Parameters GET, PUT Add  
/Reports/{id}/Schedules GET, POST, PUT Add  
/Reports/Custom GET, POST, PUT Add  
/Reports/Custom/{id} GET, DELETE Add  
/Reports/Schedules/{id} GET, DELETE Add  
/Security/Identities GET, POST Add  
/Security/Identities/{id} DELETE Add  
/Security/Identities/Lookup GET Add  
/Security/Roles GET, POST, PUT Add  
/Security/Roles/{id} GET, DELETE Add  
/SSHClosed The SSH (secure shell) protocol provides for secure connections between computers. It provides several options for authentication, including public key, and protects the communications with strong encryption./Keys/Unmanaged DELETE Add  
/SSH/ServiceAccounts DELETE Add  
/SSH/Users/Access POST Add  
/SSLClosed TLS (Transport Layer Security) and its predecessor SSL (Secure Sockets Layer) are protocols for establishing authenticated and encrypted links between networked computers./Networks/{id}/Scan POST Add