Esta página também está emEN
iTeam
API · Produtividade, documentos e assinaturaCom credencial da sua empresa

API do Linear: issues, projetos e ciclos com agentes de IA

O Linear tem uma API GraphQL pública que é a mesma usada pelo próprio app. Times de produto e engenharia usam para criar issues, automatizar triagem e integrar com suporte e monitoramento. O acesso é por chave de API pessoal ou OAuth.

Nina
O que a API do Linear oferece

Os grandes recursos da API, em português claro.

RecursoIssues

Criar, buscar, atualizar, atribuir e mudar estado de issues.

RecursoProjetos e iniciativas

Consultar e atualizar projetos e seus marcos.

RecursoCiclos

Ler ciclos e o progresso de cada um.

RecursoComentários e anexos

Comentar e vincular links a issues.

RecursoTimes e etiquetas

Consultar times, estados e labels.

RecursoWebhooks

Receber eventos de issues, comentários e projetos.

Acesso e autenticação

Como se acessa a API do Linear.

  • Com credencial da sua empresaChave de API pessoal gerada nas configurações do Linear ou app OAuth 2.0 com escopos, inclusive como app-agente.
  • Documentação oficialdevelopers.linear.app
  • A API tem limites por complexidade de consulta; o agente busca só os campos necessários.
  • Use usuário ou app dedicado para clareza na auditoria.
  • Mudanças em massa com aprovação.
Também buscado como
  • api linear
  • linear api graphql
  • linear api documentação
  • linear webhook
  • integração linear
  • linear api criar issue
Agentes de IA usando a API

O que um agente do iTeam faz com a API do Linear.

Caso de usoTriagem da caixa de entrada

O agente lê issues em triagem, sugere time, prioridade e etiqueta e marca duplicadas.

Caso de usoFeedback do cliente vira issue

Pedidos do suporte são agrupados e viram issue com links para as conversas.

Caso de usoResumo do ciclo

No fim do ciclo, o agente escreve o que entrou, o que saiu e o que ficou.

Caso de usoErro em produção registrado

Alertas de monitoramento abrem issue com stack trace e contexto.

Como conectar no iTeam

Da credencial ao agente trabalhando, com aprovação.

Passo 1

Gerar a chave ou o app

Nas configurações do Linear, gere uma chave de API para um usuário de integração ou registre um app OAuth.

Passo 2

Guardar o acesso e limitar o que cada agente faz

O acesso ao Linear é cadastrado no cofre do iTeam. Você escolhe quais agentes usam e o que podem fazer (criar issue, comentar, mudar estado), com teto de custo e registro de cada chamada.

Passo 3

Rodar o piloto com aprovação

No piloto, crie uma issue em um time de teste. O time aprova as ações sensíveis e acompanha o histórico de chamadas no iTeam.

Perguntas frequentes

Dúvidas sobre a API do Linear.

A API do Linear é gratuita?

A API está disponível em todos os planos do Linear, com limites de uso.

Preciso programar para usar a API do Linear com o iTeam?

Não obrigatoriamente. O time de implantação do iTeam configura o acesso ao Linear e as ações de cada agente a partir da documentação; o TI só libera a credencial e revisa as permissões.

O Linear tem MCP?

Sim, o Linear oferece servidor MCP oficial. O iTeam pode usá-lo ou chamar a API GraphQL, conforme o caso.

A API do Linear é GraphQL e como autenticar nela?

A API do Linear é GraphQL, a mesma usada pelo próprio app, e aceita chave de API pessoal ou OAuth 2.0 com escopos. A chave pessoal é gerada nas configurações e serve para testes e automações simples. Para um agente em produção, a documentação também prevê app OAuth com autorização como agente, o que deixa claro quem fez cada alteração.

O que um agente de IA consegue fazer no Linear?

Pelo GraphQL ele cria e atualiza issues, comenta, aplica etiquetas, move itens entre ciclos e consulta projetos e iniciativas. Na triagem, por exemplo, lê um relato de suporte, procura duplicatas e abre a issue já no time certo. Priorizar o que entra no ciclo é decisão de produto e deve continuar com o responsável.

O Linear tem um ambiente de teste para a gente experimentar o agente?

A documentação consultada não menciona sandbox, então confira na documentação oficial se há workspace de teste para o seu plano. Uma alternativa prática é usar um time separado e vazio, com um app ou usuário dedicado ao agente, e conferir issues criadas antes de apontar para o time real. Assim a auditoria também fica limpa.

Como o limite de complexidade das consultas do Linear afeta um agente?

O Linear tem uma página de rate limiting para a API GraphQL, e a complexidade da consulta conta, por isso pedir campos demais ou listas grandes de uma vez custa mais. O desenho correto é o agente buscar só os campos de que precisa e paginar. Os valores exatos, confira na documentação oficial, pois não vou citar números sem fonte.

É preciso programar para integrar o Linear a um agente?

Para o básico, como criar issue a partir de uma mensagem, um engenheiro configura a chamada em pouco esforço, e há SDK em TypeScript. O que exige mais cuidado é decidir regras de triagem, quais etiquetas usar e quando abrir issue nova. No iTeam, a plataforma conecta a API e o time de implantação ajuda a montar essas regras com o seu time.

Webhooks do Linear servem para quê com um agente?

Os webhooks avisam quando uma issue é criada ou muda, e assim o agente reage na hora em vez de ficar consultando a API. É o gatilho ideal para triagem: nasceu uma issue, o agente classifica e sugere responsável. Valide a origem de cada chamada recebida e guarde o segredo do webhook em cofre, não no texto do agente.

Linear ou Jira: para qual dos dois um agente de IA é mais fácil de plugar?

Os dois têm API e dão conta, mas o Linear oferece uma API GraphQL consistente e uma seção de documentação dedicada a agentes de IA. Ferramentas muito customizadas, com muitos campos e fluxos, exigem mais mapeamento em qualquer uma. A escolha do sistema deve seguir o que o seu time usa, e não a facilidade de integrar.

Mudanças em massa no Linear por um agente são seguras?

Só com controle: alterar dezenas de issues de uma vez pode bagunçar ciclos e prioridades de um time inteiro. A prática segura é o agente listar o que pretende mudar, uma pessoa aprovar e a ação ficar registrada em um usuário ou app dedicado. No iTeam, a trilha de auditoria mostra quem pediu, o que o agente fez e quanto custou.

Mais APIs de Produtividade, documentos e assinatura

Outras APIs da categoria.

Próximo passo

Coloque um time de IA para trabalhar esta semana.

Comece grátis com um time pronto, ou fale com a gente e nosso squad coloca a IA em produção com o seu time.

300+integrações
4idiomas
Agentes trabalhando agora