🚀 Quickstart
Connect to Linear with Nango and see data flow in 2 minutes.Create the integration
In Nango (free signup), go to Integrations -> Configure New Integration -> Linear. Nango doesn’t provide a test OAuth app for Linear yet. You’ll need to set up your own by following the setup guide. After that, make sure to add the OAuth client ID, secret, and scopes in the integration settings in Nango.
Authorize Linear
Go to Connections -> Add Test Connection -> Authorize, then log in to Linear. Later, you’ll let your users do the same directly from your app.
Call the Linear API
Let’s make your first request to the Linear API (fetch a list of issues). Replace the placeholders below with your secret key, integration ID, and connection ID:Or fetch credentials with the Node SDK or API.✅ You’re connected! Check the Logs tab in Nango to inspect requests.
- cURL
- Node
Implement Nango in your app
Follow our Auth implementation guide to integrate Nango in your app.To obtain your own production credentials, follow the setup guide linked below.
📚 Linear Integration Guides
Nango maintained guides for common use cases.- How to register your own Linear OAuth app
Register an OAuth app with Linear and obtain credentials to connect it to Nango
🧩 Pre-built syncs & actions for Linear
Enable them in your dashboard. Extend and customize to fit your needs.Others
| Function name | Description | Type | Source code |
|---|---|---|---|
cycles | Sync Linear cycles for planning and iteration tracking. | Sync | 🔗 Github |
issue-labels | Sync Linear issue labels across teams. | Sync | 🔗 Github |
issues | Sync Linear issues with state, assignee, labels, project, and cycle data. | Sync | 🔗 Github |
milestones | Sync Linear milestones for project planning. | Sync | 🔗 Github |
projects | Sync Linear projects with lead, status, and progress fields | Sync | 🔗 Github |
roadmaps | Sync Linear roadmaps and their project relationships. | Sync | 🔗 Github |
teams | Sync Linear teams visible to the authenticated user. | Sync | 🔗 Github |
users | Sync Linear users with profile and active state fields. | Sync | 🔗 Github |
workflow-states | Sync Linear workflow states across teams. | Sync | 🔗 Github |