---
title: "Bulk Reset Workflow Executions"
method: POST
path: "/workspaces/{workspace_id}/workflow-executions/reset/bulk"
tags: ["workflow-executions"]
---

# Bulk Reset Workflow Executions

`POST /workspaces/{workspace_id}/workflow-executions/reset/bulk`

## Request

- Base URL: `https://platform.tracecat.com/api`
- URL: `https://platform.tracecat.com/api/workspaces/{workspace_id}/workflow-executions/reset/bulk`
- Auth: one of:
  - API key in cookie `fastapiusersauth`
  - HTTP bearer

## Path parameters

- `workspace_id` string, uuid, required

## Request body

- WorkflowExecutionBulkResetRequest
  - `execution_ids` string[]
  - `event_id` integer, nullable: Temporal history event id to reset from. If omitted, reset uses start.
  - `reason` string, nullable
  - `reapply_type` 'all_eligible' | 'signal_only' | 'none'

## Response `200`

Successful Response

- WorkflowExecutionBulkResetResponse
  - `results` WorkflowExecutionBulkResetItemResult[]
    - `execution_id` string, required
    - `ok` boolean
    - `new_run_id` string, nullable
    - `error` string, nullable

## Other responses

- `422`: Validation Error

---

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