Workflow Instances
Workflow Instances
The Workflow 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 API 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 |