eventID

Event id in processing, for the step processing. If the event is an external one, the value is its eventId. If the event is an internal one, the value is the internal eventId (such as scheduledNotificationReceived, executedAction, etc.).

Type: string

nodeID

Client node id (from the canvas).

Type: string

stepID

Unique id of the step that is currently being processed.

Type: string

stepName

Name of the step that is currently being processed.

Type: string

stepType

Type of the step.

Type: string

Possible values:

  • Condition
  • Action
  • Scheduler
  • Timer

stepStatus

Status of the step, representing the status of the step, when its processing has been done (and the step event fired).

Type: string

The status can be:

  • ended: the step has no transition and its processing has ended successfully.
  • error: the step processing has raised an error.
  • transitions: the step is waiting for an event to transition to another step.
  • capped: the step has failed on a capping error, raised during an action or enrichment.
  • timedout: the step has failed on a timeout error, raised during an action or enrichment.
  • instanceTimedout: the step has stopped its processing, because the instance has reached its timeout.

journeyID

ID of the journey.

Type: string

journeyVersionID

ID of the journey version. This id represents the identity reference to the journey, in the case of the journeyStepEvent.

Type: string