Skip to main content

EndlessEDIStateMachineTransitionInput

Input for a single state machine transition.

input EndlessEDIStateMachineTransitionInput {
eventType: String!
fromState: String
sideEffects: [String!]
toState: String
}

Fields​

EndlessEDIStateMachineTransitionInput.eventType ● String! non-null scalar common​

The friendly event type name (e.g., 'order_approved', 'order_shipped').

EndlessEDIStateMachineTransitionInput.fromState ● String scalar common​

The source state. If omitted, uses the default for the event type.

EndlessEDIStateMachineTransitionInput.sideEffects ● [String!] list scalar common​

List of side effect names to trigger (e.g., '855', '856', '810').

EndlessEDIStateMachineTransitionInput.toState ● String scalar common​

The target state. If omitted, uses the default for the event type.

Member Of​

SaveEndlessEDIStateMachineInput input