Snyk
api.snyk.io
Snyk is a developer security platform that finds and fixes vulnerabilities in code, open-source dependencies, containers, and infrastructure as code. Use this API to monitor projects for security issues, test packages for known vulnerabilities, and manage your organization's security posture programmatically.
api_key
free
1.0
https://api.snyk.io
1
2026-03-01 11:09:28
Health
Capabilities
get_issue_details
analyticsGet comprehensive details about a specific vulnerability by its Snyk issue ID. Returns CVE/CWE identifiers, detailed description, severity scores, affected versions, and remediation advice.
Detail: https://api.snyk.io/capabilities/get_issue_details
get_project_issues
analyticsGet all known vulnerabilities and license issues for a specific monitored project. Returns severity, exploitability, fix availability, and affected package paths.
Detail: https://api.snyk.io/capabilities/get_project_issues
import_project
analyticsImport a repository or target for continuous vulnerability monitoring. Snyk will clone and analyze the project, then monitor it for new vulnerabilities over time.
Detail: https://api.snyk.io/capabilities/import_project
list_organizations
analyticsList all Snyk organizations the authenticated user belongs to. Returns org IDs, names, and group info. Org IDs are required for most other API calls.
Detail: https://api.snyk.io/capabilities/list_organizations
list_projects
analyticsList all monitored projects in a Snyk organization. Returns project names, types, origins, and last test dates. Use this to see what repositories and packages are being tracked for vulnerabilities.
Detail: https://api.snyk.io/capabilities/list_projects
test_package
analyticsTest a specific package name and version for known vulnerabilities without importing it. Useful for checking a dependency before adding it to a project.
Detail: https://api.snyk.io/capabilities/test_package
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Snyk Description: Snyk is a developer security platform that finds and fixes vulnerabilities in code, open-source dependencies, containers, and infrastructure as code. Use this API to monitor projects for security issues, test packages for known vulnerabilities, and manage your organization's security posture programmatically. Auth: api_key Capabilities: - get_issue_details: Get comprehensive details about a specific vulnerability by its Snyk issue ID. Returns CVE/CWE identifiers, detailed description, severity scores, affected versions, and remediation advice. - get_project_issues: Get all known vulnerabilities and license issues for a specific monitored project. Returns severity, exploitability, fix availability, and affected package paths. - import_project: Import a repository or target for continuous vulnerability monitoring. Snyk will clone and analyze the project, then monitor it for new vulnerabilities over time. - list_organizations: List all Snyk organizations the authenticated user belongs to. Returns org IDs, names, and group info. Org IDs are required for most other API calls. - list_projects: List all monitored projects in a Snyk organization. Returns project names, types, origins, and last test dates. Use this to see what repositories and packages are being tracked for vulnerabilities. - test_package: Test a specific package name and version for known vulnerabilities without importing it. Useful for checking a dependency before adding it to a project.