The object that is created for each event is the KalturaAuditTrail, which may be created as result of each one of the actions in KalturaAuditTrailAction on any of the object types in KalturaAuditTrailObjectType.

Description of Actions

Automatic Events

  • CHANGED - Object changed in the database
  • COPIED - Object created in the database by cloning existing object
  • CREATED - Object created in the database
  • DELETED - Object status changed to deleted (in fact this object wasn’t deleted from the database)
  • FILE_SYNC_CREATED - File saved to the disc, related to the object

Additional events that could be reported using the API (not automatically) and as such could be triggered when the customer think it’s relevant:
* CONTENT_VIEWED
* RELATION_ADDED
* RELATION_REMOVED
* VIEWED

Usage

The purpose of this API is to add and list events using the Audit Trail service.