Linear
Connect to Linear to read and manage projects, issues, and team activity.
Authentication
| Method | Kind | Status | Details |
|---|---|---|---|
| OAuth 2.0 | oauth2 | available | — |
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.Connection1 scope
Creates a comment on a Linear issue or project.
Authentication
Connected account requiredScopes
writeTags
Update Linear commentLINEAR_COMMENT_UPDATEUpdates the body of an existing Linear comment.Connection1 scope
Updates the body of an existing Linear comment.
Authentication
Connected account requiredScopes
writeTags
List Linear cyclesLINEAR_CYCLES_LISTLists Linear cycles visible to the connected account.Connection1 scope
Lists Linear cycles visible to the connected account.
Authentication
Connected account requiredScopes
readTags
Download Linear issue attachmentLINEAR_DOWNLOAD_ISSUE_ATTACHMENTDownloads a specific attachment from a Linear issue into the session blob store and returns a downloadable URL.Connection1 scope
Downloads a specific attachment from a Linear issue into the session blob store and returns a downloadable URL.
Authentication
Connected account requiredScopes
readTags
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.Connection2 scopes
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 requiredScopes
readwriteTags
Archive Linear issueLINEAR_ISSUE_ARCHIVEArchives a Linear issue, optionally moving it to trash.Connection1 scope
Archives a Linear issue, optionally moving it to trash.
Authentication
Connected account requiredScopes
writeTags
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.Connection1 scope
Lists attachment metadata and URLs for a Linear issue. Use returned URLs to download externally when supported by the attachment source.
Authentication
Connected account requiredScopes
readTags
List Linear issue commentsLINEAR_ISSUE_COMMENTS_LISTLists comments on a Linear issue.Connection1 scope
Lists comments on a Linear issue.
Authentication
Connected account requiredScopes
readTags
Create Linear issueLINEAR_ISSUE_CREATECreates a Linear issue in a team.Connection1 scope
Creates a Linear issue in a team.
Authentication
Connected account requiredScopes
writeTags
List Linear issue draftsLINEAR_ISSUE_DRAFTS_LISTLists issue drafts created by the authenticated Linear user.Connection1 scope
Lists issue drafts created by the authenticated Linear user.
Authentication
Connected account requiredScopes
readTags
Get Linear issueLINEAR_ISSUE_GETRetrieves a Linear issue by id or issue identifier, including labels, recent comments, and attachment URLs.Connection1 scope
Retrieves a Linear issue by id or issue identifier, including labels, recent comments, and attachment URLs.
Authentication
Connected account requiredScopes
readTags
Create Linear issue labelLINEAR_ISSUE_LABEL_CREATECreates a Linear issue label at workspace or team scope.Connection1 scope
Creates a Linear issue label at workspace or team scope.
Authentication
Connected account requiredScopes
writeTags
List Linear issue labelsLINEAR_ISSUE_LABELS_LISTLists Linear issue labels visible to the connected account.Connection1 scope
Lists Linear issue labels visible to the connected account.
Authentication
Connected account requiredScopes
readTags
Create Linear issue relationLINEAR_ISSUE_RELATION_CREATECreates a relationship between two Linear issues.Connection1 scope
Creates a relationship between two Linear issues.
Authentication
Connected account requiredScopes
writeTags
Remove Linear issue labelLINEAR_ISSUE_REMOVE_LABELRemoves a label from a Linear issue.Connection1 scope
Removes a label from a Linear issue.
Authentication
Connected account requiredScopes
writeTags
Update Linear issueLINEAR_ISSUE_UPDATEUpdates a Linear issue using an IssueUpdateInput object.Connection1 scope
Updates a Linear issue using an IssueUpdateInput object.
Authentication
Connected account requiredScopes
writeTags
List Linear issuesLINEAR_ISSUES_LISTLists Linear issues visible to the connected account.Connection1 scope
Lists Linear issues visible to the connected account.
Authentication
Connected account requiredScopes
readTags
Search Linear issuesLINEAR_ISSUES_SEARCHSearches Linear issues by text query across identifier, title, description, and optionally comments.Connection1 scope
Searches Linear issues by text query across identifier, title, description, and optionally comments.
Authentication
Connected account requiredScopes
readTags
Get Linear organizationLINEAR_ORGANIZATION_GETGets the current Linear workspace organization.Connection1 scope
Gets the current Linear workspace organization.
Authentication
Connected account requiredScopes
readTags
Create Linear projectLINEAR_PROJECT_CREATECreates a Linear project associated with one or more teams.Connection1 scope
Creates a Linear project associated with one or more teams.
Authentication
Connected account requiredScopes
writeTags
Get Linear projectLINEAR_PROJECT_GETGets a Linear project by id or URL slug.Connection1 scope
Gets a Linear project by id or URL slug.
Authentication
Connected account requiredScopes
readTags
List Linear project issuesLINEAR_PROJECT_ISSUES_LISTLists issues associated with a Linear project.Connection1 scope
Lists issues associated with a Linear project.
Authentication
Connected account requiredScopes
readTags
Create Linear project milestoneLINEAR_PROJECT_MILESTONE_CREATECreates a Linear project milestone with name, project id, and optional target date or sort order.Connection1 scope
Creates a Linear project milestone with name, project id, and optional target date or sort order.
Authentication
Connected account requiredScopes
writeTags
Update Linear projectLINEAR_PROJECT_UPDATEUpdates a Linear project using a ProjectUpdateInput object.Connection1 scope
Updates a Linear project using a ProjectUpdateInput object.
Authentication
Connected account requiredScopes
writeTags
Create Linear project updateLINEAR_PROJECT_UPDATE_CREATECreates a status update post for a Linear project.Connection1 scope
Creates a status update post for a Linear project.
Authentication
Connected account requiredScopes
writeTags
List Linear projectsLINEAR_PROJECTS_LISTLists Linear projects in the workspace.Connection1 scope
Lists Linear projects in the workspace.
Authentication
Connected account requiredScopes
readTags
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.Connection1 scope
Deletes a Linear reaction by reaction id. To remove a reaction from a comment, pass the reaction id returned by Linear.
Authentication
Connected account requiredScopes
writeTags
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.Connection1 scope
Gets a Linear team default issue estimate and default workflow state for pre-filling issue creation.
Authentication
Connected account requiredScopes
readTags
List Linear team cyclesLINEAR_TEAM_CYCLES_LISTLists cycles for a specified Linear team.Connection1 scope
Lists cycles for a specified Linear team.
Authentication
Connected account requiredScopes
readTags
Get Linear teamLINEAR_TEAM_GETGets a Linear team by id.Connection1 scope
Gets a Linear team by id.
Authentication
Connected account requiredScopes
readTags
List Linear team issuesLINEAR_TEAM_ISSUES_LISTLists issues belonging to a Linear team.Connection1 scope
Lists issues belonging to a Linear team.
Authentication
Connected account requiredScopes
readTags
List Linear team workflow statesLINEAR_TEAM_WORKFLOW_STATES_LISTLists workflow states for a specified Linear team.Connection1 scope
Lists workflow states for a specified Linear team.
Authentication
Connected account requiredScopes
readTags
List Linear teamsLINEAR_TEAMS_LISTLists Linear teams.Connection1 scope
Lists Linear teams.
Authentication
Connected account requiredScopes
readTags
List Linear teams with members and projectsLINEAR_TEAMS_WITH_MEMBERS_AND_PROJECTS_LISTLists Linear teams with their members and projects.Connection1 scope
Lists Linear teams with their members and projects.
Authentication
Connected account requiredScopes
readTags
Get Linear userLINEAR_USER_GETGets a Linear user by id.Connection1 scope
Gets a Linear user by id.
Authentication
Connected account requiredScopes
readTags
List Linear usersLINEAR_USERS_LISTLists users in the Linear workspace.Connection1 scope
Lists users in the Linear workspace.
Authentication
Connected account requiredScopes
readTags
List assigned Linear issuesLINEAR_VIEWER_ASSIGNED_ISSUES_LISTLists issues assigned to the authenticated Linear user.Connection1 scope
Lists issues assigned to the authenticated Linear user.
Authentication
Connected account requiredScopes
readTags
Get Linear viewerLINEAR_VIEWER_GETGets the authenticated Linear user.Connection1 scope
Gets the authenticated Linear user.
Authentication
Connected account requiredScopes
readTags
List Linear workflow statesLINEAR_WORKFLOW_STATES_LISTLists Linear issue workflow states across visible teams.Connection1 scope
Lists Linear issue workflow states across visible teams.
Authentication
Connected account requiredScopes
readTags