Update a ticket
Update an existing ticket
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_eventsbooleanOptionalDefault:
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.
trueResponses
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
422
Validation Error
application/json
patch/api/v1/tickets/{ticket_id}
Last updated
Was this helpful?
