Snyk Issues API
The Issues API from Snyk — 6 operation(s) for issues.
Operations 6
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
Ask an LLM
“What open critical vulnerabilities exist across my whole Snyk group?”
“Can I filter group issues by severity, status or whether they're ignored?”
Tell an agent
List issues across group {group_id}.
Show {effective_severity_level} severity issues with status {status} in group {group_id}.
Ask an LLM
“Where can I see full details of a vulnerability using my group's scope?”
“Can I fetch a single issue by ID across the group?”
Tell an agent
Get issue {issue_id} in group {group_id}.
Show group {group_id}'s record for issue {issue_id}.
Ask an LLM
“What vulnerabilities does my organization have open right now?”
“Can I list only one org's issues for a particular project or scan item?”
Tell an agent
List issues in org {org_id}.
Show org {org_id} issues for scan item {scan_item_id} of type {scan_item_type}.
Ask an LLM
“How do I pull up the details of one vulnerability in my org?”
“Can I look up an org issue by its ID?”
Tell an agent
Get issue {issue_id} in org {org_id}.
Show organization {org_id}'s details for issue {issue_id}.
POST
/orgs/{org_id}/packages/issues
Look up vulnerabilities for a batch of packages · List issues for a given set of packages (Currently not available to all…
#
Ask an LLM
“Can I check a whole list of package URLs for known vulnerabilities in one request?”
“Does the batch purl lookup include transitive dependency vulnerabilities?”
Tell an agent
Check these purls for vulnerabilities in org {org_id}.
Batch-query direct vulnerabilities for my package list under organization {org_id}.
GET
/orgs/{org_id}/packages/{purl}/issues
List vulnerabilities for one package version · List issues for a package
#
Ask an LLM
“Is a specific package version known to be vulnerable?”
“What direct vulnerabilities does Snyk report for a single purl?”
Tell an agent
List issues for package {purl} in org {org_id}.
Check whether {purl} has known vulnerabilities, using org {org_id}.
Documentation
Documentation
https://apidocs.snyk.io/?version=2024-10-15
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/Orgs
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/Projects
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/Issues
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/Targets
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/Integrations
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/Audit-Logs
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/SBOM
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/Container-Images
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/Custom-Base-Images
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/Webhooks
Documentation
https://apidocs.snyk.io/?version=2024-10-15#tag/Issues-Export
Specifications
Schemas & Data
JSONSchema
https://artifacts.apis.io/snyk/json-schema/snyk-bulk-package-urls-request-body-schema.json
JSONSchema
https://artifacts.apis.io/snyk/json-schema/snyk-issues-with-purls-response-schema.json
JSONSchema
https://artifacts.apis.io/snyk/json-schema/snyk-issues-response-schema.json