actionPOSTv1.0.0
actionPOSTv1.0.0
Add project
actionPOSTv1.0.0
Add role
actionDELETEv1.0.0
Cancel build
actionPUTv1.0.0
Cancel deployment
actionDELETEv1.0.0
Cancel user invitation
actionDELETEv1.0.0
Delete collaborator
actionDELETEv1.0.0
Delete environment
actionDELETEv1.0.0
Delete project
actionDELETEv1.0.0
Delete project build cache
actionDELETEv1.0.0
Delete role
actionDELETEv1.0.0
Delete user
actionPOSTv1.0.0
Encrypt a value for use in StoredValue.
actionGETv1.0.0
Get build artifacts
actionGETv1.0.0
Get collaborator
actionGETv1.0.0
Get collaborators
actionGETv1.0.0
Get deployment
actionGETv1.0.0
Get environment deployments
actionGETv1.0.0
Get environment settings
actionGETv1.0.0
Get environments
actionGETv1.0.0
Get last successful build artifact
The `job` parameter is mandatory if the build contains multiple jobs.
actionGETv1.0.0
Get project branch status badge image
actionGETv1.0.0
Get project deployments
actionGETv1.0.0
Get project environment variables
actionGETv1.0.0
Get project history
actionGETv1.0.0
Get project last branch build
actionGETv1.0.0
Get project last build
actionGETv1.0.0
Get project settings
actionGETv1.0.0
Get project settings in YAML
actionGETv1.0.0
Get project status badge image
actionGETv1.0.0
Get projects
actionGETv1.0.0
Get role
actionGETv1.0.0
Get roles
actionGETv1.0.0
Get status badge image for a project with a public repository
actionGETv1.0.0
Get user
actionGETv1.0.0
Get user invitations
actionGETv1.0.0
Get users
actionPOSTv1.0.0
Invite user
actionPUTv1.0.0
Join Account
actionPUTv1.0.0
Re-run build
If `reRunIncomplete` is `true` and all jobs in the referenced build completed successfully, a 500 Internal Server Error is returned with the message "No failed or cancelled jobs in build with ID {buildId}".
actionPOSTv1.0.0
Start build of branch most recent commit
actionPOSTv1.0.0
Start deployment
actionPUTv1.0.0
Update collaborator
actionPUTv1.0.0
Update environment
actionPUTv1.0.0
Update project
actionPUTv1.0.0
Update project build number
actionPUTv1.0.0
Update project environment variables
actionPUTv1.0.0
Update project settings in YAML
actionPUTv1.0.0
Update role
actionPUTv1.0.0
Update user
Beyond the catalog
Any provider, on request.
01
Request it
Tell us which provider you need, and we will 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