Open Connector
All tools

Linear

Connect to Linear to read and manage projects, issues, and team activity.

linearv1.0.039 tools

Authentication

MethodKindStatusDetails
OAuth 2.0oauth2available

Call a tool

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "LINEAR_COMMENT_CREATE",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("LINEAR_COMMENT_CREATE", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute LINEAR_COMMENT_CREATE --data '{ }'

Tool catalog

Available tools

39 callable operations

Create Linear commentLINEAR_COMMENT_CREATECreates a comment on a Linear issue or project.

Creates a comment on a Linear issue or project.

Authentication

Connected account required

Scopes

write

Tags

commentswrite
Update Linear commentLINEAR_COMMENT_UPDATEUpdates the body of an existing Linear comment.

Updates the body of an existing Linear comment.

Authentication

Connected account required

Scopes

write

Tags

commentswrite
List Linear cyclesLINEAR_CYCLES_LISTLists Linear cycles visible to the connected account.

Lists Linear cycles visible to the connected account.

Authentication

Connected account required

Scopes

read

Tags

cyclesread
Download Linear issue attachmentLINEAR_DOWNLOAD_ISSUE_ATTACHMENTDownloads a specific attachment from a Linear issue into the session blob store and returns a downloadable URL.

Downloads a specific attachment from a Linear issue into the session blob store and returns a downloadable URL.

Authentication

Connected account required

Scopes

read

Tags

attachmentsissuesdownloadread
Run Linear GraphQL query or mutationLINEAR_GRAPHQL_EXECUTEExecutes an arbitrary GraphQL query or mutation against Linear's API using the connected account. Use this escape hatch when reviewed tools do not cover the needed operation.

Executes an arbitrary GraphQL query or mutation against Linear's API using the connected account. Use this escape hatch when reviewed tools do not cover the needed operation.

Authentication

Connected account required

Scopes

readwrite

Tags

graphqladvancedreadwrite
Archive Linear issueLINEAR_ISSUE_ARCHIVEArchives a Linear issue, optionally moving it to trash.

Archives a Linear issue, optionally moving it to trash.

Authentication

Connected account required

Scopes

write

Tags

issueswritedestructiveHint
List Linear issue attachmentsLINEAR_ISSUE_ATTACHMENTS_LISTLists attachment metadata and URLs for a Linear issue. Use returned URLs to download externally when supported by the attachment source.

Lists attachment metadata and URLs for a Linear issue. Use returned URLs to download externally when supported by the attachment source.

Authentication

Connected account required

Scopes

read

Tags

attachmentsissuesread
List Linear issue commentsLINEAR_ISSUE_COMMENTS_LISTLists comments on a Linear issue.

Lists comments on a Linear issue.

Authentication

Connected account required

Scopes

read

Tags

commentsissuesread
Create Linear issueLINEAR_ISSUE_CREATECreates a Linear issue in a team.

Creates a Linear issue in a team.

Authentication

Connected account required

Scopes

write

Tags

issueswrite
List Linear issue draftsLINEAR_ISSUE_DRAFTS_LISTLists issue drafts created by the authenticated Linear user.

Lists issue drafts created by the authenticated Linear user.

Authentication

Connected account required

Scopes

read

Tags

issuesdraftsread
Get Linear issueLINEAR_ISSUE_GETRetrieves a Linear issue by id or issue identifier, including labels, recent comments, and attachment URLs.

Retrieves a Linear issue by id or issue identifier, including labels, recent comments, and attachment URLs.

Authentication

Connected account required

Scopes

read

Tags

issuescommentsattachmentsread
Create Linear issue labelLINEAR_ISSUE_LABEL_CREATECreates a Linear issue label at workspace or team scope.

Creates a Linear issue label at workspace or team scope.

Authentication

Connected account required

Scopes

write

Tags

labelsissueswrite
List Linear issue labelsLINEAR_ISSUE_LABELS_LISTLists Linear issue labels visible to the connected account.

Lists Linear issue labels visible to the connected account.

Authentication

Connected account required

Scopes

read

Tags

labelsissuesread
Create Linear issue relationLINEAR_ISSUE_RELATION_CREATECreates a relationship between two Linear issues.

Creates a relationship between two Linear issues.

Authentication

Connected account required

Scopes

write

Tags

issuesrelationswrite
Remove Linear issue labelLINEAR_ISSUE_REMOVE_LABELRemoves a label from a Linear issue.

Removes a label from a Linear issue.

Authentication

Connected account required

Scopes

write

Tags

issueslabelswrite
Update Linear issueLINEAR_ISSUE_UPDATEUpdates a Linear issue using an IssueUpdateInput object.

Updates a Linear issue using an IssueUpdateInput object.

Authentication

Connected account required

Scopes

write

Tags

issueswrite
List Linear issuesLINEAR_ISSUES_LISTLists Linear issues visible to the connected account.

Lists Linear issues visible to the connected account.

Authentication

Connected account required

Scopes

read

Tags

issuesread
Search Linear issuesLINEAR_ISSUES_SEARCHSearches Linear issues by text query across identifier, title, description, and optionally comments.

Searches Linear issues by text query across identifier, title, description, and optionally comments.

Authentication

Connected account required

Scopes

read

Tags

issuessearchread
Get Linear organizationLINEAR_ORGANIZATION_GETGets the current Linear workspace organization.

Gets the current Linear workspace organization.

Authentication

Connected account required

Scopes

read

Tags

organizationread
Create Linear projectLINEAR_PROJECT_CREATECreates a Linear project associated with one or more teams.

Creates a Linear project associated with one or more teams.

Authentication

Connected account required

Scopes

write

Tags

projectswrite
Get Linear projectLINEAR_PROJECT_GETGets a Linear project by id or URL slug.

Gets a Linear project by id or URL slug.

Authentication

Connected account required

Scopes

read

Tags

projectsread
List Linear project issuesLINEAR_PROJECT_ISSUES_LISTLists issues associated with a Linear project.

Lists issues associated with a Linear project.

Authentication

Connected account required

Scopes

read

Tags

projectsissuesread
Create Linear project milestoneLINEAR_PROJECT_MILESTONE_CREATECreates a Linear project milestone with name, project id, and optional target date or sort order.

Creates a Linear project milestone with name, project id, and optional target date or sort order.

Authentication

Connected account required

Scopes

write

Tags

projectsmilestoneswrite
Update Linear projectLINEAR_PROJECT_UPDATEUpdates a Linear project using a ProjectUpdateInput object.

Updates a Linear project using a ProjectUpdateInput object.

Authentication

Connected account required

Scopes

write

Tags

projectswrite
Create Linear project updateLINEAR_PROJECT_UPDATE_CREATECreates a status update post for a Linear project.

Creates a status update post for a Linear project.

Authentication

Connected account required

Scopes

write

Tags

projectsproject-updateswrite
List Linear projectsLINEAR_PROJECTS_LISTLists Linear projects in the workspace.

Lists Linear projects in the workspace.

Authentication

Connected account required

Scopes

read

Tags

projectsread
Delete Linear reactionLINEAR_REACTION_DELETEDeletes a Linear reaction by reaction id. To remove a reaction from a comment, pass the reaction id returned by Linear.

Deletes a Linear reaction by reaction id. To remove a reaction from a comment, pass the reaction id returned by Linear.

Authentication

Connected account required

Scopes

write

Tags

reactionscommentswritedestructiveHint
Get Linear create issue defaultsLINEAR_TEAM_CREATE_ISSUE_DEFAULTS_GETGets a Linear team default issue estimate and default workflow state for pre-filling issue creation.

Gets a Linear team default issue estimate and default workflow state for pre-filling issue creation.

Authentication

Connected account required

Scopes

read

Tags

teamsissuesdefaultsread
List Linear team cyclesLINEAR_TEAM_CYCLES_LISTLists cycles for a specified Linear team.

Lists cycles for a specified Linear team.

Authentication

Connected account required

Scopes

read

Tags

cyclesteamsread
Get Linear teamLINEAR_TEAM_GETGets a Linear team by id.

Gets a Linear team by id.

Authentication

Connected account required

Scopes

read

Tags

teamsread
List Linear team issuesLINEAR_TEAM_ISSUES_LISTLists issues belonging to a Linear team.

Lists issues belonging to a Linear team.

Authentication

Connected account required

Scopes

read

Tags

teamsissuesread
List Linear team workflow statesLINEAR_TEAM_WORKFLOW_STATES_LISTLists workflow states for a specified Linear team.

Lists workflow states for a specified Linear team.

Authentication

Connected account required

Scopes

read

Tags

workflow-statesteamsread
List Linear teamsLINEAR_TEAMS_LISTLists Linear teams.

Lists Linear teams.

Authentication

Connected account required

Scopes

read

Tags

teamsread
List Linear teams with members and projectsLINEAR_TEAMS_WITH_MEMBERS_AND_PROJECTS_LISTLists Linear teams with their members and projects.

Lists Linear teams with their members and projects.

Authentication

Connected account required

Scopes

read

Tags

teamsusersprojectsread
Get Linear userLINEAR_USER_GETGets a Linear user by id.

Gets a Linear user by id.

Authentication

Connected account required

Scopes

read

Tags

usersread
List Linear usersLINEAR_USERS_LISTLists users in the Linear workspace.

Lists users in the Linear workspace.

Authentication

Connected account required

Scopes

read

Tags

usersread
List assigned Linear issuesLINEAR_VIEWER_ASSIGNED_ISSUES_LISTLists issues assigned to the authenticated Linear user.

Lists issues assigned to the authenticated Linear user.

Authentication

Connected account required

Scopes

read

Tags

issuesassigneeread
Get Linear viewerLINEAR_VIEWER_GETGets the authenticated Linear user.

Gets the authenticated Linear user.

Authentication

Connected account required

Scopes

read

Tags

viewerread
List Linear workflow statesLINEAR_WORKFLOW_STATES_LISTLists Linear issue workflow states across visible teams.

Lists Linear issue workflow states across visible teams.

Authentication

Connected account required

Scopes

read

Tags

workflow-statesread

Provider resources