SignalActionDetailOutput
- actionType: stringFormat: uuid
Id required - attributesType: object | nullrequiredProperties: 1
Type-specific fields. Null when the type defines none.
- availableType: string | nullFormat: date-time
From requiredStart of the delivery window. Null when deliverable at once.
- dateType: stringFormat: date-time
Created requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- endedType: string | nullFormat: date-time
At requiredEnd of the window of the insights that raised the action. Null when no insight raised it.
- expiredType: booleanrequired
True when expiresAt has passed and the action is still OPEN or SEEN. Expiry is derived, never a state.
- expiresType: string | nullFormat: date-time
At requiredEnd of the delivery window. Null when the action never expires.
- initiatorType: string | nullFormat: uuid
User Id requiredThe person who started the action, such as a guide. Null when no person did.
- messageType: string | nullrequired
What the student is told. Null when the action tells the student nothing in words.
- organizationType: stringFormat: uuid
Id required - resolvedType: string | nullFormat: date-time
At requiredWhen the action reached COMPLETED, SKIPPED or CANCELLED.
- seenType: string | nullFormat: date-time
At requiredWhen the student's app displayed the action.
- startedType: string | nullFormat: date-time
At requiredStart of the window of the insights that raised the action. Null when no insight raised it.
- stateType: stringenumrequiredvaluesOPENSEENCOMPLETEDSKIPPEDCANCELLED
- targetType: stringFormat: uuid
User Id requiredThe student the action targets.
- tbType: string | null
Session Id requiredThe session the action was raised in. Null when the action has no session.
- typeType: stringrequired
What kind of action this is, for example Warn for a rule warning.
- versionType: stringrequired
The version of the action type. Together with type it selects the attributes schema.
