SnykOrgPolicyEvent
Model for Snyk Organization Policy Events.
Overview
This model represents the event history for a policy. Events track changes like creation, approval, rejection, etc.
Uses the Snyk v2 REST API endpoint: /orgs/{org_id}/policies/{policy_id}/events
import clearskies
from clearskies_snyk.models import SnykOrgPolicyEvent
def my_handler(snyk_org_policy_event: SnykOrgPolicyEvent):
# Fetch all events for a policy
events = snyk_org_policy_event.where("org_id=org-id-123").where("policy_id=policy-id-456")
for event in events:
print(f"Event: {event.event_type} at {event.created_at}")