SnykOrgAuditLog

Model for Snyk Organization Audit Logs.

  1. Overview

Overview

This model represents audit log entries at the organization level in Snyk. Audit logs track various events like org creation, user management, project changes, etc.

Uses the Snyk v2 REST API endpoint: /orgs/{org_id}/audit_logs/search

import clearskies
from clearskies_snyk.models import SnykOrgAuditLog


def my_handler(snyk_org_audit_log: SnykOrgAuditLog):
    # Fetch audit logs for an organization
    logs = snyk_org_audit_log.where("org_id=org-id-123")
    for log in logs:
        print(f"Event: {log.event} at {log.created}")