Extensions Scripts

The Extensions Scripts component of the Keyfactor APIClosed An API is 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. includes operations to create, update, retrieve, and delete scripts used for certificate requests, 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. alerts, and workflows. Scripts are stored in the Keyfactor Command database to ensure they are securely managed and accessed only with appropriate permissions. See PowerShell Scripts for additional information about working with scripts in Keyfactor Command.

Note:  Customers upgrading from versions of Keyfactor Command prior to version 11.0, please refer to Preparing - Release 11.0 or Later.
Important:  PowerShell scripts are not supported for the Use Custom PowerShell workflowClosed A workflow is a series of steps necessary to complete a process. In Keyfactor Command, it refers to the workflow builder, which allows you to automate event-driven tasks such as when a certificate is requested, revoked or found in a certificate store. step and the PowerShell event handler for the legacy alerting system when using Keyfactor Command installed in containers under Kubernetes.

Table 543: Extensions Scripts Operations

Endpoint Method Description Link
/ GET Returns all scripts according to the provided filter and output parameters. GET Extensions Scripts
/ POST Adds a new script. POST Extensions Scripts
/ PUT Updates a script. PUT Extensions Scripts
/{id} DELETE Deletes a script. DELETE Extensions Scripts ID
/{id} GET Returns a single script that matches the provided ID. GET Extensions Scripts ID