{
  "topic": "errors.WORKFLOW_FAILED",
  "path": [
    "errors",
    "WORKFLOW_FAILED"
  ],
  "title": "WORKFLOW_FAILED — workflow processor returned an error",
  "synopsis": "During an entity create or transition operation the associated workflow processors (pre-processors, post-processors) or guard conditions ran but one of them signalled failure. The failure message from the processor is included in the error detail.",
  "body": "# errors.WORKFLOW_FAILED\n\n## NAME\n\nWORKFLOW_FAILED — a workflow processor or guard condition returned a failure during entity state transition.\n\n## SYNOPSIS\n\nHTTP: `400` `Bad Request`. Retryable: `no`.\n\n## DESCRIPTION\n\nDuring an entity create or transition operation the associated workflow processors (pre-processors, post-processors) or guard conditions ran but one of them signalled failure. The failure message from the processor is included in the error detail.\n\nNot retryable unless the underlying condition has changed. The failure originates from application logic in the processor; the data, the processor implementation, or the workflow configuration determines the outcome.\n\n## SEE ALSO\n\n- errors\n- errors.WORKFLOW_NOT_FOUND\n- errors.TRANSITION_NOT_FOUND\n",
  "sections": [
    {
      "name": "NAME",
      "body": "WORKFLOW_FAILED — a workflow processor or guard condition returned a failure during entity state transition."
    },
    {
      "name": "SYNOPSIS",
      "body": "HTTP: `400` `Bad Request`. Retryable: `no`."
    },
    {
      "name": "DESCRIPTION",
      "body": "During an entity create or transition operation the associated workflow processors (pre-processors, post-processors) or guard conditions ran but one of them signalled failure. The failure message from the processor is included in the error detail.\n\nNot retryable unless the underlying condition has changed. The failure originates from application logic in the processor; the data, the processor implementation, or the workflow configuration determines the outcome."
    },
    {
      "name": "SEE ALSO",
      "body": "- errors\n- errors.WORKFLOW_NOT_FOUND\n- errors.TRANSITION_NOT_FOUND"
    }
  ],
  "see_also": [
    "errors",
    "errors.WORKFLOW_NOT_FOUND",
    "errors.TRANSITION_NOT_FOUND"
  ],
  "stability": "stable",
  "actions": []
}
