Service for managing workflow instances.
Starts instances of a workflow on specified items.
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 }); Copy
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 });
Stops specified instances. Supports two modes (can be combined in one request):
instanceIds
workflow
items
const { workflow } = tisa;await workflow.instances.stop({ instanceIds: ["fca0bf0b-1fbb-4a74-ad32-25f5784e6c9a"]}); Copy
const { workflow } = tisa;await workflow.instances.stop({ instanceIds: ["fca0bf0b-1fbb-4a74-ad32-25f5784e6c9a"]});
const { workflow } = tisa;await workflow.instances.stop({ workflow: "ApprovalWorkflow", items: [{ listId: "72b67e8c-b1c1-4d41-8eaa-69944b79a28c", itemId: 12 }]}); Copy
const { workflow } = tisa;await workflow.instances.stop({ workflow: "ApprovalWorkflow", items: [{ listId: "72b67e8c-b1c1-4d41-8eaa-69944b79a28c", itemId: 12 }]});
Service for managing workflow instances.