Skip to main content

Snyk/projects

@webframp/snyk/projectsv2026.09.08.1· 2d agoMODELS
01README

Snyk Projects — project listing, attributes, relationships, and target management

02Release Notes

2026.09.08.1

Added: Initial code-generated release of @webframp/snyk/projects with 6 methods covering the Snyk projects API surface.

03Models1
@webframp/snyk/projectsv2026.09.08.1snyk/projects.ts

Global Arguments

ArgumentTypeDescription
apiTokenstringSnyk API token
orgIdstringSnyk organization ID
versionstringSnyk API version date
fn list_org_projects(target_id?: string, target_reference?: string, target_file?: string, target_runtime?: string, meta_count?: enum, ids?: string, names?: string, names_start_with?: string, origins?: string, types?: string, expand?: string, meta_latest_issue_counts?: boolean, meta_latest_dependency_total?: boolean, cli_monitored_before?: string, cli_monitored_after?: string, importing_user_public_id?: string, tags?: string, business_criticality?: string, environment?: string, lifecycle?: string)
List all Projects for an Org with the given Org ID.
ArgumentTypeDescription
target_id?stringReturn projects that belong to the provided targets
target_reference?stringReturn projects that match the provided target reference
target_file?stringReturn projects that match the provided target file
target_runtime?stringReturn projects that match the provided target runtime
meta_count?enumThe collection count.
ids?stringReturn projects that match the provided IDs.
names?stringReturn projects that match the provided names.
names_start_with?stringReturn projects with names starting with the specified prefix.
origins?stringReturn projects that match the provided origins.
types?stringReturn projects that match the provided types.
expand?stringExpand relationships.
meta_latest_issue_counts?booleanInclude a summary count for the issues found in the most recent scan of this ...
meta_latest_dependency_total?booleanInclude the total number of dependencies found in the most recent scan of thi...
cli_monitored_before?stringFilter projects uploaded and monitored before this date (encoded value)
cli_monitored_after?stringFilter projects uploaded and monitored after this date (encoded value)
importing_user_public_id?stringReturn projects that match the provided importing user public ids.
tags?stringReturn projects that match all the provided tags
business_criticality?stringReturn projects that match all the provided business_criticality value
environment?stringReturn projects that match all the provided environment values
lifecycle?stringReturn projects that match all the provided lifecycle values
fn delete_org_projects(data: array, meta?: object)
Delete several projects in one request.
ArgumentTypeDescription
dataarrayThe projects to delete, at most 100 per request.
meta?objectOptions that apply to this request.
fn get_org_project(project_id: string, expand?: string, meta_latest_issue_counts?: boolean, meta_latest_dependency_total?: boolean)
Get project by project ID.
ArgumentTypeDescription
project_idstringThe ID of the project.
expand?stringExpand relationships.
meta_latest_issue_counts?booleanInclude a summary count for the issues found in the most recent scan of this ...
meta_latest_dependency_total?booleanInclude the total number of dependencies found in the most recent scan of thi...
fn update_org_project(project_id: string, expand?: string, data: object)
Updates project by project ID.
ArgumentTypeDescription
project_idstringThe ID of the project to patch.
expand?stringExpand relationships.
dataobject
fn delete_org_project(project_id: string)
Delete project by project ID.
ArgumentTypeDescription
project_idstringThe ID of the project.
fn get_sbom(project_id: string, format?: enum, exclude?: string, go_module_level?: boolean)
Get a project’s SBOM document
ArgumentTypeDescription
project_idstringUnique identifier for a project
format?enumThe desired SBOM format of the response.
exclude?stringAn array of features to be excluded from the generated SBOM.
go_module_level?booleanWhen true, consolidate Go package-level dependencies into module-level compon...

Resources

org_projects(infinite)— List all Projects for an Org with the given Org ID.
delete_org_projects(infinite)— Delete several projects in one request.
org_project(infinite)— Get project by project ID.
sbom(infinite)— Get a project’s SBOM document
04Previous Versions6
2026.08.28.2

2026.08.28.2

Hardened codegen: instance names sanitized against path traversal; 429 rate-limit retry with Retry-After; string schema patterns emit regex validation; output schemas passthrough unknown fields.

Modified 1 models

2026.08.28.1

2026.08.28.1

Changed: Normalized the extension license to Apache-2.0 and corrected the copyright holder to "Sean Escriva". Extensions that previously shipped an MIT LICENSE.md are now Apache-2.0, consistent with the repository root and every other extension. No code or behavioral changes.

Upgrade note: License text only. No API, schema, or runtime behavior changed.

2026.08.26.2

Fixed: Restored inline npm:zod@4.4.3 import specifiers so the registry quality scorer can resolve dependencies and score the extension. An earlier release used a bare "zod" import-map specifier, which published but scored as unscored.

Changed: Retained explicit compilerOptions.strict in deno.json. No behavioral or schema changes.

2026.08.26.2

2026.08.26.2

Fixed: Restored inline npm:zod@4.4.3 import specifiers so the registry quality scorer can resolve dependencies and score the extension. An earlier release used a bare "zod" import-map specifier, which published but scored as unscored.

Changed: Retained explicit compilerOptions.strict in deno.json. No behavioral or schema changes.

2026.08.24.1

2026.08.24.1

Added: Output metadata attributes for observability.

  • durationMs: Method execution duration in milliseconds.
  • collectedBy: Extension name that produced the data.
  • fetchedAt: ISO 8601 timestamp when data was fetched (added to resources that previously lacked it).
2026.08.21.1

2026.08.21.1

Changed: project_id now must be a non-empty string — previously an empty value passed schema validation and only failed deep inside the Snyk API call with a generic 404. Errors from the Snyk API now name the HTTP method and path that was attempted instead of just the bare status and body. Network-level failures (DNS, connection refused, TLS errors) reaching the Snyk API are now also caught and reported with the operation and path that was being attempted, rather than surfacing as an unhandled fetch exception.

2026.07.19.1

2026.07.19.1

Added: Initial code-generated release of @webframp/snyk/projects with 5 methods covering the Snyk projects API surface.

05Stats
A
100 / 100
Downloads
0
Archive size
17.8 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels