Skip to content

Initiate a workflow action on a specific object workflow.

POST/api/{version}/objects/objectworkflows/{workflow_id}/actions/{workflow_action}
NameDescription
Content-Typeapplication/json (default) or application/x-www-form-urlencoded
Acceptapplication/json (default) or application/xml
NameDescription
{workflow_id}The workflow id field value.
{workflow_action}The workflow action name retrieved from Retrieve Workflow Actions.
NameDescription
new_workflow_owner__vIf {workflow_action} is replaceworkflowowner, input the id of the user who will become the new workflow owner.
curl -X POST -H "Authorization: {SESSION_ID}" \ -H "Content-Type: application/json" \ https://myvault.veevavault.com/api/v21.1/objects/objectworkflows/801/actions/cancel
{ "responseStatus": "SUCCESS" }