SnykProjectSbom

Model for Snyk Project SBOM Export.

  1. Overview

Overview

This model represents the SBOM (Software Bill of Materials) export for a project. It provides a standardized format for describing the components in a project.

Uses the Snyk v2 REST API endpoint: /orgs/{org_id}/projects/{project_id}/sbom

import clearskies
from clearskies_snyk.models import SnykProjectSbom


def my_handler(snyk_project_sbom: SnykProjectSbom):
    # Fetch SBOM for a project
    sbom = snyk_project_sbom.find("org_id=org-id-123", "project_id=project-id-456")
    print(f"SBOM Format: {sbom.format}")