SnykOrgIssue

Model for Snyk Organization Issues.

  1. Overview

Overview

This model represents issues at the organization level in Snyk.

import clearskies
from clearskies_snyk.models import SnykOrgIssue


def my_handler(snyk_org_issue: SnykOrgIssue):
    # Fetch all issues for an organization
    issues = snyk_org_issue.where("org_id=org-id-123")
    for issue in issues:
        print(f"Issue: {issue.title} ({issue.effective_severity_level})")

    # Filter by scan item
    issues = (
        snyk_org_issue.where("org_id=org-id-123")
        .where("scan_item_id=project-123")
        .where("scan_item_type=project")
    )

    # Access the parent organization
    print(f"Org: {issue.org.name}")