POST api/Workflows/Triggers/Save

Request Information

URI Parameters

None.

Body Parameters

TriggerInputModel
NameDescriptionTypeAdditional information
Workflow_ID

globally unique identifier

Required

WorkflowName

string

None.

TriggerJson

string

None.

ActionJson

string

None.

Status_ID

integer

None.

ExecActionJson

string

None.

DeletedActions

Collection of ChangedActionModel

None.

UpdatedActions

Collection of ChangedActionModel

None.

DeEnrollmentType

integer

None.

DeEnrollmentTriggerJson

string

None.

Description

string

None.

IFSUser_IDs

Collection of string

None.

Request Formats

application/json, text/json

Sample:
{
  "Workflow_ID": "d1f517ea-74d7-43e6-baf0-e2fa314d2906",
  "WorkflowName": "sample string 2",
  "TriggerJson": "sample string 3",
  "ActionJson": "sample string 4",
  "Status_ID": 5,
  "ExecActionJson": "sample string 6",
  "DeletedActions": [
    {
      "UpdatedActionId": "9be11bb0-f58c-4a5b-8b52-5782b460cc5d",
      "UpdatedBranchId": "8dda1d84-b9ce-44ce-aee1-8e0f1374abe8",
      "ParentActionId": "f545072b-a7fd-4da0-a22b-0d26b7b07506"
    },
    {
      "UpdatedActionId": "9be11bb0-f58c-4a5b-8b52-5782b460cc5d",
      "UpdatedBranchId": "8dda1d84-b9ce-44ce-aee1-8e0f1374abe8",
      "ParentActionId": "f545072b-a7fd-4da0-a22b-0d26b7b07506"
    }
  ],
  "UpdatedActions": [
    {
      "UpdatedActionId": "9be11bb0-f58c-4a5b-8b52-5782b460cc5d",
      "UpdatedBranchId": "8dda1d84-b9ce-44ce-aee1-8e0f1374abe8",
      "ParentActionId": "f545072b-a7fd-4da0-a22b-0d26b7b07506"
    },
    {
      "UpdatedActionId": "9be11bb0-f58c-4a5b-8b52-5782b460cc5d",
      "UpdatedBranchId": "8dda1d84-b9ce-44ce-aee1-8e0f1374abe8",
      "ParentActionId": "f545072b-a7fd-4da0-a22b-0d26b7b07506"
    }
  ],
  "DeEnrollmentType": 1,
  "DeEnrollmentTriggerJson": "sample string 7",
  "Description": "sample string 8",
  "IFSUser_IDs": [
    "sample string 1",
    "sample string 2"
  ]
}

application/xml, text/xml

Sample:
<TriggerInputModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Cyzerg.Model.WFM.InputOutputModels">
  <ActionJson>sample string 4</ActionJson>
  <DeEnrollmentTriggerJson>sample string 7</DeEnrollmentTriggerJson>
  <DeEnrollmentType>1</DeEnrollmentType>
  <DeletedActions>
    <ChangedActionModel>
      <ParentActionId>f545072b-a7fd-4da0-a22b-0d26b7b07506</ParentActionId>
      <UpdatedActionId>9be11bb0-f58c-4a5b-8b52-5782b460cc5d</UpdatedActionId>
      <UpdatedBranchId>8dda1d84-b9ce-44ce-aee1-8e0f1374abe8</UpdatedBranchId>
    </ChangedActionModel>
    <ChangedActionModel>
      <ParentActionId>f545072b-a7fd-4da0-a22b-0d26b7b07506</ParentActionId>
      <UpdatedActionId>9be11bb0-f58c-4a5b-8b52-5782b460cc5d</UpdatedActionId>
      <UpdatedBranchId>8dda1d84-b9ce-44ce-aee1-8e0f1374abe8</UpdatedBranchId>
    </ChangedActionModel>
  </DeletedActions>
  <Description>sample string 8</Description>
  <ExecActionJson>sample string 6</ExecActionJson>
  <IFSUser_IDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </IFSUser_IDs>
  <Status_ID>5</Status_ID>
  <TriggerJson>sample string 3</TriggerJson>
  <UpdatedActions>
    <ChangedActionModel>
      <ParentActionId>f545072b-a7fd-4da0-a22b-0d26b7b07506</ParentActionId>
      <UpdatedActionId>9be11bb0-f58c-4a5b-8b52-5782b460cc5d</UpdatedActionId>
      <UpdatedBranchId>8dda1d84-b9ce-44ce-aee1-8e0f1374abe8</UpdatedBranchId>
    </ChangedActionModel>
    <ChangedActionModel>
      <ParentActionId>f545072b-a7fd-4da0-a22b-0d26b7b07506</ParentActionId>
      <UpdatedActionId>9be11bb0-f58c-4a5b-8b52-5782b460cc5d</UpdatedActionId>
      <UpdatedBranchId>8dda1d84-b9ce-44ce-aee1-8e0f1374abe8</UpdatedBranchId>
    </ChangedActionModel>
  </UpdatedActions>
  <WorkflowName>sample string 2</WorkflowName>
  <Workflow_ID>d1f517ea-74d7-43e6-baf0-e2fa314d2906</Workflow_ID>
</TriggerInputModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

text/html

Sample:
{"Workflow_ID":"d1f517ea-74d7-43e6-baf0-e2fa314d2906","WorkflowName":"sample string 2","TriggerJson":"sample string 3","ActionJson":"sample string 4","Status_ID":5,"ExecActionJson":"sample string 6","DeletedActions":[{"UpdatedActionId":"9be11bb0-f58c-4a5b-8b52-5782b460cc5d","UpdatedBranchId":"8dda1d84-b9ce-44ce-aee1-8e0f1374abe8","ParentActionId":"f545072b-a7fd-4da0-a22b-0d26b7b07506"},{"UpdatedActionId":"9be11bb0-f58c-4a5b-8b52-5782b460cc5d","UpdatedBranchId":"8dda1d84-b9ce-44ce-aee1-8e0f1374abe8","ParentActionId":"f545072b-a7fd-4da0-a22b-0d26b7b07506"}],"UpdatedActions":[{"UpdatedActionId":"9be11bb0-f58c-4a5b-8b52-5782b460cc5d","UpdatedBranchId":"8dda1d84-b9ce-44ce-aee1-8e0f1374abe8","ParentActionId":"f545072b-a7fd-4da0-a22b-0d26b7b07506"},{"UpdatedActionId":"9be11bb0-f58c-4a5b-8b52-5782b460cc5d","UpdatedBranchId":"8dda1d84-b9ce-44ce-aee1-8e0f1374abe8","ParentActionId":"f545072b-a7fd-4da0-a22b-0d26b7b07506"}],"DeEnrollmentType":1,"DeEnrollmentTriggerJson":"sample string 7","Description":"sample string 8","IFSUser_IDs":["sample string 1","sample string 2"]}

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml, text/html

Sample:

Sample not available.