Start workflow programatically in SharePoint 2013

I had a business requirement where I need to start SharePoint 2013 workflow on demand. We have a form to validate some data on a list item before starting the workflow. When user click on continue button of validation form it first validate all field, once it is validated it will trigger a workflow associated

KeaPoint Ltd

Copyright © KeaPoint Limited

Registered in England: 11586817