---
title: execution.failed webhook
description: Sent once when an execution's status transitions to failed. first_error_message is the engine's first recorded error; the full failed_steps array is…
canonical_url: "https://cascades.crscreditapi.com/docs/api/webhooks/execution.failed"
doc_version: "1.0.0"
last_updated: "2026-10-09T18:04:24Z"
source: "public/api-docs/v1/swagger.yaml#/x-webhooks/execution.failed"
---

# `execution.failed`

An execution reached `failed`

Sent once when an execution's status transitions to `failed`.
`first_error_message` is the engine's first recorded error; the
full `failed_steps` array is available from
`GET /executions/{workflow_execution_id}` with `executions:read:full`.


Payload schema: [openapi.json](https://cascades.crscreditapi.com/openapi.json#/x-webhooks/execution.failed) ([YAML](https://cascades.crscreditapi.com/openapi.yaml)). Deliveries are signed; see [Webhook events](https://cascades.crscreditapi.com/docs/api/webhooks.md) for the `X-Cascades-Signature` scheme.

| Field | Type | Required | Description |
|---|---|---|---|
| `id` | string (uuid) | yes |  |
| `event` | string | yes |  One of: `"execution.failed"`. |
| `created_at` | string (date-time) | yes |  |
| `data` | object | yes |  |
| &nbsp;&nbsp;`workflow_execution_id` | integer | yes |  |
| &nbsp;&nbsp;`workflow_id` | integer | yes |  |
| &nbsp;&nbsp;`batch_execution_id` | integer | no | Present only for batch rows. |
| &nbsp;&nbsp;`external_reference` | string | no |  |
| &nbsp;&nbsp;`execution_mode` | string | no |  One of: `"test"`, `"live"`. |
| &nbsp;&nbsp;`status` | string | yes |  One of: `"failed"`. |
| &nbsp;&nbsp;`review_status` | string | yes |  One of: `"none"`, `"in_review"`, `"approved"`, `"denied"`. |
| &nbsp;&nbsp;`completed_at` | string (date-time) | no |  |
| &nbsp;&nbsp;`first_error_message` | string | no | The first error the engine recorded for this run. |

```json
{
  "id": "9b2e7c10-3d4f-4a5b-8c6d-7e8f9a0b1c2d",
  "event": "execution.failed",
  "created_at": "2026-09-09T14:05:02Z",
  "data": {
    "workflow_execution_id": 1843,
    "workflow_id": 27,
    "external_reference": "rv-app-20492",
    "execution_mode": "live",
    "status": "failed",
    "review_status": "none",
    "completed_at": "2026-09-09T14:05:01Z",
    "first_error_message": "Equifax: subject not found"
  }
}
```

## Sitemap

See the full [sitemap](https://cascades.crscreditapi.com/sitemap.md) for all pages.
