← Back to catalog

Developer Tools

GitHub

Manage repositories, issues, and pull requests via OAuth.

swirls add github
actionPOSTv1.0.0

Create issue

Open a new issue in a repository.

repo
Source
actionGETv1.0.0

Get issue

Fetch a single issue by repository and issue number.

repo
Source
actionGETv1.0.0

Get pull request

Fetch a single pull request by repository and pull number.

repo
Source
actionGETv1.0.0

Get repository

Fetch metadata for a repository by owner and name.

repo
Source
actionGETv1.0.0

List issues

List issues in a repository (includes pull requests unless filtered).

repo
Source
actionGETv1.0.0

List repositories

List repositories the authenticated user can access.

repo
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