- Get a signed upload URL for uploading files (images, videos, attachments) to Linear's cloud storage
- Update organization settings (admin only)
- Invite a new member to the organization by email (admin only)
- Suspend a user account (admin only)
- Retrieve all agent sessions
- Retrieve a specific agent session by ID
- Get basic information for an application by client ID
- Link an external resource to an issue as an attachment
- Delete an attachment by ID
- Update an existing attachment's title, subtitle, icon, or metadata
- Retrieve all comments with optional filtering by issue
- Retrieve a specific comment by ID
- Create a new comment on an issue
- Update an existing comment's body
- Permanently delete a comment by ID (cannot be undone)
- Mark a comment thread as resolved
- Reopen a resolved comment thread
- Retrieve all customers with optional filtering
- Retrieve a specific customer by ID
- Create a new customer with name, domains, and optional revenue, size, status, and tier
- Update an existing customer's name, domains, revenue, size, status, or tier
- Delete a customer by ID
- Create or update a customer by matching on id or externalId
- Retrieve all customer needs with optional filtering
- Retrieve a specific customer need by ID
- Create a new customer need attached to an issue, project, or comment
- Update an existing customer need's body or customer association
- Delete a customer need by ID
- Retrieve all customer statuses
- Retrieve a specific customer status by ID
- Create a new customer status with name and optional description, color, and position
- Update an existing customer status's name, description, color, or position
- Delete a customer status by ID
- Retrieve all customer tiers
- Retrieve a specific customer tier by ID
- Create a new customer tier with name and optional description
- Update an existing customer tier's name or description
- Delete a customer tier by ID
- Create a new saved custom view with filters
- Update an existing custom view's name, filters, or sharing settings
- Delete a custom view by ID
- Retrieve all cycles with optional filtering by team
- Retrieve a specific cycle by ID
- Create a new cycle for a team
- Update an existing cycle's name, description, or dates
- Archive a cycle by ID
- Retrieve all documents with optional filtering
- Retrieve a specific document by ID
- Create a new document with title, content, and optional project or initiative association
- Update an existing document's title, content, or associations
- Delete (trash) a document by ID
- Retrieve all external users for the organization
- Retrieve a specific external user by ID
- Add an item (issue, project, cycle, custom view, etc.) to the user's favorites
- Remove an item from favorites by favorite ID
- Retrieve all initiatives with optional filtering
- Retrieve a specific initiative by ID
- Create a new initiative to group projects
- Update an existing initiative's name, description, dates, or other properties
- Delete an initiative by ID
- Archive an initiative by ID
- Link an initiative to a project
- Remove the link between an initiative and a project
- Create a status update for an initiative
- Retrieve all issues with optional filtering by team, project, assignee, or status
- Retrieve a specific issue by ID or identifier
- Create a new issue in Linear with title, description, team, and optional fields
- Update an existing issue's title, description, assignee, priority, state, or other fields
- Permanently delete an issue by ID (cannot be undone)
- Suggests filters for an issue view based on a text prompt
- Search issues by text term with optional filtering and pagination
- Archive an issue by ID
- Restore an archived issue by ID
- Create a relationship between two issues
- Remove a relationship between two issues
- Create multiple issues at once
- Update multiple issues at once
- Retrieve all issue labels with optional filtering by team
- Retrieve a specific issue label by ID
- Create a new issue label for a team
- Update an existing issue label's name, description, or color
- Delete an issue label by ID
- Subscribe to notifications for a team, project, cycle, label, or custom view
- Retrieve all projects in the workspace with optional filtering
- Retrieve a specific project by ID with full details
- Create a new project with name, description, and optional team associations
- Update an existing project's details
- Permanently delete a project by ID (cannot be undone)
- Archive a project by ID
- Create a status update for a project
- Retrieve all project labels with optional filtering
- Retrieve a specific project label by ID
- Create a new project label
- Update an existing project label's name, description, or color
- Delete a project label by ID
- Retrieve all milestones for a project
- Retrieve a specific project milestone by ID
- Create a new milestone for a project
- Update an existing project milestone's name, description, or target date
- Delete a project milestone by ID
- Retrieve all project statuses
- Retrieve a specific project status by ID
- Create a new project status with name, type, and optional description, color, and position
- Update an existing project status's name, description, type, color, or position
- Archive a project status by ID
- Add an emoji reaction to a comment, issue, or project update
- Remove an emoji reaction by reaction ID
- Create a new release in a pipeline
- Update an existing release's name, version, description, or other properties
- Delete a release by ID
- Mark a release as complete in a pipeline
- [Deprecated] Create a new roadmap (use initiatives instead)
- [Deprecated] Delete a roadmap by ID (use initiatives instead)
- [Deprecated] Update an existing roadmap (use initiatives instead)
- [Deprecated] Link a roadmap to a project (use initiatives instead)
- Retrieve all teams in the workspace
- Retrieve a specific team by ID
- Update an existing team's name, description, icon, color, or other properties
- Create a new team with name and optional settings
- Delete a team by ID
- Add a user to a team
- Remove a user from a team
- Create a new issue or project template
- Update an existing template's name, description, data, or other properties
- Delete a template by ID
- Retrieve all users in the workspace, use the filter input to search.
- Retrieve a specific user by ID
- Update an existing user's profile information
- Retrieve all webhooks in the organization
- Retrieve a specific webhook by ID
- Create a new webhook to receive HTTP notifications for data updates
- Update an existing webhook's URL, enabled status, or resource types
- Delete a webhook by ID
- Rotate the signing secret for a webhook
- Retrieve all workflow states with optional filtering by team
- Retrieve a specific workflow state by ID
- Create a new workflow state for a team
- Update an existing workflow state's name, color, description, or position
No matching actions