Connectors
Productivity & Project Management
Linear
Issue tracking for software teams: issues, projects, cycles, and comments
Linear API referenceAPI checked August 18, 2026
- Signs in with
- API key
- Runs on
- Cloud or On-Prem Worker
- Operations
- 539
- Ready-made triggers
- 0
Connect Linear
- In Neblex open Connect › Connections and click New Connection.
- Search for Linear and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| Authorization credentialRequiredSecret | Personal API key as-is, or OAuth access token prefixed with 'Bearer '. |
Use it in a flow
- Open a flow, open the node library and search for Linear.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from Linear without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Linear can send webhooks, a Webhook trigger receives them at its own URL.
Operations
539 operations in 70 groups. Each one is a step you can add to a flow.
Administrable1
Administrable teamsadministrableTeams | All teams whose settings the user can administer. |
Agent19
Agent activitiesagentActivities | All agent activities. | |
Agent activityagentActivity | A specific agent activity. | |
Agent activity createagentActivityCreate | Creates an agent activity. | |
Agent activity create promptagentActivityCreatePrompt | [Internal] Creates a prompt agent activity from Linear user input. | |
Agent activity delete queuedagentActivityDeleteQueued | [Internal] Deletes a queued prompt activity, removing it from the queue. | |
Agent activity send queuedagentActivitySendQueued | [Internal] Immediately sends a queued prompt activity to the agent, bypassing the queue. | |
Agent sessionagentSession | A specific agent session. | |
Agent session createagentSessionCreate | [Internal] Creates a new agent session on behalf of the current user | |
Agent session create on commentagentSessionCreateOnComment | Creates a new agent session on a root comment. | |
Agent session create on issueagentSessionCreateOnIssue | Creates a new agent session on an issue. | |
Agent session sandboxagentSessionSandbox | [Internal] Retrieves coding agent sandbox details for a given agent session ID. | |
Agent session updateagentSessionUpdate | Updates an agent session. | |
Agent session update external urlagentSessionUpdateExternalUrl | Updates the externalUrl of an agent session, which is an agent-hosted page associated with this session. | |
Agent sessionsagentSessions | All agent sessions. | |
Agent skillagentSkill | A specific agent skill. | |
Agent skill createagentSkillCreate | Creates an agent skill. | |
Agent skill deleteagentSkillDelete | Deletes an agent skill. | |
Agent skill updateagentSkillUpdate | Updates an agent skill. | |
Agent skillsagentSkills | All agent skills. |
Airbyte1
Airbyte integration connectairbyteIntegrationConnect | Creates an integration api key for Airbyte to connect with Linear. |
Application1
Application infoapplicationInfo | Retrieves public information about an OAuth application by its client ID. |
Archived2
Archived integrationsarchivedIntegrations | Recently archived GitHub integrations. | |
Archived teamsarchivedTeams | [Internal] All archived teams of the workspace. |
Attachment20
Attachmentattachment | One specific issue attachment. | |
Attachment createattachmentCreate | Creates a new attachment, or updates existing if the same url and issueId is used. | |
Attachment deleteattachmentDelete | Deletes an issue attachment. | |
Attachment issueattachmentIssue | Query an issue by its associated attachment, and its id. | |
Attachment link discordattachmentLinkDiscord | Link an existing Discord message to an issue. | |
Attachment link frontattachmentLinkFront | Link an existing Front conversation to an issue. | |
Attachment link git hub issueattachmentLinkGitHubIssue | Link a GitHub issue to a Linear issue. | |
Attachment link git hub p rattachmentLinkGitHubPR | Link a GitHub pull request to an issue. | |
Attachment link git lab m rattachmentLinkGitLabMR | Link an existing GitLab MR to an issue. | |
Attachment link intercomattachmentLinkIntercom | Link an existing Intercom conversation to an issue. | |
Attachment link jira issueattachmentLinkJiraIssue | Link an existing Jira issue to an issue. | |
Attachment link salesforceattachmentLinkSalesforce | Link an existing Salesforce case to an issue. | |
Attachment link slackattachmentLinkSlack | Link an existing Slack message to an issue. | |
Attachment link u r lattachmentLinkURL | Link any URL to an issue. | |
Attachment link zendeskattachmentLinkZendesk | Link an existing Zendesk ticket to an issue. | |
Attachment sourcesattachmentSources | [Internal] Get a list of all unique attachment sources in the workspace. | |
Attachment sync to slackattachmentSyncToSlack | Begin syncing the thread for an existing Slack message attachment with a comment thread on its issue. | |
Attachment updateattachmentUpdate | Updates an existing issue attachment. | |
Attachmentsattachments | All issue attachments. | |
Attachments for u r lattachmentsForURL | Returns issue attachments for a given url. |
Audit3
Audit entriesauditEntries | All audit log entries. | |
Audit entry typesauditEntryTypes | List of audit entry types. | |
Audit log webhook failure eventsauditLogWebhookFailureEvents | [INTERNAL] Failure events for an audit log webhook (last 50). |
Authentication1
Authentication sessionsauthenticationSessions | User's active sessions. |
Available1
Available usersavailableUsers | Fetch users belonging to this user account. |
Comment7
Commentcomment | A specific comment. | |
Comment createcommentCreate | Creates a new comment. | |
Comment deletecommentDelete | Deletes a comment. | |
Comment resolvecommentResolve | Resolves a comment thread. | |
Comment unresolvecommentUnresolve | Unresolves a previously resolved comment thread. | |
Comment updatecommentUpdate | Updates a comment. | |
Commentscomments | All comments the user has access to in the workspace. |
Contact2
Contact createcontactCreate | Creates a support contact message from an authenticated user. | |
Contact sales createcontactSalesCreate | [INTERNAL] Submits a sales pricing inquiry from the website. |
Create4
Create csv export reportcreateCsvExportReport | Creates a CSV export report for the workspace. | |
Create initiative update remindercreateInitiativeUpdateReminder | Create a notification to remind a user about an initiative update. | |
Create organization from onboardingcreateOrganizationFromOnboarding | Creates a new workspace from onboarding. | |
Create project update remindercreateProjectUpdateReminder | Create a notification to remind a user about a project update. |
Custom7
Custom viewcustomView | One specific custom view, looked up by ID or slug. | |
Custom view createcustomViewCreate | Creates a new custom view. | |
Custom view deletecustomViewDelete | Deletes a custom view. | |
Custom view details suggestioncustomViewDetailsSuggestion | [INTERNAL] Suggests metadata (name, description, icon) for a view based on its filters using AI. | |
Custom view has subscriberscustomViewHasSubscribers | Whether a custom view has active notification subscribers other than the current user. | |
Custom view updatecustomViewUpdate | Updates a custom view. | |
Custom viewscustomViews | All custom views accessible to the user, including personal views and shared workspace views. |
Customer26
Customercustomer | Retrieves a single customer by ID or slug. | |
Customer createcustomerCreate | Creates a new customer. | |
Customer deletecustomerDelete | Deletes a customer. | |
Customer mergecustomerMerge | Merges two customers by transferring all needs from the source customer to the target customer. | |
Customer needcustomerNeed | Retrieves a single customer need by ID or hash. | |
Customer need archivecustomerNeedArchive | Archives a customer need. | |
Customer need createcustomerNeedCreate | Creates a new customer need. | |
Customer need create from attachmentcustomerNeedCreateFromAttachment | Creates a new customer need from an existing issue attachment. | |
Customer need deletecustomerNeedDelete | Deletes a customer need. | |
Customer need unarchivecustomerNeedUnarchive | Unarchives a customer need. | |
Customer need updatecustomerNeedUpdate | Updates an existing customer need. | |
Customer needscustomerNeeds | All customer needs in the workspace, with optional filtering. | |
Customer statuscustomerStatus | One specific customer status. | |
Customer status createcustomerStatusCreate | Creates a new customer status. | |
Customer status deletecustomerStatusDelete | Deletes a customer status. | |
Customer status updatecustomerStatusUpdate | Updates a customer status. | |
Customer statusescustomerStatuses | All customer statuses defined in the workspace. | |
Customer tiercustomerTier | One specific customer tier. | |
Customer tier createcustomerTierCreate | Creates a new customer tier. | |
Customer tier deletecustomerTierDelete | Deletes a customer tier. | |
Customer tier updatecustomerTierUpdate | Updates a customer tier. | |
Customer tierscustomerTiers | All customer tiers defined in the workspace. | |
Customer unsynccustomerUnsync | Unsyncs a managed customer from its current data source integration. | |
Customer updatecustomerUpdate | Updates an existing customer. | |
Customer upsertcustomerUpsert | Upserts a customer, creating it if no match is found, or updating it otherwise. | |
Customerscustomers | All customers in the workspace, with optional filtering and sorting. |
Cycle7
Cyclecycle | One specific cycle, looked up by ID or slug. | |
Cycle archivecycleArchive | Archives a cycle. | |
Cycle createcycleCreate | Creates a new cycle. | |
Cycle shift allcycleShiftAll | Shifts all cycles starts and ends by a certain number of days, starting from the provided cycle onwards. | |
Cycle start upcoming cycle todaycycleStartUpcomingCycleToday | Starts the upcoming cycle as of midnight today. | |
Cycle updatecycleUpdate | Updates a cycle. | |
Cyclescycles | All cycles accessible to the user. |
Diff1
Diffdiff | [Internal] A specific diff. |
Document9
Documentdocument | A specific document by ID or slug. | |
Document content historydocumentContentHistory | A collection of document content history entries. | |
Document content history entriesdocumentContentHistoryEntries | [Internal] Fetches document content history entries by their IDs, including content data. | |
Document content history timelinedocumentContentHistoryTimeline | [Internal] Fetches the fresh document content history timeline for the client history dialog. | |
Document createdocumentCreate | Creates a new document. | |
Document deletedocumentDelete | Deletes (trashes) a document. | |
Document unarchivedocumentUnarchive | Restores a previously trashed document by unarchiving it. | |
Document updatedocumentUpdate | Updates a document. | |
Documentsdocuments | All documents the user has access to in the workspace. |
Email9
Email intake addressemailIntakeAddress | One specific email intake address. | |
Email intake address createemailIntakeAddressCreate | Creates a new email intake address. | |
Email intake address deleteemailIntakeAddressDelete | Deletes an email intake address object. | |
Email intake address refresh ses domain statusemailIntakeAddressRefreshSesDomainStatus | Requests an immediate, on-demand SES domain verification status check for an email intake address and keeps it in the frequent (per-minute) check lane for a short window. | |
Email intake address rotateemailIntakeAddressRotate | Rotates an existing email intake address. | |
Email intake address updateemailIntakeAddressUpdate | Updates an existing email intake address. | |
Email token user account authemailTokenUserAccountAuth | Authenticates a user account via email and authentication token. | |
Email unsubscribeemailUnsubscribe | Unsubscribes the user from one type of email. | |
Email user account auth challengeemailUserAccountAuthChallenge | Finds or creates a new user account by email and sends an email with token. |
Emoji4
Emojiemoji | A specific custom emoji by ID or name. | |
Emoji createemojiCreate | Creates a custom emoji. | |
Emoji deleteemojiDelete | Deletes an emoji. | |
Emojisemojis | All custom emojis in the workspace. |
Entity4
Entity external linkentityExternalLink | Retrieves a single entity external link by its identifier. | |
Entity external link createentityExternalLinkCreate | Creates a new external link on an initiative, project, team, release, or cycle. | |
Entity external link deleteentityExternalLinkDelete | Deletes an entity external link. | |
Entity external link updateentityExternalLinkUpdate | Updates an existing entity external link's URL, label, or sort order. |
External2
External userexternalUser | Retrieves a single external user by their identifier. | |
External usersexternalUsers | All external users for the organization. |
Failure1
Failures for oauth webhooksfailuresForOauthWebhooks | [INTERNAL] Webhook failure events for webhooks that belong to an OAuth application. |
Favorite5
Favoritefavorite | A specific favorite by ID. | |
Favorite createfavoriteCreate | Creates a new favorite for the authenticated user. | |
Favorite deletefavoriteDelete | Deletes a favorite, removing it from the user's sidebar. | |
Favorite updatefavoriteUpdate | Updates a favorite's position, parent folder, or folder name. | |
Favoritesfavorites | The authenticated user's favorites. |
Fetch1
Fetch datafetchData | [Internal] Fetch an arbitrary set of data using natural language query. |
File2
File uploadfileUpload | XHR request payload to upload an images, video and other attachments directly to Linear's cloud storage. | |
File upload dangerously deletefileUploadDangerouslyDelete | [INTERNAL] Permanently delete an uploaded file by asset URL. |
Git6
Git automation state creategitAutomationStateCreate | Creates a new Git automation rule that maps a Git event to a workflow state transition for a team. | |
Git automation state deletegitAutomationStateDelete | Deletes a Git automation rule. | |
Git automation state updategitAutomationStateUpdate | Updates an existing Git automation rule, including its workflow state, target branch, and triggering event. | |
Git automation target branch creategitAutomationTargetBranchCreate | Creates a new Git target branch definition that scopes automation rules to pull requests targeting a specific branch pattern. | |
Git automation target branch deletegitAutomationTargetBranchDelete | Deletes a Git target branch definition and its associated automation rules. | |
Git automation target branch updategitAutomationTargetBranchUpdate | Updates an existing Git target branch definition, including its branch pattern and regex flag. |
Google1
Google user account authgoogleUserAccountAuth | Authenticate user account through Google OAuth. |
Image1
Image upload from urlimageUploadFromUrl | Upload an image from an URL to Linear. |
Import1
Import file uploadimportFileUpload | XHR request payload to upload a file for import, directly to Linear's cloud storage. |
Initiative35
Initiativeinitiative | Returns a single initiative by its identifier or URL slug. | |
Initiative add labelinitiativeAddLabel | Adds a label to an initiative. | |
Initiative archiveinitiativeArchive | Archives an initiative. | |
Initiative createinitiativeCreate | Creates a new initiative. | |
Initiative deleteinitiativeDelete | Deletes (trashes) an initiative. | |
Initiative filter suggestioninitiativeFilterSuggestion | Suggests filters for an initiative view based on a text prompt. | |
Initiative labelinitiativeLabel | Returns a single initiative label by its identifier. | |
Initiative label createinitiativeLabelCreate | Creates a new initiative label. | |
Initiative label deleteinitiativeLabelDelete | Deletes an initiative label. | |
Initiative label restoreinitiativeLabelRestore | Restores a previously retired initiative label, making it available for use on new initiatives. | |
Initiative label retireinitiativeLabelRetire | Retires an initiative label. | |
Initiative label updateinitiativeLabelUpdate | Updates an initiative label. | |
Initiative labelsinitiativeLabels | Returns all initiative labels in the workspace, with optional filtering. | |
Initiative lead team change impactinitiativeLeadTeamChangeImpact | [Internal] Returns the impact of changing an initiative's lead team before applying the update to matching sub-initiatives. | |
Initiative lead team updateinitiativeLeadTeamUpdate | [Internal] Updates an initiative's lead team, optionally applying it to matching editable sub-initiatives. | |
Initiative relationinitiativeRelation | Returns a single initiative relation by its identifier. | |
Initiative relation createinitiativeRelationCreate | Creates a new parent-child relation between two initiatives. | |
Initiative relation deleteinitiativeRelationDelete | Deletes an initiative relation. | |
Initiative relation updateinitiativeRelationUpdate | Updates an initiative relation. | |
Initiative relationsinitiativeRelations | Returns all initiative parent-child relations in the workspace. | |
Initiative remove labelinitiativeRemoveLabel | Removes a label from an initiative. | |
Initiative to projectinitiativeToProject | Returns a single initiative-to-project association by its identifier. | |
Initiative to project createinitiativeToProjectCreate | Associates a project with an initiative. | |
Initiative to project deleteinitiativeToProjectDelete | Removes a project from an initiative. | |
Initiative to project updateinitiativeToProjectUpdate | Updates an initiative-to-project association, such as its sort order. | |
Initiative to projectsinitiativeToProjects | Returns all initiative-to-project associations in the workspace. | |
Initiative unarchiveinitiativeUnarchive | Unarchives an initiative. | |
Initiative updateinitiativeUpdate | Returns a single initiative update by its identifier. | |
Initiative updateinitiativeUpdate_ | Updates an initiative. | |
Initiative update archiveinitiativeUpdateArchive | Archives an initiative update. | |
Initiative update createinitiativeUpdateCreate | Creates an initiative update. | |
Initiative update unarchiveinitiativeUpdateUnarchive | Unarchives an initiative update. | |
Initiative update updateinitiativeUpdateUpdate | Updates an initiative update. | |
Initiative updatesinitiativeUpdates | Returns all initiative status updates in the workspace, with optional filtering. | |
Initiativesinitiatives | Returns all initiatives in the workspace, with optional filtering and sorting. |
Integration67
Integrationintegration | Retrieves a single integration by its identifier. | |
Integration archiveintegrationArchive | Archives an integration. | |
Integration asks connect channelintegrationAsksConnectChannel | Connect a Slack channel to Asks. | |
Integration customer data attributes refreshintegrationCustomerDataAttributesRefresh | [INTERNAL] Refreshes the customer data attributes from the specified integration service. | |
Integration deleteintegrationDelete | Deletes an integration. | |
Integration discordintegrationDiscord | Integrates the workspace with Discord. | |
Integration figmaintegrationFigma | Integrates the workspace with Figma. | |
Integration frontintegrationFront | Integrates the workspace with Front. | |
Integration git hub enterprise server connectintegrationGitHubEnterpriseServerConnect | Connects the workspace with a GitHub Enterprise Server. | |
Integration git hub personalintegrationGitHubPersonal | Connect your GitHub account to Linear. | |
Integration github commit createintegrationGithubCommitCreate | Generates a webhook for the GitHub commit integration. | |
Integration github connectintegrationGithubConnect | Connects the workspace with the GitHub App. | |
Integration github import connectintegrationGithubImportConnect | Connects the workspace with the GitHub Import App. | |
Integration github import refreshintegrationGithubImportRefresh | Refreshes the data for a GitHub import integration. | |
Integration github remove code accessintegrationGithubRemoveCodeAccess | Removes code access from a GitHub integration, downgrading to the basic GitHub App. | |
Integration gitlab connectintegrationGitlabConnect | Connects the workspace with a GitLab Access Token. | |
Integration gitlab test connectionintegrationGitlabTestConnection | Tests connectivity to a self-hosted GitLab instance and clears auth errors if successful. | |
Integration gongintegrationGong | Integrates the workspace with Gong. | |
Integration google calendar personal connectintegrationGoogleCalendarPersonalConnect | [Internal] Connects the Google Calendar to the user to this Linear account via OAuth2. | |
Integration google sheetsintegrationGoogleSheets | Integrates the workspace with Google Sheets. | |
Integration has scopesintegrationHasScopes | Checks if the integration has all required scopes. | |
Integration intercomintegrationIntercom | Integrates the workspace with Intercom. | |
Integration intercom deleteintegrationIntercomDelete | Disconnects the workspace from Intercom. | |
Integration intercom settings updateintegrationIntercomSettingsUpdate | [DEPRECATED] Updates settings on the Intercom integration. | |
Integration jira fetch project statusesintegrationJiraFetchProjectStatuses | [INTERNAL] Fetches Jira project statuses and stores them in integration settings. | |
Integration jira personalintegrationJiraPersonal | Connect your Jira account to Linear. | |
Integration jira updateintegrationJiraUpdate | [INTERNAL] Updates a Jira Integration. | |
Integration launch darkly connectintegrationLaunchDarklyConnect | [INTERNAL] Integrates the workspace with LaunchDarkly. | |
Integration launch darkly personal connectintegrationLaunchDarklyPersonalConnect | [INTERNAL] Integrates your personal account with LaunchDarkly. | |
Integration loomintegrationLoom | Enables Loom integration for the workspace. | |
Integration mcp server connectintegrationMcpServerConnect | [INTERNAL] Connects the workspace with an MCP server. | |
Integration mcp server personal connectintegrationMcpServerPersonalConnect | [INTERNAL] Connects the user's personal account with an MCP server. | |
Integration microsoft personal connectintegrationMicrosoftPersonalConnect | Connects the user's personal Microsoft account to Linear. | |
Integration microsoft teamsintegrationMicrosoftTeams | Integrates the workspace with Microsoft Teams. | |
Integration microsoft teams project postintegrationMicrosoftTeamsProjectPost | [Internal] Connect a project to a Microsoft Teams channel. | |
Integration opsgenie connectintegrationOpsgenieConnect | [INTERNAL] Integrates the workspace with Opsgenie. | |
Integration opsgenie refresh schedule mappingsintegrationOpsgenieRefreshScheduleMappings | [INTERNAL] Refresh Opsgenie schedule mappings. | |
Integration pager duty connectintegrationPagerDutyConnect | [INTERNAL] Integrates the workspace with PagerDuty. | |
Integration pager duty refresh schedule mappingsintegrationPagerDutyRefreshScheduleMappings | [INTERNAL] Refresh PagerDuty schedule mappings. | |
Integration requestintegrationRequest | Requests a currently unavailable integration. | |
Integration salesforceintegrationSalesforce | Integrates the workspace with Salesforce. | |
Integration salesforce metadata refreshintegrationSalesforceMetadataRefresh | [INTERNAL] Refreshes the Salesforce integration metadata. | |
Integration sentry connectintegrationSentryConnect | Integrates the workspace with Sentry. | |
Integration settings updateintegrationSettingsUpdate | [INTERNAL] Updates the integration settings. | |
Integration slackintegrationSlack | Integrates the workspace with Slack. | |
Integration slack asksintegrationSlackAsks | Integrates the workspace with the Slack Asks app. | |
Integration slack custom view notificationsintegrationSlackCustomViewNotifications | Slack integration for custom view notifications. | |
Integration slack customer channel linkintegrationSlackCustomerChannelLink | Integrates a Slack Asks channel with a Customer. | |
Integration slack import emojisintegrationSlackImportEmojis | Imports custom emojis from your Slack workspace. | |
Integration slack initiative postintegrationSlackInitiativePost | [Internal] Slack integration for initiative notifications. | |
Integration slack or asks update slack team nameintegrationSlackOrAsksUpdateSlackTeamName | Updates the Slack team's name in Linear for an existing Slack or Asks integration. | |
Integration slack org initiative updates postintegrationSlackOrgInitiativeUpdatesPost | [Internal] Slack integration for workspace-level initiative update notifications. | |
Integration slack org project updates postintegrationSlackOrgProjectUpdatesPost | Slack integration for workspace-level project update notifications. | |
Integration slack personalintegrationSlackPersonal | Integrates your personal notifications with Slack. | |
Integration slack postintegrationSlackPost | Slack integration for team notifications. | |
Integration slack project postintegrationSlackProjectPost | Slack integration for project notifications. | |
Integration slack workflow access updateintegrationSlackWorkflowAccessUpdate | [Internal] Enables Linear Agent Slack workflow access for a Slack or Slack Asks integration. | |
Integration templateintegrationTemplate | Retrieves a single integration template connection by its identifier. | |
Integration template createintegrationTemplateCreate | Creates a new connection between a template and an integration, optionally scoped to a specific external resource such as a Slack channel. | |
Integration template deleteintegrationTemplateDelete | Deletes an integration template connection, removing the link between a template and an integration. | |
Integration templatesintegrationTemplates | All integration template connections for the workspace, linking templates to integrations. | |
Integration updateintegrationUpdate | [INTERNAL] Updates the integration. | |
Integration zendeskintegrationZendesk | Integrates the workspace with Zendesk. | |
Integrationsintegrations | All integrations for the workspace. | |
Integrations settingsintegrationsSettings | Retrieves a specific integration settings configuration by its identifier. | |
Integrations settings createintegrationsSettingsCreate | Creates new Slack notification settings for a team, project, initiative, or custom view. | |
Integrations settings updateintegrationsSettingsUpdate | Updates Slack notification settings for a team, project, initiative, or custom view. |
Issue54
Issueissue | One specific issue, looked up by its unique identifier. | |
Issue add labelissueAddLabel | Adds a label to an issue. | |
Issue archiveissueArchive | Archives an issue. | |
Issue batch createissueBatchCreate | Creates a list of issues in one transaction. | |
Issue batch updateissueBatchUpdate | Updates multiple issues at once. | |
Issue createissueCreate | Creates a new issue. | |
Issue deleteissueDelete | Deletes (trashes) an issue. | |
Issue description update from frontissueDescriptionUpdateFromFront | [INTERNAL] Updates an issue description from the Front app to handle Front attachments correctly. | |
Issue external sync disableissueExternalSyncDisable | Disables external sync on an issue. | |
Issue figma file key searchissueFigmaFileKeySearch | Find issues that are related to a given Figma file key. | |
Issue filter suggestionissueFilterSuggestion | Suggests filters for an issue view based on a text prompt. | |
Issue import check c s vissueImportCheckCSV | Checks a CSV file validity against a specific import service. | |
Issue import check syncissueImportCheckSync | Checks whether it will be possible to set up sync for this project or repository at the end of import. | |
Issue import create asanaissueImportCreateAsana | Kicks off an Asana import job. | |
Issue import create c s v jiraissueImportCreateCSVJira | Kicks off a Jira import job from a CSV. | |
Issue import create clubhouseissueImportCreateClubhouse | Kicks off a Shortcut (formerly Clubhouse) import job. | |
Issue import create githubissueImportCreateGithub | Kicks off a GitHub import job. | |
Issue import create jiraissueImportCreateJira | Kicks off a Jira import job. | |
Issue import create linear v2issueImportCreateLinearV2 | [INTERNAL] Kicks off a Linear to Linear import job. | |
Issue import deleteissueImportDelete | Deletes an import job. | |
Issue import jql checkissueImportJqlCheck | Checks whether a custom JQL query is valid and can be used to filter issues of a Jira import. | |
Issue import processissueImportProcess | Kicks off import processing. | |
Issue import updateissueImportUpdate | Updates the mapping for the issue import. | |
Issue labelissueLabel | One specific label, looked up by its unique identifier. | |
Issue label createissueLabelCreate | Creates a new label. | |
Issue label deleteissueLabelDelete | Deletes an issue label. | |
Issue label restoreissueLabelRestore | Restores a previously retired label, making it available for use again. | |
Issue label retireissueLabelRetire | Retires a label. | |
Issue label updateissueLabelUpdate | Updates a label. | |
Issue labelsissueLabels | All issue labels. | |
Issue priority valuesissuePriorityValues | Issue priority values and corresponding labels. | |
Issue relationissueRelation | One specific issue relation, looked up by its unique identifier. | |
Issue relation createissueRelationCreate | Creates a new issue relation. | |
Issue relation deleteissueRelationDelete | Deletes an issue relation. | |
Issue relation updateissueRelationUpdate | Updates an issue relation. | |
Issue relationsissueRelations | All issue relations. | |
Issue reminderissueReminder | Adds an issue reminder. | |
Issue remove labelissueRemoveLabel | Removes a label from an issue. | |
Issue repository suggestionsissueRepositorySuggestions | Returns code repositories that are most likely to be relevant for implementing an issue. | |
Issue searchissueSearch | [DEPRECATED] Search issues. | |
Issue shareissueShare | Shares an issue with a user who would not otherwise be able to access it. | |
Issue subscribeissueSubscribe | Subscribes a user to an issue. | |
Issue title suggestion from customer requestissueTitleSuggestionFromCustomerRequest | Suggests an issue title based on a customer request message using AI summarization. | |
Issue to releaseissueToRelease | One specific issue-to-release association, looked up by its unique identifier. | |
Issue to release createissueToReleaseCreate | Creates a new association between an issue and a release, linking the issue to the release for tracking purposes. | |
Issue to release deleteissueToReleaseDelete | Deletes an issue-to-release association by its identifier, removing the issue from the release. | |
Issue to release delete by issue and releaseissueToReleaseDeleteByIssueAndRelease | Deletes an issue-to-release association by looking up the issue and release identifiers, removing the issue from the release. | |
Issue to releasesissueToReleases | All issue-to-release associations. | |
Issue unarchiveissueUnarchive | Unarchives an issue. | |
Issue unshareissueUnshare | Stops sharing an issue with a user. | |
Issue unsubscribeissueUnsubscribe | Unsubscribes a user from an issue. | |
Issue updateissueUpdate | Updates an issue. | |
Issue vcs branch searchissueVcsBranchSearch | Find issue based on the VCS branch name. | |
Issuesissues | All issues. |
Jira1
Jira integration connectjiraIntegrationConnect | [INTERNAL] Connects the workspace with a Jira Personal Access Token. |
Join1
Join organization from onboardingjoinOrganizationFromOnboarding | Join a workspace from onboarding. |
Latest1
Latest release by access keylatestReleaseByAccessKey | Returns the latest release for the pipeline associated with the access key. |
Leave1
Leave organizationleaveOrganization | Leave a workspace. |
Logout4
Logoutlogout | Logout the client. | |
Logout all sessionslogoutAllSessions | Logout all of user's sessions including the active one. | |
Logout other sessionslogoutOtherSessions | Logout all of user's sessions excluding the current one. | |
Logout sessionlogoutSession | Logout an individual session with its ID. |
Microsoft1
Microsoft teams channelsmicrosoftTeamsChannels | [Internal] Lists Microsoft Teams teams and channels accessible to the connecting user. |
Notification17
Notificationnotification | A specific notification by ID. | |
Notification archivenotificationArchive | Archives a notification. | |
Notification archive allnotificationArchiveAll | Archives a notification and all related notifications. | |
Notification category channel subscription updatenotificationCategoryChannelSubscriptionUpdate | Subscribes to or unsubscribes from a specific notification category for a given notification channel. | |
Notification mark read allnotificationMarkReadAll | Marks notification and all related notifications as read. | |
Notification mark unread allnotificationMarkUnreadAll | Marks notification and all related notifications as unread. | |
Notification snooze allnotificationSnoozeAll | Snoozes a notification and all related notifications. | |
Notification subscriptionnotificationSubscription | A specific notification subscription by ID. | |
Notification subscription createnotificationSubscriptionCreate | Creates a new notification subscription for a specific entity. | |
Notification subscription deletenotificationSubscriptionDelete | Deletes a notification subscription reference. | |
Notification subscription updatenotificationSubscriptionUpdate | Updates a notification subscription. | |
Notification subscriptionsnotificationSubscriptions | The authenticated user's notification subscriptions. | |
Notification unarchivenotificationUnarchive | Unarchives a notification. | |
Notification unsnooze allnotificationUnsnoozeAll | Unsnoozes a notification and all related notifications. | |
Notification updatenotificationUpdate | Updates a notification. | |
Notificationsnotifications | The authenticated user's notifications. | |
Notifications unread countnotificationsUnreadCount | [Internal] A number of unread notifications. |
Oauth7
Oauth applicationoauthApplication | [ALPHA] A specific OAuth application created by the calling OAuth application through the public API. | |
Oauth application archiveoauthApplicationArchive | [ALPHA] Archives an OAuth application created by the calling OAuth application. | |
Oauth application createoauthApplicationCreate | [ALPHA] Creates an OAuth application owned by the calling OAuth application. | |
Oauth application rotate secretoauthApplicationRotateSecret | [ALPHA] Rotates the client secret for an OAuth application created by the calling OAuth application. | |
Oauth application rotate webhook secretoauthApplicationRotateWebhookSecret | [ALPHA] Rotates the webhook signing secret for an OAuth application created by the calling OAuth application. | |
Oauth application updateoauthApplicationUpdate | [ALPHA] Updates an OAuth application created by the calling OAuth application. | |
Oauth applicationsoauthApplications | [ALPHA] OAuth applications created by the calling OAuth application through the public API. |
Organization21
Organizationorganization | The authenticated user's workspace. | |
Organization cancel deleteorganizationCancelDelete | Cancels a previously requested workspace deletion, if the workspace has not yet been fully deleted. | |
Organization deleteorganizationDelete | Permanently deletes the workspace and all its data. | |
Organization delete challengeorganizationDeleteChallenge | Requests a deletion confirmation code for the workspace. | |
Organization domain claimorganizationDomainClaim | [INTERNAL] Verifies a domain claim. | |
Organization domain claim requestorganizationDomainClaimRequest | [INTERNAL] Checks whether the domain can be claimed. | |
Organization domain createorganizationDomainCreate | [INTERNAL] Adds a domain to be allowed for a workspace. | |
Organization domain deleteorganizationDomainDelete | Deletes a domain. | |
Organization domain updateorganizationDomainUpdate | [INTERNAL] Updates a workspace domain's settings. | |
Organization domain verifyorganizationDomainVerify | [INTERNAL] Verifies a domain to be added to a workspace. | |
Organization existsorganizationExists | Checks whether a workspace with the given URL key exists. | |
Organization inviteorganizationInvite | Fetches a specific workspace invite by its ID. | |
Organization invite createorganizationInviteCreate | Creates a new workspace invite and sends an invitation email to the specified address. | |
Organization invite deleteorganizationInviteDelete | Deletes (archives) a workspace invite, preventing it from being accepted. | |
Organization invite detailsorganizationInviteDetails | Fetches public details of a specific workspace invite by its ID. | |
Organization invite updateorganizationInviteUpdate | Updates an existing workspace invite, such as changing the teams the invitee will be added to. | |
Organization invitesorganizationInvites | All pending and accepted invites for the workspace. | |
Organization metaorganizationMeta | [INTERNAL] Get workspace metadata by URL key or workspace ID. | |
Organization start trialorganizationStartTrial | [DEPRECATED] Starts a trial for the workspace. | |
Organization start trial for planorganizationStartTrialForPlan | Starts a trial for the workspace on the specified plan type. | |
Organization updateorganizationUpdate | Updates the user's workspace settings. |
Partner5
Partner application createpartnerApplicationCreate | [INTERNAL] Submits a Startup Program partner application from the website, creating a triage issue for the startup team. | |
Partner offer detailspartnerOfferDetails | [Internal] Fetches public details of an active partner-program offer by its partner slug. | |
Partner offer redeempartnerOfferRedeem | [Internal] Redeems a partner-offer token for one of the viewer's existing workspaces, recording a pending redemption that is applied when the workspace subscribes. | |
Partner offer workspacespartnerOfferWorkspaces | [Internal] Fetches the viewer's workspaces hosted in the serving cell, with each workspace's eligibility to redeem the given partner-offer token. | |
Partner program partnerspartnerProgramPartners | [Internal] Lists every partner with an active partner-program offer, ordered by display name. |
Passkey2
Passkey login finishpasskeyLoginFinish | [INTERNAL] Finish passkey login process. | |
Passkey login startpasskeyLoginStart | [INTERNAL] Starts passkey login process. |
Project46
Projectproject | Returns a single project by its identifier or URL slug. | |
Project add labelprojectAddLabel | Adds a label to a project. | |
Project archiveprojectArchive | Archives a project. | |
Project createprojectCreate | Creates a new project. | |
Project create slack channelprojectCreateSlackChannel | [Internal] Creates a Slack channel for an existing project. | |
Project deleteprojectDelete | Deletes (trashes) a project. | |
Project dismiss slack channel creation failureprojectDismissSlackChannelCreationFailure | [Internal] Dismisses the Slack channel creation failure notice for a project. | |
Project external sync disableprojectExternalSyncDisable | Disables external sync on a project. | |
Project filter suggestionprojectFilterSuggestion | Suggests filters for a project view based on a text prompt. | |
Project labelprojectLabel | Returns a single project label by its identifier. | |
Project label createprojectLabelCreate | Creates a new project label. | |
Project label deleteprojectLabelDelete | Deletes a project label. | |
Project label restoreprojectLabelRestore | Restores a previously retired project label, making it available for use on new projects. | |
Project label retireprojectLabelRetire | Retires a project label. | |
Project label updateprojectLabelUpdate | Updates a project label. | |
Project labelsprojectLabels | Returns all project labels in the workspace, with optional filtering. | |
Project milestoneprojectMilestone | Returns a single project milestone by its identifier. | |
Project milestone createprojectMilestoneCreate | Creates a new project milestone. | |
Project milestone deleteprojectMilestoneDelete | Deletes a project milestone. | |
Project milestone moveprojectMilestoneMove | [Internal] Moves a project milestone to another project, can be called to undo a prior move. | |
Project milestone updateprojectMilestoneUpdate | Updates a project milestone. | |
Project milestonesprojectMilestones | Returns all project milestones in the workspace, with optional filtering. | |
Project reassign statusprojectReassignStatus | [INTERNAL] Reassigns all projects from one project status to another. | |
Project relationprojectRelation | Returns a single project relation by its identifier. | |
Project relation createprojectRelationCreate | Creates a new project relation. | |
Project relation deleteprojectRelationDelete | Deletes a project relation. | |
Project relation updateprojectRelationUpdate | Updates a project relation. | |
Project relationsprojectRelations | Returns all project dependency relations in the workspace. | |
Project remove labelprojectRemoveLabel | Removes a label from a project. | |
Project statusprojectStatus | Returns a single project status by its identifier. | |
Project status archiveprojectStatusArchive | Archives a project status. | |
Project status createprojectStatusCreate | Creates a new project status. | |
Project status project countprojectStatusProjectCount | [INTERNAL] Count of projects using this project status across the workspace. | |
Project status unarchiveprojectStatusUnarchive | Unarchives a project status. | |
Project status updateprojectStatusUpdate | Updates a project status. | |
Project statusesprojectStatuses | Returns all project statuses in the workspace. | |
Project unarchiveprojectUnarchive | Restores a previously trashed or archived project. | |
Project updateprojectUpdate | Returns a single project update by its identifier. | |
Project updateprojectUpdate_ | Updates a project. | |
Project update archiveprojectUpdateArchive | Archives a project update. | |
Project update createprojectUpdateCreate | Creates a new project update. | |
Project update deleteprojectUpdateDelete | Deletes a project update. | |
Project update unarchiveprojectUpdateUnarchive | Unarchives a project update. | |
Project update updateprojectUpdateUpdate | Updates a project update. | |
Project updatesprojectUpdates | Returns all project status updates in the workspace, with optional filtering. | |
Projectsprojects | Returns all projects in the workspace, with optional filtering and sorting. |
Push3
Push subscription createpushSubscriptionCreate | Creates a push subscription for the authenticated user's current device or browser. | |
Push subscription deletepushSubscriptionDelete | Deletes a push subscription, unregistering the device from receiving push notifications. | |
Push subscription testpushSubscriptionTest | Sends a test push notification to the authenticated user's registered devices. |
Rate1
Rate limit statusrateLimitStatus | The current rate limit status for the authenticated client, including remaining quota and reset timing for each limit type. |
Reaction2
Reaction createreactionCreate | Creates a new reaction. | |
Reaction deletereactionDelete | Deletes a reaction. |
Recent1
Recent releases by access keyrecentReleasesByAccessKey | Returns recent releases for the pipeline associated with the access key, ordered with in-progress releases first, followed by the most recently completed releases. |
Refresh1
Refresh google sheets datarefreshGoogleSheetsData | Manually update Google Sheets data. |
Releas1
Releasesreleases | All releases in the workspace, with optional filtering and sorting. |
Release32
Releaserelease | Fetch a single release by its UUID or slug identifier. | |
Release archivereleaseArchive | Archives a release. | |
Release completereleaseComplete | Marks a release as completed. | |
Release complete by access keyreleaseCompleteByAccessKey | Marks a release as completed using an access key. | |
Release createreleaseCreate | Creates a new release in a pipeline. | |
Release deletereleaseDelete | Moves a release to the trash bin. | |
Release notereleaseNote | Fetch a release note by its UUID or slug identifier. | |
Release note createreleaseNoteCreate | Creates a release note. | |
Release note deletereleaseNoteDelete | Deletes a release note. | |
Release note updatereleaseNoteUpdate | Updates a release note. | |
Release notesreleaseNotes | Release notes in the workspace. | |
Release pipelinereleasePipeline | Fetch a single release pipeline by its UUID or slug identifier. | |
Release pipeline archivereleasePipelineArchive | Archives a release pipeline. | |
Release pipeline by access keyreleasePipelineByAccessKey | Returns the release pipeline associated with the access key. | |
Release pipeline createreleasePipelineCreate | Creates a new release pipeline with default stages. | |
Release pipeline deletereleasePipelineDelete | Moves a release pipeline to the trash bin. | |
Release pipeline unarchivereleasePipelineUnarchive | Unarchives a release pipeline. | |
Release pipeline updatereleasePipelineUpdate | Updates an existing release pipeline. | |
Release pipelinesreleasePipelines | All release pipelines in the workspace, with optional filtering and sorting. | |
Release searchreleaseSearch | Search releases with optional text matching against name, version, and pipeline name. | |
Release stagereleaseStage | Fetch a single release stage by its UUID. | |
Release stage archivereleaseStageArchive | Archives a release stage. | |
Release stage createreleaseStageCreate | Creates a new release stage in a pipeline. | |
Release stage unarchivereleaseStageUnarchive | Unarchives a release stage. | |
Release stage updatereleaseStageUpdate | Updates an existing release stage. | |
Release stagesreleaseStages | All release stages in the workspace, with optional filtering. | |
Release syncreleaseSync | Syncs release data by resolving issue and pull request references and associating them with a release. | |
Release sync by access keyreleaseSyncByAccessKey | Syncs release data using an access key for CI/CD integration. | |
Release unarchivereleaseUnarchive | Unarchives a release. | |
Release updatereleaseUpdate | Updates an existing release by ID. | |
Release update by pipelinereleaseUpdateByPipeline | Updates a release by pipeline identifier. | |
Release update by pipeline by access keyreleaseUpdateByPipelineByAccessKey | Updates a release by pipeline using an access key. |
Resend2
Resend organization inviteresendOrganizationInvite | Re-sends a workspace invitation email for the specified invite ID. | |
Resend organization invite by emailresendOrganizationInviteByEmail | Re-sends a workspace invitation email to the specified email address, if an outstanding invite exists for that address. |
Roadmap12
Roadmaproadmap | [Deprecated] Returns a single roadmap by its identifier. | |
Roadmap archiveroadmapArchive | Archives a roadmap. | |
Roadmap createroadmapCreate | Creates a new roadmap. | |
Roadmap deleteroadmapDelete | Deletes a roadmap. | |
Roadmap to projectroadmapToProject | [Deprecated] Returns a single roadmap-to-project association. | |
Roadmap to project createroadmapToProjectCreate | [Deprecated] Creates a new roadmap-to-project association. | |
Roadmap to project deleteroadmapToProjectDelete | [Deprecated] Deletes a roadmap-to-project association. | |
Roadmap to project updateroadmapToProjectUpdate | [Deprecated] Updates a roadmap-to-project association. | |
Roadmap to projectsroadmapToProjects | [Deprecated] Returns all roadmap-to-project associations. | |
Roadmap unarchiveroadmapUnarchive | Unarchives a roadmap. | |
Roadmap updateroadmapUpdate | Updates a roadmap. | |
Roadmapsroadmaps | [Deprecated] Returns all roadmaps in the workspace. |
Saml1
Saml token user account authsamlTokenUserAccountAuth | Authenticates a user account via email and authentication token for SAML. |
Search3
Search documentssearchDocuments | Search documents by text query using full-text and vector search. | |
Search issuessearchIssues | Search issues by text query using full-text and vector search. | |
Search projectssearchProjects | Search projects by text query using full-text and vector search. |
Semantic1
Semantic searchsemanticSearch | Search for issues, projects, initiatives, and documents using natural language. |
Sla1
Sla configurationsslaConfigurations | Active SLA configurations that can apply to the requested team. |
Sso1
Sso url from emailssoUrlFromEmail | Fetch SSO login URL for the email provided. |
Team13
Teamteam | Fetches a specific team by its ID. | |
Team createteamCreate | Creates a new team. | |
Team cycles deleteteamCyclesDelete | Deletes all cycle data for a team, disabling the cycles feature. | |
Team deleteteamDelete | Archives a team and schedules its data for deletion. | |
Team key deleteteamKeyDelete | Deletes a previously used team key. | |
Team membershipteamMembership | Fetches a specific team membership by its ID. | |
Team membership createteamMembershipCreate | Creates a new team membership, adding a user to a team. | |
Team membership deleteteamMembershipDelete | Deletes a team membership, removing the user from the team. | |
Team membership updateteamMembershipUpdate | Updates a team membership, such as changing ownership status or sort order. | |
Team membershipsteamMemberships | All team memberships in the workspace. | |
Team unarchiveteamUnarchive | Unarchives a team and cancels deletion. | |
Team updateteamUpdate | Updates a team's settings, properties, or configuration. | |
Teamsteams | All teams whose issues the user can access. |
Template6
Templatetemplate | A specific template. | |
Template createtemplateCreate | Creates a new template. | |
Template deletetemplateDelete | Deletes a template. | |
Template updatetemplateUpdate | Updates an existing template. | |
Templatestemplates | All templates in the workspace, including both team-scoped and workspace-level templates. | |
Templates for integrationtemplatesForIntegration | Returns all templates that are associated with the integration type. |
Time7
Time scheduletimeSchedule | A specific time schedule. | |
Time schedule createtimeScheduleCreate | Creates a new time schedule. | |
Time schedule deletetimeScheduleDelete | Deletes a time schedule. | |
Time schedule refresh integration scheduletimeScheduleRefreshIntegrationSchedule | Refresh the integration schedule information. | |
Time schedule updatetimeScheduleUpdate | Updates a time schedule. | |
Time schedule upsert externaltimeScheduleUpsertExternal | Upsert an external time schedule. | |
Time schedulestimeSchedules | All time schedules. |
Track1
Track anonymous eventtrackAnonymousEvent | Track an anonymous analytics event. |
Triage5
Triage responsibilitiestriageResponsibilities | All triage responsibilities. | |
Triage responsibilitytriageResponsibility | A specific triage responsibility. | |
Triage responsibility createtriageResponsibilityCreate | Creates a new triage responsibility. | |
Triage responsibility deletetriageResponsibilityDelete | Deletes a triage responsibility. | |
Triage responsibility updatetriageResponsibilityUpdate | Updates an existing triage responsibility. |
Update1
Update integration slack scopesupdateIntegrationSlackScopes | [Internal] Updates existing Slack and Asks integration scopes. |
User16
Useruser | Fetches a specific user by their ID. | |
User change roleuserChangeRole | Changes the workspace role of a user. | |
User discord connectuserDiscordConnect | Connects the Discord user to this Linear account via OAuth2. | |
User external user disconnectuserExternalUserDisconnect | Disconnects the external user from this Linear account. | |
User flag updateuserFlagUpdate | Updates a specific user settings flag by performing an operation (e.g., increment or clear) on it. | |
User revoke all sessionsuserRevokeAllSessions | Revokes all active sessions for a user, forcing them to re-authenticate. | |
User revoke sessionuserRevokeSession | Revokes a specific authentication session for a user. | |
User sessionsuserSessions | Lists all active authentication sessions for a user. | |
User settingsuserSettings | The authenticated user's notification and UI settings. | |
User settings flags resetuserSettingsFlagsReset | Resets one or more of the user's setting flags. | |
User settings updateuserSettingsUpdate | Updates the authenticated user's settings, including notification preferences, email subscriptions, theme, and other UI preferences. | |
User suspenduserSuspend | Suspends a user, deactivating their account and revoking access to the workspace. | |
User unlink from identity provideruserUnlinkFromIdentityProvider | Unlinks a guest user from their identity provider. | |
User unsuspenduserUnsuspend | Re-activates a suspended user, restoring their access to the workspace. | |
User updateuserUpdate | Updates a user's profile information. | |
Usersusers | All users in the workspace. |
Verify1
Verify git hub enterprise server installationverifyGitHubEnterpriseServerInstallation | Verify that we received the correct response from the GitHub Enterprise Server. |
View3
View preferences createviewPreferencesCreate | Creates a new view preferences object. | |
View preferences deleteviewPreferencesDelete | Deletes a view preferences object. | |
View preferences updateviewPreferencesUpdate | Updates an existing view preferences object. |
Viewer1
Viewerviewer | The currently authenticated user making the API request. |
Webhook6
Webhookwebhook | Retrieves a single webhook by its identifier. | |
Webhook createwebhookCreate | Creates a new webhook subscription for the workspace. | |
Webhook deletewebhookDelete | Deletes a Webhook. | |
Webhook rotate secretwebhookRotateSecret | Rotates the signing secret for a webhook, generating a new HMAC-SHA256 key and returning it. | |
Webhook updatewebhookUpdate | Updates an existing Webhook. | |
Webhookswebhooks | All webhooks for the current workspace. |
Workflow5
Workflow stateworkflowState | One specific workflow state (issue status), looked up by its unique identifier. | |
Workflow state archiveworkflowStateArchive | Archives a state. | |
Workflow state createworkflowStateCreate | Creates a new state, adding it to the workflow of a team. | |
Workflow state updateworkflowStateUpdate | Updates a state. | |
Workflow statesworkflowStates | All issue workflow states (issue statuses). |