Creating workflows

Get available processes

  1. Get all process definitions to a specific case:
  2. http://demo2.connectzone.dk/Process/Process.svc/Definitions/{REGISTER}/{SYSTEMKEY}?tags={TAGS}

    KEY is the key of the specific case.


Get information for starting a process

  1. Get the template (JSON object) of the process I want to start.
  2. To find Guid (definition ID), see Get available processes.
  3. http://demo2.connectzone.dk/Process/Process.svc/Definitions({DEFINITIONID})/StartupInfo


Get a form

  1. Use GET to start a process on the current case.
  2. The JSON object from Get information for starting a process is filled in and sent back using POST on the case which has the matching key (KEY).

    http://demo2.connectzone.dk/Process/Process.svc/Definitions({DEFINITIONID})/Form?assetRoot={ASSETROOT}&culture={CULTURE}


Start a process

  1. Use POST to start a process.
  2. http://demo2.connectzone.dk/Process/Process.svc/Processes/{REGISTER}/{SYSTEMKEY}