SnykAiBom

Model for Snyk AI-BOM (AI Bill of Materials).

  1. Overview

Overview

This model represents an AI-BOM that can be created from source code or SCM targets. AI-BOMs are created asynchronously via background jobs. Uses the Snyk v2 REST API endpoint: /orgs/{org_id}/ai_boms

import clearskies
from clearskies_snyk.models import SnykAiBom


def my_handler(snyk_ai_bom: SnykAiBom):
    # Create an AI-BOM (triggers async job)
    ai_bom = snyk_ai_bom
    ai_bom.save({"org_id": "org-123", "bundle_id": "sha256-hash-of-bundle"})