linear website screenshot

linear

Linear's public API is built using GraphQL. It's the same API we use internally for developing our applications. If you are new to GraphQL, Apollo has resources for beginners. The official GraphQL documentation is another good starting point.

2 APIs 0 Features

APIs

Linear GraphQL API

Linear's public GraphQL API provides full access to create, read, update, and query issues, projects, cycles, roadmaps, and teams. It is the same API Linear uses internally for ...

Linear Webhooks API

Linear webhooks deliver HTTP push notifications whenever data is created, updated, or removed. Webhooks are organization-scoped and can be configured for all public teams or a s...

Collections

GraphQL

linear GraphQL API

Linear's public GraphQL API provides full access to create, read, update, and query issues, projects, cycles, roadmaps, and teams. It is the same API Linear uses internally for ...

GRAPHQL

Pricing Plans

Linear Plans Pricing

4 plans

PLANS

Rate Limits

Linear Rate Limits

3 limits

RATE LIMITS

FinOps

Linear Finops

FINOPS

Event Specifications

Linear Webhooks API

Linear webhooks deliver HTTP push notifications whenever data is created, updated, or removed. Webhooks are organization-scoped and can be configured for all public teams or a s...

ASYNCAPI

Semantic Vocabularies

Linear Context

17 classes · 11 properties

JSON-LD

API Governance Rules

linear API Rules

5 rules · 1 errors 4 warnings

SPECTRAL

JSON Structure

Linear Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
TrustCenter
TrustCenter
🔗
VulnerabilityDisclosure
VulnerabilityDisclosure
🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
🔑
OAuthScopes
OAuthScopes
📰
Blog
Blog

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Linear GraphQL API
  version: 2.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: GraphQL
    type: folder
  items:
  - info:
      name: Execute a GraphQL query or mutation
      type: http
    http:
      method: POST
      url: https://api.linear.app/graphql/graphql
      body:
        type: json
        data: '{}'
    docs: Send a GraphQL query or mutation to the Linear API. All operations (issues, projects, teams, cycles, roadmaps, comments,
      attachments) are performed through this single endpoint using GraphQL introspection.
- info:
    name: Attachments
    type: folder
  items:
  - info:
      name: Upload a file attachment
      type: http
    http:
      method: POST
      url: https://api.linear.app/graphql/graphql/upload
      body:
        type: multipart-form
        data:
        - name: file
          type: text
          value: ''
        - name: contentType
          type: text
          value: ''
    docs: Upload files for use as attachments on issues or comments. Returns a signed URL and asset URL for use in subsequent
      GraphQL mutations.
bundled: true