Workflows
Getting Launch Rules
Using the Workflow ID, you can get all the properties and rules required to launch the workflow. Since most workflows require some user entered data, you'll need to know what data to collect and the Launch Rules API will provide that for you.
var workflowsListRequest = new WorkflowListRequestModel()
{
ProntoID = "MyAccountID"
};
var api = new WorkflowsApi(myRestEndpointUrl);
var results = api.GetWorkflowLaunchRules(req, apiKey, apiSecret, apiUsername, apiPassword);
if (results.IsSuccessful.Value)
{
var rules = results.Workflow;
// do work
}
Displaying a List of Workflows
You can use the API to recreate a filterable list of Workflows found in the AlphaTrust Control Panel inside your own application.
Launching a Transaction
Once you have the workflow ID and all the data needed to be injected into the final API call, you can launch the transaction.