---
title: "Update Ticket"
method: PATCH
path: "/tickets/{ticket_id}"
tags: ["tickets"]
---

# Update Ticket

`PATCH /tickets/{ticket_id}`

This endpoint updates properties of a ticket

## Request body

- object
  - `assignee` string — - Update the assignee of the ticket. Must be an email of a user in the organization
  - `closed_by` string — - Email of the user who is closing the ticket. Must be the email of a user in the organization
  - `closed_message` string — - A closing message saved alongside the ticket for additional context when it is closed
  - `custom_properties` object — - A record (key-value pair) of the property name or property id as keys, along with the updated value
    - `Custom Property 1` string
  - `due_date` unknown
  - `labels` string — - A comma-separated list of labels to be assigned to the tickets. All labels are case-insensitive. - If any label currently does not exist, it will be created
  - `priority` string — - Updates the priority of the ticket. - Only accepts the following values - 1,2,3,4 - 1 = Low - 2 = Medium - 3 = High - 4 = Urgent
  - `status` string — - Updates the status of the ticket. - Only accepts the following values - open, inprogress, closed, archived
  - `subject` string — - Updates the subject of the ticket

## Response `200`

200 OK

- object — The response is a ticket object. Refer to [the ticket object here](/api-reference/objects/the-ticket-info-object)

---

[API](https://skmtc.net/periskope/apis/api-local.md) · [All operations](https://skmtc.net/periskope/apis/api-local/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/periskope/api-local/revisions/f2738ced87d8/schema)
