SnykIntegration
Model for Snyk Integrations (v1 API).
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}")