This page is also inEN
iTeam
API guide · Productivity, documents and e-signature With your company’s credentials

Linear API: issues, projects and cycles with AI agents

Linear has a public GraphQL API, the same one the app itself uses. Product and engineering teams use it to create issues, automate triage and connect with support and monitoring. Access is through a personal API key or OAuth.

Nina
API guide

What the Linear API offers

Issues

Create, search, update, assign and change the state of issues.

Projects and initiatives

Look up and update projects and their milestones.

Cycles

Read cycles and the progress of each one.

Comments and attachments

Comment and attach links to issues.

Teams and labels

Look up teams, states and labels.

Webhooks

Receive events for issues, comments and projects.

How to access the Linear API

  • With your company’s credentialsA personal API key generated in the Linear settings, or an OAuth 2.0 app with scopes, including as an agent app.
  • The API has limits based on query complexity, so the agent requests only the fields it needs.
  • Use a dedicated user or app to keep the audit trail clear.
  • Bulk changes need approval.

Official documentation: developers.linear.app

What an iTeam agent does with the Linear API

Inbox triage

The agent reads issues in triage, suggests team, priority and label, and flags duplicates.

Customer feedback becomes an issue

Support requests are grouped and become an issue with links to the conversations.

Cycle summary

At the end of the cycle, the agent writes what came in, what went out and what stayed.

Production error logged

Monitoring alerts open an issue with the stack trace and context.

From the credential to the agent at work, with approval

01

Generate the key or the app

In the Linear settings, generate an API key for an integration user or register an OAuth app.

02

Store the access and limit what each agent does

The Linear access is registered in the iTeam vault. You choose which agents use it and what they can do (create an issue, comment, change state), with a cost ceiling and a record of every call.

03

Run the pilot with approval

In the pilot, create an issue in a test team. The team approves sensitive actions and follows the call history in iTeam.

Questions

Questions about the Linear API

Is the Linear API free?

The API is available on all Linear plans, with usage limits.

Do I need to write code to use the Linear API with iTeam?

Not necessarily. The iTeam deployment team sets up the Linear access and each agent's actions from the documentation; IT only releases the credential and reviews the permissions.

Does Linear have an MCP server?

Yes, Linear offers an official MCP server. iTeam can use it or call the GraphQL API, depending on the case.

Next step

Put an AI team to work this week.

Start free with a pre-built team, or talk to us and our squad puts AI in production with your people.

300+integrations
4languages
Agents working right now