Workflow Instances

The WorkflowClosed A workflow is a series of steps necessary to complete a process. In the context of Keyfactor Command, it refers to the workflow builder, which allows you automate event-driven tasks when a certificate is requested or revoked. Instances component of the Keyfactor 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. includes methods necessary to programmatically retrieve, restart, delete and submit data into workflow instances.

Table 656: Workflow Instances Endpoints

Endpoint Method Description Link
/{instanceId} DELETE Delete the workflow instance with he specified GUID. DELETE Workflow Instances Instance Id
/{instanceId} GET Retrieve the workflow instance with the specified GUID. GET Workflow Instances Instance ID
/ GET Retrieve a list of the workflow instances. GET Workflow Instances
/My GET Retrieve the workflow instances created by the user making the API request. GET Workflow Instances My
/AssignedToMe GET Retrieve the workflow instances assigned to the user making the API request. GET Workflow Instances AssignedToMe
/{instanceId}/Stop POST Rejects a workflow instance, preventing it from continuing. POST Workflow Instances Instance Id Stop
/{instanceId}/Signals POST Input data to the workflow instance with the specified GUID. POST Workflow Instances Instance ID Signals
/{instanceId}/Restart POST Restart the specified workflow instance after a failure. POST Workflow Instances Instance Id Restart