← Back to catalog

Productivity

Linear

Create and manage Linear issues, comments, and teams via OAuth or API key.

swirls add linear
actionPOSTv1.0.0

issue

One specific issue, looked up by its unique identifier.

read
Source
actionPOSTv1.0.0

issueCreate

Creates a new issue.

write
Source
actionPOSTv1.0.0

issues

All issues. Returns a paginated list of issues visible to the authenticated user. Can be filtered by various criteria including team, assignee, state, labels, project, and cycle.

read
Source
actionPOSTv1.0.0

issueUpdate

Updates an issue.

write
Source
actionPOSTv1.0.0

teams

All teams whose issues the user can access. This includes public teams and private teams the user is a member of. This may differ from `administrableTeams`, which returns teams whose settings the user can change but whose issues they don't necessarily have access to.

read
Source
actionPOSTv1.0.0

viewer

The currently authenticated user making the API request.

read
Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us the provider. We ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec