New: every message picks a fast or a slow model

Snyk

Snyk helps development teams find, prioritize, and remediate security issues across code, dependencies, containers, and cloud infrastructure.

What agents can do

Actions71

  • Add projects to collection

    Add up to 100 projects to a Snyk collection.

  • Bulk delete projects

    Permanently delete up to 100 Snyk projects.

  • Bulk update inventory assets

    Transactionally update attributes for up to 100 inventory assets in a Snyk organization.

  • Bulk update projects

    Update 1-20 distinct Snyk projects using individual typed patches or one shared patch.

  • Create collection

    Create a collection in a Snyk organization.

  • Create export

    Start an asynchronous organization export and return the export ID and polling link.

  • Create ignore policy

    Create an organization-level ignore policy for a specific Snyk Code finding.

  • Create repository aliases

    Link one or more alternate repository URLs to canonical repository assets in a Snyk organization.

52 more
  • Create sbom test

    Start asynchronous vulnerability analysis of a CycloneDX 1.4-1.6 JSON or SPDX 2.3 JSON SBOM.

  • Delete collection

    Permanently delete a Snyk collection.

  • Delete ignore policy

    Permanently delete an organization-level Snyk ignore policy.

  • Delete project

    Permanently delete one Snyk project from an organization.

  • Delete repository aliases

    Detach 1-100 aliased URLs from their canonical repository assets in a Snyk organization.

  • Delete target

    Permanently delete a Snyk target and all projects associated with it.

  • Download findings document

    Download the raw bytes of a completed findings document and return an offloaded file reference.

  • Download project sbom

    Download a Snyk project's software bill of materials as CycloneDX JSON/XML or SPDX JSON and return an offloaded file reference.

  • Get collection

    Retrieve a collection from a Snyk organization.

  • Get container image

    Retrieve a container image by its SHA-256 digest from a Snyk organization.

  • Get export

    Retrieve completed export results from a Snyk organization.

  • Get export job status

    Get the current status of a Snyk organization export job.

  • Get iac settings

    Retrieve Infrastructure as Code settings for a Snyk organization.

  • Get ignore policy

    Retrieve an organization-level ignore policy by ID.

  • Get inventory asset

    Retrieve one inventory asset by ID from a Snyk organization, optionally using sparse fieldsets.

  • Get inventory asset search results

    Retrieve one page of results from a previously started asynchronous Snyk inventory asset search.

  • Get open source broker setting

    Retrieve whether the Open Source Broker setting is enabled for a Snyk organization.

  • Get open source ecosystem broker settings

    Retrieve all Broker settings for a specific Open Source ecosystem in a Snyk organization.

  • Get open source private registry settings

    Retrieve publicly accessible private registry settings for a specific Open Source ecosystem in a Snyk organization.

  • Get organization

    Retrieve the full details of a Snyk organization.

  • Get organization issue

    Retrieve one Snyk issue by its organization and issue IDs, optionally including data flows for Snyk Code issues.

  • Get package test

    Retrieve a Snyk package test by ID, including its execution state, outcome, component facts, and finding summaries.

  • Get project

    Retrieve a Snyk project by ID, including its settings and relationships.

  • Get sast settings

    Retrieve the SAST settings for a Snyk organization.

  • Get sbom test result

    Retrieve one page of affected packages from a finished Snyk SBOM test, together with the test result resource.

  • Get sbom test status

    Poll the status of an asynchronous Snyk SBOM test job.

  • Get target

    Retrieve a target by ID from a Snyk organization.

  • List broker connections

    List one page of Broker connections integrated with a Snyk organization.

  • List collection projects

    List one page of projects in a Snyk collection, with issue counts and owning targets.

  • List collections

    List one page of a Snyk organization's collections, including project and issue counts.

  • List component findings

    List one page of unsuppressed findings for a component in a completed Snyk package test.

  • List container images

    List one page of container images in a Snyk organization, optionally filtered by image digest, platform, or registry name.

  • List container image target refs

    List one page of target references associated with a container image in a Snyk organization.

  • List ignore policies

    List one page of organization-level Snyk Code Consistent Ignore policies, with optional search, review, expiry, and sorting filters.

  • List ignore policy events

    List one page of event history for a Snyk organization ignore policy.

  • List inventory asset projects

    List one page of Snyk projects linked to an inventory asset, including project attributes and issue counts.

  • List inventory assets

    List one page of a Snyk organization's inventory assets, with optional RSQL filtering, sorting, sparse fieldsets, and total count.

  • List inventory asset targets

    List one page of Snyk targets linked to an inventory asset, including each target's origin, reference, manifest file, integration, and import time.

  • List inventory filter fields

    List one page of fields available for filtering a Snyk organization's inventory assets with RSQL.

  • List inventory filter values

    List one page of distinct values for a Snyk inventory filter field for autocomplete.

  • List inventory group fields

    List one page of fields available for grouping inventory assets in a Snyk organization, optionally filtered by asset type.

  • List inventory group values

    List one page of aggregated values for a Snyk inventory group field.

  • List issues for package

    List one offset page of direct vulnerabilities for a versioned Package URL.

  • List issues for packages

    List direct vulnerabilities for a batch of versioned Package URLs.

  • List language settings

    Get one page of language and package-manager settings for a Snyk organization.

  • List organization issues

    List one page of issues for a Snyk organization, with filters for scan item, issue type, timestamps, effective severity, status, ignored state, and Code data flows.

  • List organizations

    List one page of Snyk organizations accessible to the connected account, with group, personal-organization, slug, name, and relationship-expansion filters.

  • List projects

    List one page of a Snyk organization's projects.

  • List targets

    List one page of a Snyk organization's targets.

  • List test findings

    List one page of non-threshold-violating, policy-unsuppressed findings from a Snyk package test.

  • Lookup inventory asset

    Look up one inventory asset in a Snyk organization by natural key or alias.

  • Remove projects from collection

    Remove up to 100 projects from a Snyk collection.

And 11 more in Definable.

How it connects

You sign in to Snyk in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.