# Snyk Developer security on Snyk — organizations, groups, projects, targets, security issues, SBOM export and testing, dependency inventory, and ad-hoc package vulnerability tests. Run these through `omni-cli` once a human has connected the platform (`omni-cli snyk login`). Full parameter and output schemas come from `omni-cli discovery snyk`. ## dependencies | Command | What it does | Kind | |---|---|---| | `omni-cli snyk dependency list` | List the open-source dependencies in use across an organization's projects. | read | ## discovery | Command | What it does | Kind | |---|---|---| | `omni-cli snyk group list` | List groups the token can access (discovers group ids). | read | | `omni-cli snyk org list` | List organizations the token can access (discovers organization ids). | read | | `omni-cli snyk project list` | List projects in an organization, each with its latest per-severity issue counts (discovers project ids). | read | ## groups | Command | What it does | Kind | |---|---|---| | `omni-cli snyk group list-orgs` | List the organizations inside a group. | read | ## issues | Command | What it does | Kind | |---|---|---| | `omni-cli snyk issue list` | List security issues across an organization, filterable by severity, status, and scan item. | read | | `omni-cli snyk project list-issues` | List the security issues of one project. | read | ## organizations | Command | What it does | Kind | |---|---|---| | `omni-cli snyk org get` | Get one organization by id. | read | ## packages | Command | What it does | Kind | |---|---|---| | `omni-cli snyk package list-issues` | List the known vulnerabilities of one package version, identified by its package URL (purl). | read | | `omni-cli snyk package test` | Test one package version for known vulnerabilities without importing a project (ad-hoc lookup). | read | ## projects | Command | What it does | Kind | |---|---|---| | `omni-cli snyk project get` | Get one project by id. | read | ## sbom | Command | What it does | Kind | |---|---|---| | `omni-cli snyk sbom-test create` | Start an SBOM test — Snyk analyzes the uploaded SBOM document for known vulnerabilities; follow the job with sbom-test.get, then fetch findings with sbom-test.list-results. | read | | `omni-cli snyk sbom-test get` | Get the status of an SBOM test job; once finished, fetch the findings with sbom-test.list-results. | read | | `omni-cli snyk sbom-test list-results` | Get the findings of a finished SBOM test — the vulnerability summary for the tested document. | read | | `omni-cli snyk sbom export` | Export a project's SBOM (software bill of materials) as a CycloneDX or SPDX JSON document. | read | ## targets | Command | What it does | Kind | |---|---|---| | `omni-cli snyk target get` | Get one target by id. | read | | `omni-cli snyk target list` | List targets (imported repositories, container images, or other scan sources) in an organization. | read |