Skip to main content
PATCH
Update Issue

Overview

Partial update. Send only the fields you want to change. Pass null for owner_id or assignee_id to clear them. Returns the full updated issue.

Headers

string
required
Your API key for authentication.

Path Parameters

string
required
Internal UUID of the issue.

Body Parameters

Send any combination of the fields below. Sending an empty body is allowed but a no-op.
string
New title. 1-200 characters.
string
New description. Maximum 10,000 characters.
string
New status. One of backlog, todo, in_progress, in_review, done, closed.
string
New severity. One of critical, high, medium, low.
string
New category. 1-64 characters. The category does not need to exist in the Categories catalog beforehand, freely-typed values are accepted.
string | null
New owner. Pass a user ID to assign, or null to clear.
string | null
New assignee. Pass a user ID to assign, or null to clear.

Response

object
The updated issue. See Create Issue for the full field list.
null | array
null on success. Returns 404 if the issue does not exist or is not in your org. Returns 400 with { error: "bad_request" } if any field fails validation, the message lists each invalid path.

Docs for agents: llms.txt