SnykIntegration

Model for Snyk Integrations (v1 API).

  1. Overview

Overview

This model represents integrations in a Snyk organization (e.g., GitHub, GitLab, etc.). Uses the Snyk v1 API endpoint: /org/{orgId}/integrations

import clearskies
from clearskies_snyk.models import SnykIntegration


def my_handler(snyk_integration: SnykIntegration):
    # Fetch all integrations for an organization
    integrations = snyk_integration.where("org_id=org-id-123")
    for integration in integrations:
        print(f"Integration: {integration.integration_type}")