← Back to catalog

Security

Snyk

swirls add snyk
actionPOSTv1.0.0

Activate

Activating a project will: - Add a repository webhook for supported integrations. - Enable pull request tests for new vulnerabilities. - Open Fix pull request for newly disclosed vulnerabilities. - Enable recurring tests, sending email alerts about newly disclosed vulnerabilities.

Source
actionDELETEv1.0.0

Delete credentials

Removes any credentials set for this integration. If this is a brokered connection the operation will have no effect.

Source
actionDELETEv1.0.0

Delete project settings

Deleting project settings will set the project to inherit default settings from its integration.

Source
actionGETv1.0.0

List all ignores

Temporary ignores include an `expires` attribute, while permanent ignores do not.

Source
actionPUTv1.0.0

Update existing integration

+ Update integration's credentials for given organization. Integration must be **not brokered** + Enable or disable brokered integration for given organization. *Credentials required for disabling brokered integration* Examples in right section: 1. Set up a broker for an existing integration 2. Update credentials for an existing non-brokered integration 3. Disable broker for an existing integration

Source
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