Skip to content
Proud to collaborate with Microsoft for Startups

lumen.error-group.assign ​

Assign or clear assignee/team on a Lumen error group

Assign or clear the assignee/team on a Lumen error group.

Calls PATCH /api/error-groups/<error_group_uuid>/assign using the service-key (X-Api-Key) path with X-Lumen-Organization-UUID for tenant scoping. Both assignee and team are optional; omitting either (or passing null) clears that field.

Overview ​

PropertyValue
Workflow typeAtomic
LibraryApp-lumen
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
organization_uuidstringYes—UUID of the organisation that owns the error group.
error_group_uuidstringYes—Public UUID of the error group (not the internal int id).
assigneestringNo—Free-form owner identifier. Null/absent clears the field.
teamstringNo—Free-form team name. Null/absent clears the field.
workflow_run_idstringNo——

Output Schema ​

FieldTypeRequiredDefaultDescription
error_group_uuidstringNo——
assigneestringNo——
teamstringNo——
statusstringNo——
error_codestringNo——
reasonstringNo——
failure_reasonstringNo——
failure_typestringNo——
failed_actionstringNo——
failed_at_statestringNo——
failed_stepstringNo——
failed_layerstringNo——
errorstringNo——
error_typestringNo——
organization_uuidstringNo——
error_group_uuid_inputstringNo——
workflow_run_idstringNo——

States ​

StateInitialTerminalSuccessAuto-advanceDescription
pendingYesNo—executeQueued; will call Lumen PATCH /api/error-groups/<uuid>/assign
completedNoYesYes—Assignment written; response payload stored in state_data
failedNoYesNo—Lumen returned a non-2xx response or was unreachable

State Diagram ​

Transitions ​

FromActionToDescription
pendingexecutecompleted—
* (any state)failfailed—

API Usage ​

bash
POST /api/workflows/start
Content-Type: application/json

{
  "workflow_type": "lumen.error-group.assign",
  "initial_data": {
    "organization_uuid": "value",
    "error_group_uuid": "value"
  }
}