Linear

by tacticlaunch
Verified

linear_updateIssue

Update an existing issue in Linear

Input Schema

NameRequiredDescriptionDefault
addedLabelIdsNoIDs of labels to add to the issue (without removing existing ones)
assigneeIdNoID of the user to assign the issue to, or null to unassign
cycleIdNoID of the cycle to move the issue to, or null to remove from current cycle
descriptionNoNew description for the issue (Markdown supported)
dueDateNoThe new due date for the issue (YYYY-MM-DD format), or null to remove
estimateNoThe estimated complexity/points for the issue
idYesID or identifier of the issue to update (e.g., ABC-123)
labelIdsNoIDs of the labels to set on the issue (replacing existing labels)
parentIdNoID of the parent issue, or null to convert to a regular issue
priorityNoNew priority for the issue (0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low)
projectIdNoID of the project to move the issue to
removedLabelIdsNoIDs of labels to remove from the issue
sortOrderNoThe position of the issue in relation to other issues
stateIdNoID of the new state for the issue
subscriberIdsNoIDs of the users to subscribe to the issue (replacing existing subscribers)
teamIdNoID of the team to move the issue to
titleNoNew title for the issue

Input Schema (JSON Schema)

{ "properties": { "addedLabelIds": { "description": "IDs of labels to add to the issue (without removing existing ones)", "items": { "type": "string" }, "type": "array" }, "assigneeId": { "description": "ID of the user to assign the issue to, or null to unassign", "type": "string" }, "cycleId": { "description": "ID of the cycle to move the issue to, or null to remove from current cycle", "type": "string" }, "description": { "description": "New description for the issue (Markdown supported)", "type": "string" }, "dueDate": { "description": "The new due date for the issue (YYYY-MM-DD format), or null to remove", "type": "string" }, "estimate": { "description": "The estimated complexity/points for the issue", "type": "number" }, "id": { "description": "ID or identifier of the issue to update (e.g., ABC-123)", "type": "string" }, "labelIds": { "description": "IDs of the labels to set on the issue (replacing existing labels)", "items": { "type": "string" }, "type": "array" }, "parentId": { "description": "ID of the parent issue, or null to convert to a regular issue", "type": "string" }, "priority": { "description": "New priority for the issue (0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low)", "type": "number" }, "projectId": { "description": "ID of the project to move the issue to", "type": "string" }, "removedLabelIds": { "description": "IDs of labels to remove from the issue", "items": { "type": "string" }, "type": "array" }, "sortOrder": { "description": "The position of the issue in relation to other issues", "type": "number" }, "stateId": { "description": "ID of the new state for the issue", "type": "string" }, "subscriberIds": { "description": "IDs of the users to subscribe to the issue (replacing existing subscribers)", "items": { "type": "string" }, "type": "array" }, "teamId": { "description": "ID of the team to move the issue to", "type": "string" }, "title": { "description": "New title for the issue", "type": "string" } }, "required": [ "id" ], "type": "object" }