Linear logo

Linear

Linear is an issue tracking and product development platform for software teams covering Intake, Plan, Build, Diffs (code review), and Monitor. The public developer surface is a GraphQL API at https://api.linear.app/graphql with OAuth 2.0 and personal API key auth, signed webhooks, a TypeScript SDK, an Agent SDK / Agent Interaction Guidelines for AI agents, and integrations with GitHub, Slack, Figma, Cursor, Codex, GitHub Copilot, and others. Serves 25,000+ product teams.

4 APIs 13 Features
Project ManagementIssue TrackingProductivitySaaSGraphQLDeveloper ToolsAgents

Linear publishes 4 APIs on the APIs.io network. Tagged areas include Project Management, Issue Tracking, Productivity, SaaS, and GraphQL.

Linear’s developer surface includes signup flow, documentation, API reference, authentication, SDKs, pricing, changelog, and 21 more developer resources.

APIs

Linear GraphQL API

Single GraphQL endpoint exposing Linear's full data model - issues, projects, initiatives, cycles, teams, users, comments, documents, customers, customer requests, and more. Aut...

Linear Webhooks

Outbound webhooks for data-change events across Issues, Issue attachments, Issue comments, Issue labels, Comment reactions, Projects, Project updates, Documents, Initiatives, In...

Linear OAuth 2.0

OAuth 2.0 authorization-code and PKCE flows for third-party apps. Authorize at https://linear.app/oauth/authorize, exchange tokens at https://api.linear.app/oauth/token. Scopes ...

Linear Agents API

Capabilities for AI agents to operate as first-class actors inside Linear - Agent Interaction Guidelines (AIG), signals, and best-practice patterns for interacting with users an...

Features

GraphQL API at https://api.linear.app/graphql with full introspection
OAuth 2.0 with PKCE plus personal API key auth
Strongly-typed TypeScript SDK (v2.x) with webhook helpers
HMAC-SHA256 signed webhooks via Linear-Signature header
15+ webhook resource types (Issues, Projects, Initiatives, Cycles, Customers, etc.)
Apollo Studio playground for live schema exploration
Agents framework with Agent Interaction Guidelines
Native integrations with GitHub, Slack, Figma, Sentry, Zendesk
AI agent integrations including Codex, GitHub Copilot, Cursor
Triage inbox for routing intake into actionable issues
Diffs for structural code review visualization
Mobile apps for iOS and Android
25,000+ product teams using Linear

Resources

🔗
Website
Website
📝
SignUp
SignUp
🔗
Login
Login
🔗
Documentation
Documentation
🔗
APIReference
APIReference
🔗
APIReference
APIReference
🔑
Authentication
Authentication
📦
SDK
SDK
🔗
Webhooks
Webhooks
🔗
Agents
Agents
🔗
RateLimits
RateLimits
🟢
StatusPage
StatusPage
💰
Pricing
Pricing
🔗
Enterprise
Enterprise
🔗
Startups
Startups
🔗
Sales
Sales
🔗
Security
Security
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
DPA
DPA
📄
ChangeLog
ChangeLog
📰
Blog
Blog
🔗
Slack
Slack
👥
GitHubOrganization
GitHubOrganization
💻
SourceCode
SourceCode
🔗
X (Twitter)
X (Twitter)
👥
YouTube
YouTube
🔗
APIKeys
APIKeys

Sources

apis.yml Raw ↑
aid: linear-app
name: Linear
description: Linear is an issue tracking and product development platform for software teams covering Intake, Plan, Build, Diffs (code review), and Monitor. The public developer surface is a GraphQL API at https://api.linear.app/graphql with OAuth 2.0 and personal API key auth, signed webhooks, a TypeScript SDK, an Agent SDK / Agent Interaction Guidelines for AI agents, and integrations with GitHub, Slack, Figma, Cursor, Codex, GitHub Copilot, and others. Serves 25,000+ product teams.
image: https://linear.app/static/og/homepage.jpg
tags:
  - Project Management
  - Issue Tracking
  - Productivity
  - SaaS
  - GraphQL
  - Developer Tools
  - Agents
created: '2026-05-23'
modified: '2026-05-23'
specificationVersion: '0.18'
position: Consuming
kind: contract
access: 3rd-Party
apis:
  - aid: linear-app:linear-graphql-api
    name: Linear GraphQL API
    description: Single GraphQL endpoint exposing Linear's full data model - issues, projects, initiatives, cycles, teams, users, comments, documents, customers, customer requests, and more. Auth via OAuth 2.0 Bearer or personal API key. Schema is introspectable and explorable via Apollo Studio.
    tags:
      - GraphQL
      - Issues
      - Projects
      - Teams
      - Cycles
      - Comments
    properties:
      - url: https://linear.app/developers/graphql
        type: Documentation
      - url: https://linear.app/developers
        type: APIReference
      - url: https://api.linear.app/graphql
        type: BaseURL
      - url: https://linear.app/developers/oauth-2-0-authentication
        type: Authentication
  - aid: linear-app:linear-webhooks
    name: Linear Webhooks
    description: Outbound webhooks for data-change events across Issues, Issue attachments, Issue comments, Issue labels, Comment reactions, Projects, Project updates, Documents, Initiatives, Initiative updates, Cycles, Customers, Customer Requests, Users, plus Issue SLA and OAuthApp revoked. Payloads are signed with HMAC-SHA256 in the Linear-Signature header.
    tags:
      - Webhooks
      - Events
      - Async
    properties:
      - url: https://linear.app/developers/webhooks
        type: Documentation
      - url: https://linear.app/settings/api
        type: Configuration
  - aid: linear-app:linear-oauth
    name: Linear OAuth 2.0
    description: OAuth 2.0 authorization-code and PKCE flows for third-party apps. Authorize at https://linear.app/oauth/authorize, exchange tokens at https://api.linear.app/oauth/token. Scopes include read, write, issues:create, comments:create, timeSchedule:write, and admin.
    tags:
      - OAuth
      - Authentication
      - Authorization
    properties:
      - url: https://linear.app/developers/oauth-2-0-authentication
        type: Documentation
      - url: https://linear.app/oauth/authorize
        type: AuthorizationURL
      - url: https://api.linear.app/oauth/token
        type: TokenURL
  - aid: linear-app:linear-agents-api
    name: Linear Agents API
    description: Capabilities for AI agents to operate as first-class actors inside Linear - Agent Interaction Guidelines (AIG), signals, and best-practice patterns for interacting with users and issues.
    tags:
      - Agents
      - AI
      - Automation
    properties:
      - url: https://linear.app/developers/agents
        type: Documentation
common:
  - url: https://linear.app
    type: Website
  - url: https://linear.app/signup
    type: SignUp
  - url: https://linear.app/login
    type: Login
  - url: https://linear.app/docs
    type: Documentation
  - url: https://linear.app/developers
    type: APIReference
  - url: https://linear.app/developers/graphql
    type: APIReference
  - url: https://linear.app/developers/oauth-2-0-authentication
    type: Authentication
  - url: https://linear.app/developers/sdk
    type: SDK
  - url: https://linear.app/developers/webhooks
    type: Webhooks
  - url: https://linear.app/developers/agents
    type: Agents
  - url: https://linear.app/developers/rate-limiting
    type: RateLimits
  - url: https://linearstatus.com/
    type: StatusPage
  - url: https://linear.app/pricing
    type: Pricing
  - url: https://linear.app/enterprise
    type: Enterprise
  - url: https://linear.app/startups
    type: Startups
  - url: https://linear.app/contact/sales
    type: Sales
  - url: https://linear.app/security
    type: Security
  - url: https://linear.app/privacy
    type: PrivacyPolicy
  - url: https://linear.app/terms
    type: TermsOfService
  - url: https://linear.app/dpa
    type: DPA
  - url: https://linear.app/integrations
    type: Integrations
  - url: https://linear.app/changelog
    type: ChangeLog
  - url: https://linear.app/blog
    type: Blog
  - url: https://linear.app/join-slack
    type: Slack
  - url: https://github.com/linear
    type: GitHubOrganization
  - url: https://github.com/linear/linear
    type: SourceCode
  - url: https://x.com/linear
    type: X (Twitter)
  - url: https://www.youtube.com/@linear
    type: YouTube
  - url: https://linear.app/settings/api
    type: APIKeys
  - type: Features
    data:
      - GraphQL API at https://api.linear.app/graphql with full introspection
      - OAuth 2.0 with PKCE plus personal API key auth
      - Strongly-typed TypeScript SDK (v2.x) with webhook helpers
      - HMAC-SHA256 signed webhooks via Linear-Signature header
      - 15+ webhook resource types (Issues, Projects, Initiatives, Cycles, Customers, etc.)
      - Apollo Studio playground for live schema exploration
      - Agents framework with Agent Interaction Guidelines
      - Native integrations with GitHub, Slack, Figma, Sentry, Zendesk
      - AI agent integrations including Codex, GitHub Copilot, Cursor
      - Triage inbox for routing intake into actionable issues
      - Diffs for structural code review visualization
      - Mobile apps for iOS and Android
      - 25,000+ product teams using Linear
    sources:
      - https://linear.app
      - https://linear.app/developers
      - https://linear.app/developers/graphql
    updated: '2026-05-23'
maintainers:
  - FN: Kin Lane
    email: [email protected]
  - FN: APIs.json
    email: [email protected]
  - name: Linear
    url: https://linear.app