TreeINFO-For-M365 documentation
    Preparing search index...
    interface Instances {
        additionalApproval: (body: WorkflowServiceInstancesAdditionalApprovalBody) => Promise<void>;
        askQuestion: (body: WorkflowServiceInstancesAskQuestionBody) => Promise<void>;
        start: (body: StartBody) => Promise<StandardResponse<any>>;
        stop: (body: StopBody) => Promise<StandardResponse<any>>;
    }
    Index

    Properties

    additionalApproval: (body: WorkflowServiceInstancesAdditionalApprovalBody) => Promise<void>
    askQuestion: (body: WorkflowServiceInstancesAskQuestionBody) => Promise<void>
    start: (body: StartBody) => Promise<StandardResponse<any>>

    Starts instances of a workflow on specified items.

    Example

    const { workflow } = tisa;
    const workflow = "AssignTask_ParallelAllEqualTo";
    const itemIds = [
    { listId: "72b67e8c-b1c1-4d41-8eaa-69944b79a28c", itemId: 12 },
    { listId: "cff6a91b-7c58-474d-9623-8946f4eb5a47", itemId: 27 }
    ];
    await workflow.instances.start({ workflow, itemIds });
    stop: (body: StopBody) => Promise<StandardResponse<any>>

    Stops specified instances.

    Example

    const { workflow } = tisa;
    const instanceIds = [
    "fca0bf0b-1fbb-4a74-ad32-25f5784e6c9a",
    "9eae11c7-0811-4975-8135-9d9ad1d1af84"
    ];
    await workflow.instances.stop(instanceIds);