← API reference
CANONICAL TYPE REFERENCE

UpdateTaskInput

Edit task metadata. Omitted fields are unchanged; null clears description, assignment or due date. Type, template and lifecycle fields are immutable here.

titleString

Replacement nonempty task title; omit to retain the current title.

Replacement task details; null clears them and omission retains the current description.

User assignment to set; null removes the user assignment and omission preserves it.

Team assignment to set; null removes the team assignment and omission preserves it.

Replacement task priority; omission preserves the current priority.

Replacement due timestamp; null removes the deadline and omission preserves it.

View exact SDL
"""
Edit task metadata. Omitted fields are unchanged; null clears description, assignment or due date. Type, template and lifecycle fields are immutable here.
"""
input UpdateTaskInput {
  """Replacement nonempty task title; omit to retain the current title."""
  title: String
  """
  Replacement task details; null clears them and omission retains the current description.
  """
  description: String
  """
  User assignment to set; null removes the user assignment and omission preserves it.
  """
  assignedUserId: UserID
  """
  Team assignment to set; null removes the team assignment and omission preserves it.
  """
  assignedTeamId: TeamID
  """Replacement task priority; omission preserves the current priority."""
  priority: Int
  """
  Replacement due timestamp; null removes the deadline and omission preserves it.
  """
  dueAt: ISO8601
}

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