Skip to content
Proud to collaborate with Microsoft for Startups

lumen.log.mark-processed ​

Mark a Lumen log entry as processed via PATCH /api/logs/<uuid>/processed

Mark a Lumen log entry as processed, optionally recording triage metadata.

Overview ​

PropertyValue
Workflow typeAtomic
LibraryApp-lumen
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
organization_uuiduuidYes—Public org identifier; forwarded as X-Lumen-Organization-UUID.
log_uuiduuidYes—UUID of the log entry to mark processed.
root_causestringNo—Human-readable root cause text.
solutionstringNo—Remediation description.
resolved_bystringNo—Identifier of the resolver (username, agent ID, …).
resolution_methodstringNo—How the entry was resolved (e.g. "manual", "auto", "workflow").
ticket_idstringNo—External ticket reference (e.g. Jira issue key).
workflow_run_idstringNo——

Output Schema ​

FieldTypeRequiredDefaultDescription
log_uuiduuidNo—UUID of the updated log entry.
projectstringNo——
levelstringNo——
processedbooleanNo——
processed_atstringNo——
root_causestringNo——
solutionstringNo——
resolved_bystringNo——
resolution_methodstringNo——
ticket_idstringNo——
error_group_uuiduuidNo——
fingerprintstringNo——
reasonstringNo—Human-readable failure description.
http_statusintegerNo—HTTP status code if the call reached the server.
error_codestringNo—Lumen error code from the response body, if present.
errorstringNo——
error_typestringNo——
failure_reasonstringNo——
failed_stepstringNo——
failed_layerstringNo——
failed_at_statestringNo——

States ​

StateInitialTerminalSuccessAuto-advanceDescription
pendingYesNo—execute—
completedNoYesYes——
failedNoYesNo——

State Diagram ​

Transitions ​

FromActionToDescription
pendingexecutecompleted—
* (any state)failfailed—

API Usage ​

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

{
  "workflow_type": "lumen.log.mark-processed",
  "initial_data": {
    "organization_uuid": "value",
    "log_uuid": "value"
  }
}