# UpdateIssueRequest

A partial update. An absent field is left unchanged, a present one is set, and an optional field named in `clear` is emptied. State, resolution and `duplicateOf` change only through transitions.

**Type**: `object`

## Properties

- name: clear (optional)
  type: array of enum: `NEXT_STEP`, `REVISIT_AT`, `EXPIRES_AT`, `EVIDENCE`, `LINKS`, `LABELS`, `FINGERPRINT`
  description: Optional fields to empty.

- name: confidence (optional)
  type: enum: `CONFIRMED`, `LIKELY`, `UNVERIFIED`
  description: A new confidence.

- name: description (optional)
  type: string
  description: A new description, replacing the old one.

- name: entities (optional)
  type: object
  description: New entity tags, replacing the old ones; a person's change locks them.

- name: evidence (optional)
  type: array of `IssueEvidence`
  description: New evidence, replacing the old list.

- name: expiresAt (optional)
  type: string
  description: A new expiry.

- name: fingerprint (optional)
  type: string
  description: A new fingerprint.

- name: labels (optional)
  type: array of string
  description: New labels, replacing the old list; a person's additions and removals lock those labels.

- name: links (optional)
  type: array of `IssueLink`
  description: New links, replacing the old list.

- name: nextStep (optional)
  type: string
  description: A new next step.

- name: priority (optional)
  type: enum: `P0`, `P1`, `P2`, `P3`
  description: A new priority; a person's change locks it against agents.

- name: revisitAt (optional)
  type: string
  description: A new revisit time.

- name: teamIds (optional)
  type: array of string
  description: New teams; people only, adding or removing only teams they can edit issues of.

- name: title (optional)
  type: string
  description: A new title.

- name: version (required)
  type: integer
  description: The version the change was made against; a stale one is rejected with 409 and the current issue.
