Developer platforms · graphql
Linear API Mock Server
GraphQL issue tracker
A local GraphQL replica of the Linear API. Query issues, mutate projects, subscribe to comments — Carbon holds workspace state between requests so your Linear-powered tool can be built and tested without connecting to a real Linear workspace.
Quickstart
npx carbon-api emulate --catalog linearRuns on http://localhost:8787 by default. No account, no signup.
Try it
Real HTTP against the local replica.
Query the local GraphQL replica
curl -X POST http://localhost:8787/graphql \
-H 'content-type: application/json' \
-d '{"query":"{ issues { id title } }"}'What's covered
Carbon compiles the entire spec — these are just the resources most integrations reach for first.
- Issue
- Project
- Team
- User
Under the hood
Everything Carbon gives you comes with this emulator — for free.
- · Stateful CRUD — writes persist across requests.
- · Snapshots — freeze and restore the whole world with one command.
- · Chaos presets — inject latency, 5xx, and network errors on demand.
- · Deterministic — the same requests produce the same responses in CI.