{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/AdminAuditEvent", "title": "AdminAuditEvent", "type": "object", "properties": { "id": { "type": "string", "description": "Unique identifier for the audit event." }, "actorId": { "type": "string", "description": "Person ID who performed the action." }, "actorName": { "type": "string", "description": "Display name of the person who performed the action." }, "actorEmail": { "type": "string", "format": "email", "description": "Email address of the person who performed the action." }, "actorOrgId": { "type": "string", "description": "Organization ID of the actor." }, "actorOrgName": { "type": "string", "description": "Organization name of the actor." }, "targetId": { "type": "string", "description": "ID of the resource affected." }, "targetType": { "type": "string", "description": "Type of the resource affected." }, "targetName": { "type": "string", "description": "Name of the resource affected." }, "targetOrgId": { "type": "string", "description": "Organization ID of the target resource." }, "targetOrgName": { "type": "string", "description": "Organization name of the target resource." }, "eventCategory": { "type": "string", "description": "Category of the audit event." }, "eventDescription": { "type": "string", "description": "Description of the action performed." }, "actionText": { "type": "string", "description": "Human-readable text describing the action." }, "trackingId": { "type": "string", "description": "Tracking ID for the request." }, "actorIp": { "type": "string", "description": "IP address of the actor." }, "actorUserAgent": { "type": "string", "description": "User agent string of the actor." }, "created": { "type": "string", "format": "date-time", "description": "Date and time the event occurred." } } }