type: object properties: id: type: integer description: Unique identifier for the audit log entry auditable_id: type: integer description: The ID of the audited object auditable_type: type: string description: The type of the audited object (e.g., Conversation, Contact, User) auditable: type: object description: The audited object data associated_id: type: integer description: The ID of the associated object (typically the account ID) associated_type: type: string description: The type of the associated object user_id: type: integer description: The ID of the user who performed the action user_type: type: string description: The type of user who performed the action username: type: string description: The email/username of the user who performed the action action: type: string enum: ['create', 'update', 'destroy'] description: The action performed on the object audited_changes: type: object description: JSON object containing the changes made to the audited object version: type: integer description: Version number of the audit log entry comment: type: string nullable: true description: Optional comment associated with the audit log entry request_uuid: type: string description: UUID to identify the request that generated this audit log created_at: type: integer description: Unix timestamp when the audit log entry was created remote_address: type: string nullable: true description: IP address from which the action was performed