SnykOrg

Model for Snyk Organizations.

  1. Overview

Overview

This model represents organizations in Snyk. Organizations are the primary container for projects, targets, and other resources in Snyk.

import clearskies
from clearskies_snyk.models import SnykOrg


def my_handler(snyk_org: SnykOrg):
    # Fetch all organizations
    for org in snyk_org:
        print(f"Org: {org.name} ({org.slug})")

    # Find a specific organization by ID
    org = snyk_org.find("id=org-id-123")
    print(org.name)

    # Access the parent group
    print(f"Group: {org.group.name}")

    # Access related projects
    for project in org.projects:
        print(f"  Project: {project.name}")