CustomerService


Click here for a complete list of operations.

GetWorkflowItemsList

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /CustomerService.asmx HTTP/1.1
Host: enterpriseservices.acolad.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://services.sajan.com/GetWorkflowItemsList"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetWorkflowItemsList xmlns="https://services.sajan.com/">
      <request>
        <ClientId>guid</ClientId>
        <WorkflowId>guid</WorkflowId>
      </request>
    </GetWorkflowItemsList>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetWorkflowItemsListResponse xmlns="https://services.sajan.com/">
      <GetWorkflowItemsListResult>
        <Workflows>
          <ServiceClientWorkflow>
            <ClientWorkflowGroupID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientWorkflowGroupID>
            <ClientID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientID>
            <MilestoneTYpeID xmlns="https://services.sajan.com/schemas/CustomerService">guid</MilestoneTYpeID>
            <MilestoneOrder xmlns="https://services.sajan.com/schemas/CustomerService">int</MilestoneOrder>
            <ClientMilestoneID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientMilestoneID>
            <UpdateUser xmlns="https://services.sajan.com/schemas/CustomerService">int</UpdateUser>
            <UpdateTime xmlns="https://services.sajan.com/schemas/CustomerService">dateTime</UpdateTime>
            <Description xmlns="https://services.sajan.com/schemas/CustomerService">string</Description>
            <FriendlyName xmlns="https://services.sajan.com/schemas/CustomerService">string</FriendlyName>
            <IsAutomated xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsAutomated>
            <AutomationSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</AutomationSettings>
            <ProviderSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</ProviderSettings>
            <MachineTranslateSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</MachineTranslateSettings>
            <IsForInsert xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForInsert>
            <IsForUpdate xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForUpdate>
            <IsForDelete xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForDelete>
          </ServiceClientWorkflow>
          <ServiceClientWorkflow>
            <ClientWorkflowGroupID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientWorkflowGroupID>
            <ClientID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientID>
            <MilestoneTYpeID xmlns="https://services.sajan.com/schemas/CustomerService">guid</MilestoneTYpeID>
            <MilestoneOrder xmlns="https://services.sajan.com/schemas/CustomerService">int</MilestoneOrder>
            <ClientMilestoneID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientMilestoneID>
            <UpdateUser xmlns="https://services.sajan.com/schemas/CustomerService">int</UpdateUser>
            <UpdateTime xmlns="https://services.sajan.com/schemas/CustomerService">dateTime</UpdateTime>
            <Description xmlns="https://services.sajan.com/schemas/CustomerService">string</Description>
            <FriendlyName xmlns="https://services.sajan.com/schemas/CustomerService">string</FriendlyName>
            <IsAutomated xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsAutomated>
            <AutomationSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</AutomationSettings>
            <ProviderSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</ProviderSettings>
            <MachineTranslateSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</MachineTranslateSettings>
            <IsForInsert xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForInsert>
            <IsForUpdate xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForUpdate>
            <IsForDelete xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForDelete>
          </ServiceClientWorkflow>
        </Workflows>
        <WorkflowSelectionRules>
          <ServiceClientWorkflowSelectionRule>
            <RuleID xmlns="https://services.sajan.com/schemas/CustomerService">guid</RuleID>
            <ClientWorkflowGroupID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientWorkflowGroupID>
            <FilterID xmlns="https://services.sajan.com/schemas/CustomerService">int</FilterID>
            <LeftParenthesis xmlns="https://services.sajan.com/schemas/CustomerService">string</LeftParenthesis>
            <RightParenthesis xmlns="https://services.sajan.com/schemas/CustomerService">string</RightParenthesis>
            <AndOr xmlns="https://services.sajan.com/schemas/CustomerService">boolean</AndOr>
            <RuleOrder xmlns="https://services.sajan.com/schemas/CustomerService">int</RuleOrder>
            <SelectionSet xmlns="https://services.sajan.com/schemas/CustomerService">string</SelectionSet>
            <IsIn xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsIn>
            <IsForInsert xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForInsert>
            <IsForUpdate xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForUpdate>
            <IsForDelete xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForDelete>
            <WorkflowRuleEntries xsi:nil="true" xmlns="https://services.sajan.com/schemas/CustomerService" />
          </ServiceClientWorkflowSelectionRule>
          <ServiceClientWorkflowSelectionRule>
            <RuleID xmlns="https://services.sajan.com/schemas/CustomerService">guid</RuleID>
            <ClientWorkflowGroupID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientWorkflowGroupID>
            <FilterID xmlns="https://services.sajan.com/schemas/CustomerService">int</FilterID>
            <LeftParenthesis xmlns="https://services.sajan.com/schemas/CustomerService">string</LeftParenthesis>
            <RightParenthesis xmlns="https://services.sajan.com/schemas/CustomerService">string</RightParenthesis>
            <AndOr xmlns="https://services.sajan.com/schemas/CustomerService">boolean</AndOr>
            <RuleOrder xmlns="https://services.sajan.com/schemas/CustomerService">int</RuleOrder>
            <SelectionSet xmlns="https://services.sajan.com/schemas/CustomerService">string</SelectionSet>
            <IsIn xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsIn>
            <IsForInsert xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForInsert>
            <IsForUpdate xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForUpdate>
            <IsForDelete xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForDelete>
            <WorkflowRuleEntries xsi:nil="true" xmlns="https://services.sajan.com/schemas/CustomerService" />
          </ServiceClientWorkflowSelectionRule>
        </WorkflowSelectionRules>
        <ConditionFilters>
          <ServiceClientWorkflowConditionFilter>
            <FilterId xmlns="https://services.sajan.com/schemas/CustomerService">int</FilterId>
            <FilterName xmlns="https://services.sajan.com/schemas/CustomerService">string</FilterName>
          </ServiceClientWorkflowConditionFilter>
          <ServiceClientWorkflowConditionFilter>
            <FilterId xmlns="https://services.sajan.com/schemas/CustomerService">int</FilterId>
            <FilterName xmlns="https://services.sajan.com/schemas/CustomerService">string</FilterName>
          </ServiceClientWorkflowConditionFilter>
        </ConditionFilters>
        <Requestors>
          <KeyValuePairOfInt32String />
          <KeyValuePairOfInt32String />
        </Requestors>
        <IntendedUseList>
          <KeyValuePairOfInt32String />
          <KeyValuePairOfInt32String />
        </IntendedUseList>
      </GetWorkflowItemsListResult>
    </GetWorkflowItemsListResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /CustomerService.asmx HTTP/1.1
Host: enterpriseservices.acolad.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetWorkflowItemsList xmlns="https://services.sajan.com/">
      <request>
        <ClientId>guid</ClientId>
        <WorkflowId>guid</WorkflowId>
      </request>
    </GetWorkflowItemsList>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetWorkflowItemsListResponse xmlns="https://services.sajan.com/">
      <GetWorkflowItemsListResult>
        <Workflows>
          <ServiceClientWorkflow>
            <ClientWorkflowGroupID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientWorkflowGroupID>
            <ClientID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientID>
            <MilestoneTYpeID xmlns="https://services.sajan.com/schemas/CustomerService">guid</MilestoneTYpeID>
            <MilestoneOrder xmlns="https://services.sajan.com/schemas/CustomerService">int</MilestoneOrder>
            <ClientMilestoneID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientMilestoneID>
            <UpdateUser xmlns="https://services.sajan.com/schemas/CustomerService">int</UpdateUser>
            <UpdateTime xmlns="https://services.sajan.com/schemas/CustomerService">dateTime</UpdateTime>
            <Description xmlns="https://services.sajan.com/schemas/CustomerService">string</Description>
            <FriendlyName xmlns="https://services.sajan.com/schemas/CustomerService">string</FriendlyName>
            <IsAutomated xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsAutomated>
            <AutomationSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</AutomationSettings>
            <ProviderSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</ProviderSettings>
            <MachineTranslateSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</MachineTranslateSettings>
            <IsForInsert xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForInsert>
            <IsForUpdate xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForUpdate>
            <IsForDelete xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForDelete>
          </ServiceClientWorkflow>
          <ServiceClientWorkflow>
            <ClientWorkflowGroupID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientWorkflowGroupID>
            <ClientID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientID>
            <MilestoneTYpeID xmlns="https://services.sajan.com/schemas/CustomerService">guid</MilestoneTYpeID>
            <MilestoneOrder xmlns="https://services.sajan.com/schemas/CustomerService">int</MilestoneOrder>
            <ClientMilestoneID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientMilestoneID>
            <UpdateUser xmlns="https://services.sajan.com/schemas/CustomerService">int</UpdateUser>
            <UpdateTime xmlns="https://services.sajan.com/schemas/CustomerService">dateTime</UpdateTime>
            <Description xmlns="https://services.sajan.com/schemas/CustomerService">string</Description>
            <FriendlyName xmlns="https://services.sajan.com/schemas/CustomerService">string</FriendlyName>
            <IsAutomated xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsAutomated>
            <AutomationSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</AutomationSettings>
            <ProviderSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</ProviderSettings>
            <MachineTranslateSettings xmlns="https://services.sajan.com/schemas/CustomerService">string</MachineTranslateSettings>
            <IsForInsert xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForInsert>
            <IsForUpdate xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForUpdate>
            <IsForDelete xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForDelete>
          </ServiceClientWorkflow>
        </Workflows>
        <WorkflowSelectionRules>
          <ServiceClientWorkflowSelectionRule>
            <RuleID xmlns="https://services.sajan.com/schemas/CustomerService">guid</RuleID>
            <ClientWorkflowGroupID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientWorkflowGroupID>
            <FilterID xmlns="https://services.sajan.com/schemas/CustomerService">int</FilterID>
            <LeftParenthesis xmlns="https://services.sajan.com/schemas/CustomerService">string</LeftParenthesis>
            <RightParenthesis xmlns="https://services.sajan.com/schemas/CustomerService">string</RightParenthesis>
            <AndOr xmlns="https://services.sajan.com/schemas/CustomerService">boolean</AndOr>
            <RuleOrder xmlns="https://services.sajan.com/schemas/CustomerService">int</RuleOrder>
            <SelectionSet xmlns="https://services.sajan.com/schemas/CustomerService">string</SelectionSet>
            <IsIn xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsIn>
            <IsForInsert xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForInsert>
            <IsForUpdate xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForUpdate>
            <IsForDelete xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForDelete>
            <WorkflowRuleEntries xsi:nil="true" xmlns="https://services.sajan.com/schemas/CustomerService" />
          </ServiceClientWorkflowSelectionRule>
          <ServiceClientWorkflowSelectionRule>
            <RuleID xmlns="https://services.sajan.com/schemas/CustomerService">guid</RuleID>
            <ClientWorkflowGroupID xmlns="https://services.sajan.com/schemas/CustomerService">guid</ClientWorkflowGroupID>
            <FilterID xmlns="https://services.sajan.com/schemas/CustomerService">int</FilterID>
            <LeftParenthesis xmlns="https://services.sajan.com/schemas/CustomerService">string</LeftParenthesis>
            <RightParenthesis xmlns="https://services.sajan.com/schemas/CustomerService">string</RightParenthesis>
            <AndOr xmlns="https://services.sajan.com/schemas/CustomerService">boolean</AndOr>
            <RuleOrder xmlns="https://services.sajan.com/schemas/CustomerService">int</RuleOrder>
            <SelectionSet xmlns="https://services.sajan.com/schemas/CustomerService">string</SelectionSet>
            <IsIn xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsIn>
            <IsForInsert xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForInsert>
            <IsForUpdate xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForUpdate>
            <IsForDelete xmlns="https://services.sajan.com/schemas/CustomerService">boolean</IsForDelete>
            <WorkflowRuleEntries xsi:nil="true" xmlns="https://services.sajan.com/schemas/CustomerService" />
          </ServiceClientWorkflowSelectionRule>
        </WorkflowSelectionRules>
        <ConditionFilters>
          <ServiceClientWorkflowConditionFilter>
            <FilterId xmlns="https://services.sajan.com/schemas/CustomerService">int</FilterId>
            <FilterName xmlns="https://services.sajan.com/schemas/CustomerService">string</FilterName>
          </ServiceClientWorkflowConditionFilter>
          <ServiceClientWorkflowConditionFilter>
            <FilterId xmlns="https://services.sajan.com/schemas/CustomerService">int</FilterId>
            <FilterName xmlns="https://services.sajan.com/schemas/CustomerService">string</FilterName>
          </ServiceClientWorkflowConditionFilter>
        </ConditionFilters>
        <Requestors>
          <KeyValuePairOfInt32String />
          <KeyValuePairOfInt32String />
        </Requestors>
        <IntendedUseList>
          <KeyValuePairOfInt32String />
          <KeyValuePairOfInt32String />
        </IntendedUseList>
      </GetWorkflowItemsListResult>
    </GetWorkflowItemsListResponse>
  </soap12:Body>
</soap12:Envelope>