Skip to content

Linear

Node: linear · Full type: n8n-nodes-base.linear · Version: 1.1

Credentials

linearApi (alias: @linear) / linearOAuth2Api (alias: @linear)

CREDENTIAL @linear = linearApi "My Linear"

Operations

Resource: comment

addComment

Parameter Type Default Details
issueId string "" required
comment string "" required
additionalFields collection {} keys: parentId

Resource: issue

Parameter Type Default Details
issueId string "" required
link string "" required

create

Parameter Type Default Details
teamId options "" required
title string "" required
additionalFields collection {} keys: assigneeId, description, priorityId, stateId

delete

Parameter Type Default Details
issueId string "" required

get

Parameter Type Default Details
issueId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50

update

Parameter Type Default Details
issueId string "" required
updateFields collection {} keys: assigneeId, description, priorityId, stateId, teamId, title
updateFields collection {} keys: assigneeId, description, priorityId, stateId, teamId, title

Common Parameters

Parameter Type Default Details
authentication options "apiToken" apiToken, oAuth2

Parameter Details

additionalFields children:

Parameter Type Default Details
parentId string ""

updateFields children:

Parameter Type Default Details
assigneeId options ""
description string ""
priorityId options 0 1, 2, 3, 3, 0
stateId options ""
teamId options ""
title string ""

Example

NODE "linear" @linear AS "Linear" {
  resource: "comment",
  operation: "get",
  issueId: {{ $json.issueId }},
  comment: {{ $json.comment }},
  title: {{ $json.title }}
}