For the complete documentation index, see llms.txt. This page is also available as Markdown.

Update a ticket

Update an existing ticket

Update a ticket

patch

Updates an existing ticket with the provided fields

Path parameters
ticket_idstringRequired
Body
titlestring · min: 1 · max: 255 · nullableOptional
descriptionstring · nullableOptional
ticket_typestring · enum · nullableOptionalPossible values:
prioritystring · enum · nullableOptionalPossible values:
statusstring · enum · nullableOptionalPossible values:
assigneestring · nullableOptional

assignee, to unassign pass in _UNASSIGN_

desk_idstring · min: 1 · max: 60 · nullableOptional
subdesk_idstring · min: 1 · max: 60 · nullableOptional

Subdesk ID to move ticket to (must be in same desk)

notification_reply_idstring · nullableOptional
attachment_idsstring[] · nullableOptional

List of attachment IDs to link to this ticket

created_atstring · date-time · nullableOptional

Optional creation timestamp override. Used for backfilling original ITSM timestamps during re-evaluation.

response_sla_deadlinestring · date-time · nullableOptional
response_sla_completed_atstring · date-time · nullableOptional
resolution_sla_deadlinestring · date-time · nullableOptional
resolution_sla_completed_atstring · date-time · nullableOptional
publish_eventsbooleanOptional

Whether to publish domain events for this ticket update. Set to False to suppress event publishing (useful for bulk imports or migrations). Defaults to True. This suppresses ALL events including status changes, assignee changes, and survey triggers.

Default: true
Responses
200

Successful Response

application/json
idstringRequired
titlestringRequired
descriptionstring · nullableOptional
ticket_typestring · enumRequiredPossible values:
prioritystring · enumRequiredPossible values:
sourcestring · enumRequiredPossible values:
statusstring · enumRequiredPossible values:
reporterstringRequired
created_bystringRequired
assigneestring · nullableOptional
desk_idstringRequired
subdesk_idstringRequired
created_atstring · date-timeRequired
updated_atstring · date-timeRequired
related_asset_idsstring · uuid[] · nullableOptional

List of asset IDs (UUIDs) associated with this ticket

thread_idstring · uuid · nullableOptional

Thread ID for the ticket conversation

response_sla_deadlinestring · date-time · nullableOptional
response_sla_completed_atstring · date-time · nullableOptional
resolution_sla_deadlinestring · date-time · nullableOptional
resolution_sla_completed_atstring · date-time · nullableOptional
patch/api/v1/tickets/{ticket_id}

Last updated

Was this helpful?