---
title: "Cancel an action execution"
method: POST
path: "/lifecycle-manager/action-executions/{executionId}/cancel"
tags: ["Lifecycle Manager"]
---

# Cancel an action execution

`POST /lifecycle-manager/action-executions/{executionId}/cancel`

## Request

- Base URL: `https://example.itential.io`
- URL: `https://example.itential.io/lifecycle-manager/action-executions/{executionId}/cancel`
- Auth: none declared

Cancels an action execution, if targeting a bulk action execution, all its child executions will also be canceled.

## Path parameters

- `executionId` string, required: A MongoDB ObjectId

## Response `200`

response

- LifecycleManagerCancelActionExecutionResponse200
  - `data` union
    - LifecycleManagerResourceActionExecutionHttp0
      - `_id` unknown, required
      - `modelId` unknown, required
      - `modelName` string, required: The name of the model as it was when the action was run
      - `executionType` 'individual' | 'parent' | 'child': The type of execution action
      - `instanceId` unknown, required
      - `instanceName` string, required: The name of the instance as it was when the action was run
      - `actionId` unknown, required
      - `actionName` string, required: The name of the action as it was when the action was run
      - `actionType` unknown
      - `jobId` string, nullable, required: Identifier of the job associated with the action
      - `startTime` string, date-time, required: The time at which the action was started
      - `endTime` string, date-time, nullable, required: The time at which the action ended
      - `progress` LifecycleManagerResourceActionExecutionHttpOneOf0Progress, required: A sequence of key points in the action describing its overall progress
      - `status` 'running' | 'error' | 'complete' | 'canceled' | 'paused', required: A single string describing the current activity status of this action
      - `errors` LifecycleManagerResourceActionExecutionHttpOneOf0ErrorsItems[], required: A list of any errors which occurred while the action was running
        - `message` string: A human-readable message summarizing the issue
        - `origin` 'preTransformation' | 'workflow' | 'postTransformation' | 'finishAction' | 'system': Designates where the error came from
        - `timestamp` string, date-time: An ISO 8601 date string
        - `metadata` unknown
        - `stepId` string: A 4-digit hexadecimal id
      - `initiator` unknown, required
      - `initiatorName` string, required: The name of the user or automation trigger that initiated the action
      - `initialInstanceData` LifecycleManagerResourceActionExecutionHttpOneOf0InitialInstanceData, required: The data for the resource instance
      - `finalInstanceData` LifecycleManagerResourceActionExecutionHttpOneOf0FinalInstanceData, required: The data for the resource instance
    - LifecycleManagerResourceActionExecutionHttp1
      - `_id` unknown, required
      - `modelId` unknown, required
      - `modelName` string, required: The name of the model as it was when the action was run
      - `executionType` 'individual' | 'parent' | 'child': The type of execution action
      - `instanceId` unknown, required
      - `instanceName` string, required: The name of the instance as it was when the action was run
      - `actionId` unknown, required
      - `actionName` string, required: The name of the action as it was when the action was run
      - `actionType` unknown
      - `parentActionExecutionId` unknown, required
      - `groupId` string, nullable: Identifier of the group the bulk action was run against
      - `groupName` string, nullable: The name of the group the bulk action was run against
      - `jobId` string, nullable, required: Identifier of the job associated with the action
      - `startTime` string, date-time, required: The time at which the action was started
      - `endTime` string, date-time, nullable, required: The time at which the action ended
      - `progress` LifecycleManagerResourceActionExecutionHttpOneOf1Progress, required: A sequence of key points in the action describing its overall progress
      - `status` 'running' | 'error' | 'complete' | 'canceled' | 'paused', required: A single string describing the current activity status of this action
      - `errors` LifecycleManagerResourceActionExecutionHttpOneOf1ErrorsItems[], required: A list of any errors which occurred while the action was running
        - `message` string: A human-readable message summarizing the issue
        - `origin` 'preTransformation' | 'workflow' | 'postTransformation' | 'finishAction' | 'system': Designates where the error came from
        - `timestamp` string, date-time: An ISO 8601 date string
        - `metadata` unknown
        - `stepId` string: A 4-digit hexadecimal id
      - `initiator` unknown, required
      - `initiatorName` string, required: The name of the user or automation trigger that initiated the action
      - `initialInstanceData` LifecycleManagerResourceActionExecutionHttpOneOf1InitialInstanceData, required: The data for the resource instance
      - `finalInstanceData` LifecycleManagerResourceActionExecutionHttpOneOf1FinalInstanceData, required: The data for the resource instance
    - LifecycleManagerResourceActionExecutionHttp2
      - `_id` unknown, required
      - `modelId` unknown, required
      - `modelName` string, required: The name of the model as it was when the action was run
      - `executionType` 'individual' | 'parent' | 'child': The type of execution action
      - `instanceIds` unknown[], required: The IDs of the instances that are being acted upon
        - unknown
      - `childStatuses` LifecycleManagerResourceActionExecutionHttpOneOf2ChildStatuses, required: An object mapping the current status of child action executions
      - `actionId` unknown, required
      - `actionName` string, required: The name of the action as it was when the action was run
      - `actionType` unknown
      - `groupId` string, nullable: Identifier of the group the bulk action was run against
      - `groupName` string, nullable: The name of the group the bulk action was run against
      - `jobId` string, nullable, required: Identifier of the job associated with the action
      - `startTime` string, date-time, required: The time at which the action was started
      - `endTime` string, date-time, nullable, required: The time at which the action ended
      - `progress` LifecycleManagerResourceActionExecutionHttpOneOf2Progress, required: A sequence of key points in the action describing its overall progress
      - `status` 'running' | 'error' | 'complete' | 'canceled' | 'paused', required: A single string describing the current activity status of this action
      - `errors` LifecycleManagerResourceActionExecutionHttpOneOf2ErrorsItems[], required: A list of any errors which occurred while the action was running
        - `message` string: A human-readable message summarizing the issue
        - `origin` 'preTransformation' | 'workflow' | 'postTransformation' | 'finishAction' | 'system': Designates where the error came from
        - `timestamp` string, date-time: An ISO 8601 date string
        - `metadata` unknown
        - `stepId` string: A 4-digit hexadecimal id
      - `initiator` union, required
        - unknown
        - unknown
      - `initiatorName` string, required
      - `initialInstanceData` LifecycleManagerResourceActionExecutionHttpOneOf2InitialInstanceData: The data for the resource instance
      - `finalInstanceData` LifecycleManagerResourceActionExecutionHttpOneOf2FinalInstanceData: The data for the resource instance

## Other responses

- `500`: Error response from API

## Changes

- **2026-10-31** `2095cc90e583`: 2 info
  - api tag `Lifecycle Manager` added
  - api tag `lifecycleManager` removed

[Operation history](https://skmtc.dev/itential/apis/itential-2/changes/lifecycle-manager/action-executions/:executionId/cancel/post.md)

---

[API](https://skmtc.dev/itential/apis/itential-2.md) - [All operations](https://skmtc.dev/itential/apis/itential-2/llms.txt) - [OpenAPI document](https://skmtc.dev/itential/apis/itential-2/revisions/2095cc90e583?raw)
