← API reference
CANONICAL TYPE REFERENCE

TransitionOperationInput

Input for transitioning operation status

COMMAND by default; REPORT requires effectiveAt and retains observations even when delayed

Explicit allocation from a published scenario to capture at first SETUP. Once bound it cannot be changed; subsequent transitions may omit it.

Atomic retry identity; completion requires actual start/completion times and commits its metrics in the same transaction

Business occurrence time. COMMAND defaults to now and preserves command chronology; REPORT requires this field and accepts delayed observations. Recording time remains current.

Operation ID to transition

Target status

View exact SDL
"""Input for transitioning operation status"""
input TransitionOperationInput {
  """
  COMMAND by default; REPORT requires effectiveAt and retains observations even when delayed
  """
  mode: OperationTransitionMode
  """
  Explicit allocation from a published scenario to capture at first SETUP. Once bound it cannot be changed; subsequent transitions may omit it.
  """
  allocationId: ScheduleAllocationID
  """
  Atomic retry identity; completion requires actual start/completion times and commits its metrics in the same transaction
  """
  receipt: ReceiptInput
  """
  Business occurrence time. COMMAND defaults to now and preserves command chronology; REPORT requires this field and accepts delayed observations. Recording time remains current.
  """
  effectiveAt: ISO8601
  """Operation ID to transition"""
  id: OperationID!
  """Target status"""
  status: OperationStatus!
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.