linear-api
Installation
SKILL.md
Linear has a single GraphQL endpoint — there is no REST API. Every read is a query, every
write is a mutation, and everything goes to one URL. Don't look for /api/v1/issues-style paths;
they don't exist.
POST https://api.linear.app/graphql
Two ID systems coexist:
- UUID (
id) — what the API uses everywhere for lookups and mutations. - Identifier (
identifier, e.g.ENG-123) — the human-readable key shown in the UI. You can fetch an issue by identifier withissue(id: "ENG-123")(Linear accepts both).