Models
AuditLog
objectidid>= 1Example
42actionAuditLogActioncreateupdatedeleteentityTypeAuditLogEntityTypevideovideo-importvideo-livevideo-sourcevideo-filevideo-captionvideo-chaptersvideo-passwordvideo-embed-privacyvideo-transcodingvideo-transcriptionvideo-studio-editionvideo-player-settingsownership-changecommentchannelchannel-syncchannel-videos-importchannel-collaboratorchannel-player-settingschannel-playlists-orderplaylistplaylist-elementplaylist-elements-orderuserregistrationpassword-resettoken-sessionfailed-loginscoped-tokenuser-exportuser-importabuseabuse-messagevideo-blockaccount-blockserver-blockblocklist-subscriptionwatched-words-listwatched-words-subscriptionautomatic-tag-policyconfiginstance-imageinstance-homepageinstance-hostpluginfollowserver-redundancyvideo-redundancyjob-queuejobrunnerrunner-registration-tokendebug-commandstorage-pruneentityIdinteger | nullId of the audited entity, null for the instance configuration
userobjectipstring | nullIP address of the request, anonymized if log.anonymize_ip is enabled
entityobjectSnapshot of the entity after the action (before the action for deletions)
changesobject | nullOnly for updates. Keys are dot-separated paths of the changed entity attributes
createdAtstring<date-time>timestampstring<date-time>deprecatedSame as createdAt. Field of the format used before audit logs were stored in the database
levelstringauditdeprecatedField of the format used before audit logs were stored in the database
messagestringdeprecatedJSON string containing the user, domain (entity type), action, entityId, ip and changes of the entry, and the properties of the audited entity.
Field of the format used before audit logs were stored in the database