Skip to content

StatusEvent ​

Type: Object

A committed lifecycle status transition delivered via subscription

Fields ​

NameTypeArgsDescriptionDeprecated
actorIdStringThe acting principal, as a UserID TypeID (e.g. "usr_01K…"). Always a user, even when actorType is SYSTEM — a bot user is classified SYSTEM but still acts as its own user record. Null for a transition with no principal.
actorTypeString!Immediate principal kind
entityIdString!The transitioning entity's id, as a TypeID (e.g. "job_01K…").
entityTypeString!Entity kind (JOB, ORDER, OPERATION, SHIPMENT, COMPONENT, or custom)
fromStateStringPrevious state (null on the entity's first transition)
occurredAtString!ISO8601 business time of the transition
originIdStringId of the origin surface. Always null today: the origin surface is not yet populated on the write path, so no transition carries one.
originTypeStringIngest/UI surface the transition arrived through
reasonStringFree-text justification supplied by the caller, when given.
toStateString!New state
userIdStringResponsible human, when known, as a UserID TypeID.

Connect machines, automate workflows, and build custom apps for print production.