DevelopersAPI referenceTasksIssues
Delete an issue
Hard delete of the issue row.
View as MarkdownAuthorization
bearer AuthorizationBearer <token>
In: header
Path Parameters
id*string
Format
uuidResponse Body
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/v1/issues/497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "message": "string"}Update an issue
Partial update. Empty string clears assigneeId / projectId / cycleId / parentId; estimate 0 clears the estimate; a malformed dueDate is 400 (never treated as "clear"). stateId must belong to the issue's team (else 400 "stateId does not belong to this issue's team"); moving to a completed-type state sets completedAt, moving anywhere else clears it. Property changes are recorded as activity entries, and an assignee change notifies the new assignee.
Add a label to an issue
Idempotent (re-adding is a no-op). Both the issue and the label must be inside the caller's org (else 404). Returns 200 (not 201) with the full updated issue.