Hi Jaspreet,
Use the methods in the xtk:workflow schema to start , stop or pause workflows via APIs .
You can use it in a Javascript or in an advanced tab of a workflow activity or External SOAP calls like this :
xtk.workflow.PostEvent or xtk.workflow.Stop
Regards,
Adhiyan