← API reference
CANONICAL TYPE REFERENCE

UpsertOperationItemsInput

Input for batch upserting operation items under an operation

TypeID (opr_…) of the parent operation whose item list is being replaced. All existing items for this operation — and any item edges referencing them — are deleted first.

TypeID (job_…) of the job owning the operation. Applied to every item created by this batch.

The operation's full new item list, in order. Replaces the existing items wholesale — an empty list clears them. Validated as a unit: if any item is invalid, nothing is written.

View exact SDL
"""Input for batch upserting operation items under an operation"""
input UpsertOperationItemsInput {
  """
  TypeID (`opr_…`) of the parent operation whose item list is being replaced. All existing items for this operation — and any item edges referencing them — are deleted first.
  """
  operationId: OperationID!
  """
  TypeID (`job_…`) of the job owning the operation. Applied to every item created by this batch.
  """
  jobId: JobID!
  """
  The operation's full new item list, in order. Replaces the existing items wholesale — an empty list clears them. Validated as a unit: if any item is invalid, nothing is written.
  """
  items: [OperationItemInput!]!
}

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