# EventType

Location: [gRPC API](https://developer.m-files.com/APIs/gRPC-API/index.md) > [Reference](https://developer.m-files.com/APIs/gRPC-API/Reference/index.md) > [Enums](https://developer.m-files.com/APIs/gRPC-API/Reference/Enums/index.md)

HTML version: https://developer.m-files.com/APIs/gRPC-API/Reference/Enums/MFiles.EventType/

Event type enumeration.

- **Full name:** `MFiles.EventType`
- **Proto file:** [`mfiles/enums.proto`](https://developer.m-files.com/APIs/gRPC-API/downloads/proto/mfiles/enums.proto)

<a id="values"></a>

## Values

| Name | Number | Description |
|---|---|---|
| <a id="v-EVENT_TYPE_UNDEFINED"></a>`EVENT_TYPE_UNDEFINED` | 0 | Undefined event. |
| <a id="v-EVENT_TYPE_FILE_ACCESSED"></a>`EVENT_TYPE_FILE_ACCESSED` | 1 | Document file accessed. |
| <a id="v-EVENT_TYPE_OBJECT_CHANGED"></a>`EVENT_TYPE_OBJECT_CHANGED` | 2 | Document changed. |
| <a id="v-EVENT_TYPE_OBJECT_CREATED"></a>`EVENT_TYPE_OBJECT_CREATED` | 3 | New document created. |
| <a id="v-EVENT_TYPE_ROLLED_BACK"></a>`EVENT_TYPE_ROLLED_BACK` | 4 | An object was rolled back to an earlier version. |
| <a id="v-EVENT_TYPE_CHECKED_OUT"></a>`EVENT_TYPE_CHECKED_OUT` | 5 | Check out. |
| <a id="v-EVENT_TYPE_CHECKED_IN"></a>`EVENT_TYPE_CHECKED_IN` | 6 | Check in. |
| <a id="v-EVENT_TYPE_CHECKOUT_UNDONE"></a>`EVENT_TYPE_CHECKOUT_UNDONE` | 7 | Undo check out. |
| <a id="v-EVENT_TYPE_OBJECT_DELETED"></a>`EVENT_TYPE_OBJECT_DELETED` | 8 | Document deleted. |
| <a id="v-EVENT_TYPE_OBJECT_VERSION_DESTROYED"></a>`EVENT_TYPE_OBJECT_VERSION_DESTROYED` | 9 | Document version destroyd. |
| <a id="v-EVENT_TYPE_OBJECT_DESTROYED"></a>`EVENT_TYPE_OBJECT_DESTROYED` | 10 | Document destroyed. |
| <a id="v-EVENT_TYPE_LOGGED_IN"></a>`EVENT_TYPE_LOGGED_IN` | 11 | Log in. |
| <a id="v-EVENT_TYPE_LOGGED_OUT"></a>`EVENT_TYPE_LOGGED_OUT` | 12 | Log out. |
| <a id="v-EVENT_TYPE_BACKUP_STARTED"></a>`EVENT_TYPE_BACKUP_STARTED` | 13 | Backup started. |
| <a id="v-EVENT_TYPE_BACKUP_COMPLETED"></a>`EVENT_TYPE_BACKUP_COMPLETED` | 14 | Backup completed. |
| <a id="v-EVENT_TYPE_CHECK_IN_REQUESTED"></a>`EVENT_TYPE_CHECK_IN_REQUESTED` | 15 | Check in request. |
| <a id="v-EVENT_TYPE_ASSIGNED"></a>`EVENT_TYPE_ASSIGNED` | 16 | Assign request. |
| <a id="v-EVENT_TYPE_FREE_REQUEST"></a>`EVENT_TYPE_FREE_REQUEST` | 17 | Free request. |
| <a id="v-EVENT_TYPE_ASSIGNED_TO"></a>`EVENT_TYPE_ASSIGNED_TO` | 18 | Assigned to a new user. |
| <a id="v-EVENT_TYPE_COMPLETED_BY"></a>`EVENT_TYPE_COMPLETED_BY` | 19 | Completed by a new user. |
| <a id="v-EVENT_TYPE_STATE_CHANGED"></a>`EVENT_TYPE_STATE_CHANGED` | 20 | Moved into a new state. |
| <a id="v-EVENT_TYPE_OBJECT_NOTIFICATION"></a>`EVENT_TYPE_OBJECT_NOTIFICATION` | 21 | An object matches a notification filter. |
| <a id="v-EVENT_TYPE_OBJECT_UNDELETED"></a>`EVENT_TYPE_OBJECT_UNDELETED` | 22 | Object undeleted. |
| <a id="v-EVENT_TYPE_USER_ADDED"></a>`EVENT_TYPE_USER_ADDED` | 23 | User account added. |
| <a id="v-EVENT_TYPE_USER_CHANGED"></a>`EVENT_TYPE_USER_CHANGED` | 24 | User account changed. |
| <a id="v-EVENT_TYPE_USER_DELETED"></a>`EVENT_TYPE_USER_DELETED` | 25 | User account deleted. |
| <a id="v-EVENT_TYPE_USER_GROUP_ADDED"></a>`EVENT_TYPE_USER_GROUP_ADDED` | 26 | User group added. |
| <a id="v-EVENT_TYPE_USER_GROUP_CHANGED"></a>`EVENT_TYPE_USER_GROUP_CHANGED` | 27 | User group changed. |
| <a id="v-EVENT_TYPE_USER_GROUP_DELETED"></a>`EVENT_TYPE_USER_GROUP_DELETED` | 28 | User group deleted. |
| <a id="v-EVENT_TYPE_PROPERTY_DEFINITION_DELETED_DEPRECATED"></a>`EVENT_TYPE_PROPERTY_DEFINITION_DELETED_DEPRECATED` | 29 | Property definition deleted. |
| <a id="v-EVENT_TYPE_EVENT_LOG_EXPORTED"></a>`EVENT_TYPE_EVENT_LOG_EXPORTED` | 30 | Event log (i.e. audit trail) exported. |
| <a id="v-EVENT_TYPE_EVENT_LOG_CLEARED"></a>`EVENT_TYPE_EVENT_LOG_CLEARED` | 31 | Event log (i.e. audit trail) cleared. |
| <a id="v-EVENT_TYPE_VAULT_RESTORED"></a>`EVENT_TYPE_VAULT_RESTORED` | 32 | Restore from backup completed. |
| <a id="v-EVENT_TYPE_VAULT_CREATED"></a>`EVENT_TYPE_VAULT_CREATED` | 33 | Vault created. |
| <a id="v-EVENT_TYPE_STATE_TRANSITION_SIGNATURE_SETTINGS_ADDED"></a>`EVENT_TYPE_STATE_TRANSITION_SIGNATURE_SETTINGS_ADDED` | 34 | Workflow state transition electronic signature settings added. |
| <a id="v-EVENT_TYPE_STATE_TRANSITION_SIGNATURE_SETTINGS_CHANGED"></a>`EVENT_TYPE_STATE_TRANSITION_SIGNATURE_SETTINGS_CHANGED` | 35 | Workflow state transition electronic signature settings changed. |
| <a id="v-EVENT_TYPE_STATE_TRANSITION_SIGNATURE_SETTINGS_REMOVED"></a>`EVENT_TYPE_STATE_TRANSITION_SIGNATURE_SETTINGS_REMOVED` | 36 | Workflow state transition electronic signature settings deleted. |
| <a id="v-EVENT_TYPE_VAULT_VARIABLE_CHANGED"></a>`EVENT_TYPE_VAULT_VARIABLE_CHANGED` | 37 | Vault variable changed. |
| <a id="v-EVENT_TYPE_VAULT_COPIED"></a>`EVENT_TYPE_VAULT_COPIED` | 38 | Vault created as a copy of another vault. |
| <a id="v-EVENT_TYPE_LICENSE_PREVENTED_ADVANCED_EVENT_LOG"></a>`EVENT_TYPE_LICENSE_PREVENTED_ADVANCED_EVENT_LOG` | 39 | License prevents the 21 CFR Part 11 compliance of the vault. |
| <a id="v-EVENT_TYPE_PROPERTY_DEFINITION_CREATED"></a>`EVENT_TYPE_PROPERTY_DEFINITION_CREATED` | 40 | Property definition created. |
| <a id="v-EVENT_TYPE_PROPERTY_DEFINITION_CHANGED"></a>`EVENT_TYPE_PROPERTY_DEFINITION_CHANGED` | 41 | Property definition changed. |
| <a id="v-EVENT_TYPE_PROPERTY_DEFINITION_DELETED"></a>`EVENT_TYPE_PROPERTY_DEFINITION_DELETED` | 42 | Property definition deleted. This will be used instead of eEventTypePropertyDefDeleted. |
| <a id="v-EVENT_TYPE_VALUE_LIST_CREATED"></a>`EVENT_TYPE_VALUE_LIST_CREATED` | 43 | Value list created. |
| <a id="v-EVENT_TYPE_VALUE_LIST_CHANGED"></a>`EVENT_TYPE_VALUE_LIST_CHANGED` | 44 | Value list changed. |
| <a id="v-EVENT_TYPE_VALUE_LIST_DELETED"></a>`EVENT_TYPE_VALUE_LIST_DELETED` | 45 | Value list deleted. |
| <a id="v-EVENT_TYPE_VALUE_LIST_ITEM_CREATED"></a>`EVENT_TYPE_VALUE_LIST_ITEM_CREATED` | 46 | Value list item created. |
| <a id="v-EVENT_TYPE_VALUE_LIST_ITEM_CHANGED"></a>`EVENT_TYPE_VALUE_LIST_ITEM_CHANGED` | 47 | Value list item changed. |
| <a id="v-EVENT_TYPE_VALUE_LIST_ITEM_DELETED"></a>`EVENT_TYPE_VALUE_LIST_ITEM_DELETED` | 48 | Value list item deleted. |
| <a id="v-EVENT_TYPE_VALUE_LIST_ITEM_UNDELETED"></a>`EVENT_TYPE_VALUE_LIST_ITEM_UNDELETED` | 49 | Value list item undeleted. |
| <a id="v-EVENT_TYPE_OBJECT_TYPE_CREATED"></a>`EVENT_TYPE_OBJECT_TYPE_CREATED` | 50 | Object type created. |
| <a id="v-EVENT_TYPE_OBJECT_TYPE_CHANGED"></a>`EVENT_TYPE_OBJECT_TYPE_CHANGED` | 51 | Object type changed. |
| <a id="v-EVENT_TYPE_OBJECT_TYPE_DELETED"></a>`EVENT_TYPE_OBJECT_TYPE_DELETED` | 52 | Object type deleted. |
| <a id="v-EVENT_TYPE_COMMON_VIEW_CREATED"></a>`EVENT_TYPE_COMMON_VIEW_CREATED` | 53 | Common View created. |
| <a id="v-EVENT_TYPE_COMMON_VIEW_CHANGED"></a>`EVENT_TYPE_COMMON_VIEW_CHANGED` | 54 | Common View changed. |
| <a id="v-EVENT_TYPE_COMMON_VIEW_DELETED"></a>`EVENT_TYPE_COMMON_VIEW_DELETED` | 55 | Common View deleted. |
| <a id="v-EVENT_TYPE_CONTENT_PACKAGE_EXPORTED"></a>`EVENT_TYPE_CONTENT_PACKAGE_EXPORTED` | 56 | Content package exported. |
| <a id="v-EVENT_TYPE_CONTENT_PACKAGE_IMPORT_STARTED"></a>`EVENT_TYPE_CONTENT_PACKAGE_IMPORT_STARTED` | 57 | Content package import started. |
| <a id="v-EVENT_TYPE_CONTENT_PACKAGE_IMPORT_COMPLETED"></a>`EVENT_TYPE_CONTENT_PACKAGE_IMPORT_COMPLETED` | 58 | Content package import completed. |
| <a id="v-EVENT_TYPE_WORKFLOW_CREATED"></a>`EVENT_TYPE_WORKFLOW_CREATED` | 59 | Workflow created. |
| <a id="v-EVENT_TYPE_WORKFLOW_CHANGED"></a>`EVENT_TYPE_WORKFLOW_CHANGED` | 60 | Workflow changed. |
| <a id="v-EVENT_TYPE_WORKFLOW_DELETED"></a>`EVENT_TYPE_WORKFLOW_DELETED` | 61 | Workflow deleted. |
| <a id="v-EVENT_TYPE_WORKFLOW_STATE_CREATED"></a>`EVENT_TYPE_WORKFLOW_STATE_CREATED` | 62 | State created. |
| <a id="v-EVENT_TYPE_WORKFLOW_STATE_CHANGED"></a>`EVENT_TYPE_WORKFLOW_STATE_CHANGED` | 63 | State changed. |
| <a id="v-EVENT_TYPE_WORKFLOW_STATE_DELETED"></a>`EVENT_TYPE_WORKFLOW_STATE_DELETED` | 64 | State deleted. |
| <a id="v-EVENT_TYPE_OBJECT_CLASS_CREATED"></a>`EVENT_TYPE_OBJECT_CLASS_CREATED` | 65 | Class created. |
| <a id="v-EVENT_TYPE_OBJECT_CLASS_CHANGED"></a>`EVENT_TYPE_OBJECT_CLASS_CHANGED` | 66 | Class changed. |
| <a id="v-EVENT_TYPE_OBJECT_CLASS_DELETED"></a>`EVENT_TYPE_OBJECT_CLASS_DELETED` | 67 | Class deleted. |
| <a id="v-EVENT_TYPE_EVENT_HANDLER_CREATED"></a>`EVENT_TYPE_EVENT_HANDLER_CREATED` | 68 | Event handler created. |
| <a id="v-EVENT_TYPE_EVENT_HANDLER_CHANGED"></a>`EVENT_TYPE_EVENT_HANDLER_CHANGED` | 69 | Event handler changed. |
| <a id="v-EVENT_TYPE_EVENT_HANDLER_DELETED"></a>`EVENT_TYPE_EVENT_HANDLER_DELETED` | 70 | Event handler deleted. |
| <a id="v-EVENT_TYPE_NAMED_ACL_CREATED"></a>`EVENT_TYPE_NAMED_ACL_CREATED` | 71 | Named ACL created. |
| <a id="v-EVENT_TYPE_NAMED_ACL_CHANGED"></a>`EVENT_TYPE_NAMED_ACL_CHANGED` | 72 | Named ACL changed. |
| <a id="v-EVENT_TYPE_NAMED_ACL_DELETED"></a>`EVENT_TYPE_NAMED_ACL_DELETED` | 73 | Named ACL deleted. |
| <a id="v-EVENT_TYPE_EVENT_HANDLER_EXECUTION_ORDER_CHANGED"></a>`EVENT_TYPE_EVENT_HANDLER_EXECUTION_ORDER_CHANGED` | 74 | Event handler index changed. |
| <a id="v-EVENT_TYPE_APPLICATION_INSTALLED"></a>`EVENT_TYPE_APPLICATION_INSTALLED` | 75 | Application installed. |
| <a id="v-EVENT_TYPE_APPLICATION_UNINSTALLED"></a>`EVENT_TYPE_APPLICATION_UNINSTALLED` | 76 | Application uninstalled. |
| <a id="v-EVENT_TYPE_ASSIGNMENT_APPROVED_BY"></a>`EVENT_TYPE_ASSIGNMENT_APPROVED_BY` | 77 | Approved by a new user. |
| <a id="v-EVENT_TYPE_ASSIGNMENT_REJECTED_BY"></a>`EVENT_TYPE_ASSIGNMENT_REJECTED_BY` | 78 | Rejected by a new user. |
| <a id="v-EVENT_TYPE_STATE_TRANSITION_CREATED"></a>`EVENT_TYPE_STATE_TRANSITION_CREATED` | 79 | State transition created. |
| <a id="v-EVENT_TYPE_STATE_TRANSITION_CHANGED"></a>`EVENT_TYPE_STATE_TRANSITION_CHANGED` | 80 | State transition changed. |
| <a id="v-EVENT_TYPE_STATE_TRANSITION_DELETED"></a>`EVENT_TYPE_STATE_TRANSITION_DELETED` | 81 | State transition deleted. |
| <a id="v-EVENT_TYPE_PUBLIC_LINK_CREATED"></a>`EVENT_TYPE_PUBLIC_LINK_CREATED` | 82 | Public link created. |
| <a id="v-EVENT_TYPE_PUBLIC_LINK_FILE_DOWNLOADED"></a>`EVENT_TYPE_PUBLIC_LINK_FILE_DOWNLOADED` | 83 | Public link file downloaded. |
| <a id="v-EVENT_TYPE_PUBLIC_LINK_DELETED"></a>`EVENT_TYPE_PUBLIC_LINK_DELETED` | 84 | Public link deleted. |
| <a id="v-EVENT_TYPE_PUBLIC_LINK_ACCESSED"></a>`EVENT_TYPE_PUBLIC_LINK_ACCESSED` | 85 | Public link accessed. |
| <a id="v-EVENT_TYPE_PUBLIC_LINK_FILE_VIEWED"></a>`EVENT_TYPE_PUBLIC_LINK_FILE_VIEWED` | 86 | Public link file viewed. |
| <a id="v-EVENT_TYPE_APPLICATION_LICENSE_CHANGED"></a>`EVENT_TYPE_APPLICATION_LICENSE_CHANGED` | 87 | Application license changed. |
| <a id="v-EVENT_TYPE_CUSTOM_EVENT"></a>`EVENT_TYPE_CUSTOM_EVENT` | 88 | Custom event. |
| <a id="v-EVENT_TYPE_VAULT_SETTINGS_CHANGED"></a>`EVENT_TYPE_VAULT_SETTINGS_CHANGED` | 89 | Vault settings changed. |
| <a id="v-EVENT_TYPE_APPLICATION_ENABLED"></a>`EVENT_TYPE_APPLICATION_ENABLED` | 90 | Application enabled. |
| <a id="v-EVENT_TYPE_APPLICATION_DISABLED"></a>`EVENT_TYPE_APPLICATION_DISABLED` | 91 | Application disabled. |
| <a id="v-EVENT_TYPE_CONFLICT_RESOLVED_IN_FAVOR_OF_INCOMING_CHANGES"></a>`EVENT_TYPE_CONFLICT_RESOLVED_IN_FAVOR_OF_INCOMING_CHANGES` | 92 | Conflict resolved. |
| <a id="v-EVENT_TYPE_USER_GROUP_MEMBER_ADDED"></a>`EVENT_TYPE_USER_GROUP_MEMBER_ADDED` | 93 | User group member added. |
| <a id="v-EVENT_TYPE_USER_GROUP_MEMBER_REMOVED"></a>`EVENT_TYPE_USER_GROUP_MEMBER_REMOVED` | 94 | User group member removed. |
| <a id="v-EVENT_TYPE_CONFLICT_RESOLVED_IN_FAVOR_OF_LOCAL_CHANGES"></a>`EVENT_TYPE_CONFLICT_RESOLVED_IN_FAVOR_OF_LOCAL_CHANGES` | 95 | Conflicting changes discarded. |
| <a id="v-EVENT_TYPE_DISCARDED_CONFLICT_CHANGES_RESTORED_AS_NEW_VERSION"></a>`EVENT_TYPE_DISCARDED_CONFLICT_CHANGES_RESTORED_AS_NEW_VERSION` | 96 | Restored a conflict object as a new version of the base object. |
| <a id="v-EVENT_TYPE_USER_MENTIONED_IN_COMMENT"></a>`EVENT_TYPE_USER_MENTIONED_IN_COMMENT` | 97 | Comment added to document and it contains reference to user |
| <a id="v-EVENT_TYPE_VAULT_LOGIN_ACCOUNT_ADDED"></a>`EVENT_TYPE_VAULT_LOGIN_ACCOUNT_ADDED` | 98 | Login account added. |
| <a id="v-EVENT_TYPE_VAULT_LOGIN_ACCOUNT_CHANGED"></a>`EVENT_TYPE_VAULT_LOGIN_ACCOUNT_CHANGED` | 99 | Login account changed. |
| <a id="v-EVENT_TYPE_VAULT_LOGIN_ACCOUNT_DELETED"></a>`EVENT_TYPE_VAULT_LOGIN_ACCOUNT_DELETED` | 100 | Login account deleted. |
| <a id="v-EVENT_TYPE_MULTIPLE_USER_GROUPS_DELETED"></a>`EVENT_TYPE_MULTIPLE_USER_GROUPS_DELETED` | 101 | Multiple user groups deleted. |
| <a id="v-EVENT_TYPE_APPLICATION_UPGRADED"></a>`EVENT_TYPE_APPLICATION_UPGRADED` | 102 | Application upgraded. |
| <a id="v-EVENT_TYPE_TIER_SET"></a>`EVENT_TYPE_TIER_SET` | 103 | Object tier set. |
| <a id="v-EVENT_TYPE_EXTERNAL_LINK_ACCESS_TYPE_CHANGED"></a>`EVENT_TYPE_EXTERNAL_LINK_ACCESS_TYPE_CHANGED` | 104 | External link access type changed. |
| <a id="v-EVENT_TYPE_EXTERNAL_LINK_ANYONE_WITH_LINK_EXPIRATION_UPDATED"></a>`EVENT_TYPE_EXTERNAL_LINK_ANYONE_WITH_LINK_EXPIRATION_UPDATED` | 105 | External link expiration updated for "Anyone with the link" share. |
| <a id="v-EVENT_TYPE_EXTERNAL_LINK_VISITORS_ADDED"></a>`EVENT_TYPE_EXTERNAL_LINK_VISITORS_ADDED` | 106 | External link visitors added. |
| <a id="v-EVENT_TYPE_EXTERNAL_LINK_VISITORS_REMOVED"></a>`EVENT_TYPE_EXTERNAL_LINK_VISITORS_REMOVED` | 107 | External link visitors removed. |
| <a id="v-EVENT_TYPE_EXTERNAL_LINK_VISITOR_EXPIRATION_UPDATED"></a>`EVENT_TYPE_EXTERNAL_LINK_VISITOR_EXPIRATION_UPDATED` | 108 | External link expiration updated for a visitor. |
| <a id="v-EVENT_TYPE_EXTERNAL_LINK_ACCESSED_BY_VISITOR"></a>`EVENT_TYPE_EXTERNAL_LINK_ACCESSED_BY_VISITOR` | 109 | External link accessed by a visitor. |
| <a id="v-EVENT_TYPE_EXTERNAL_LINK_MANAGE_VISITORS_VIEWED"></a>`EVENT_TYPE_EXTERNAL_LINK_MANAGE_VISITORS_VIEWED` | 110 | External link "Manage visitors" dialog viewed. |
| <a id="v-EVENT_TYPE_EXTERNAL_LINK_VISITORS_VIEWED"></a>`EVENT_TYPE_EXTERNAL_LINK_VISITORS_VIEWED` | 111 | External link visitors viewed (recipient list fetched on the server). |

<a id="used-in-fields"></a>

## Used in fields

- [`Event.type`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.Event/index.md#f-type): The type of the event.
- [`EventSubscription.type`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventSubscription/index.md#f-type): The type of the event. [ switch_is( eventtype ) ] EventTypeSpecificDataUnion etsdu;  //!< Additional event type -specific data as a union.
- [`EventTypeArray.event_types`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeArray/index.md#f-event_types): The event types.
