This event occurs when a non geofence based event is intercepted with:
- Trackable IDs (
trackablesIds)
- matchKey (matchKey)
It can be for example when a dematch between assets and tags happens or a button is clicked on a frontend.
{
"id": "07eebe87-cbcd-4a22-9d0d-eebbc661d3a2",
"name": "Asset deleted",
"description": "This event occurs when an asset is deleted (when a tag and an asset are dematched).",
"type": "USER_TRIGGERED_EVENT",
"rootVenueScopeId": "42",
"trackablesIds": [
"*"
],
"waitDurationInSeconds": 2,
"customData": {
"event_custom_data": "event_custom_value"
},
"matchKey": "DELETED_ASSET_EVENT",
"stopRoutinesExecutionOnError": false
}
Field | Description | Possible values |
---|---|---|
name | The name of the event. | Any text (has to be unique) For example: “Ping me button clicked” |
description | The description of the event. | Any text. For example:
|
type | The type of the event. | USER_TRIGGERED_EVENT |
rootVenueScopeId | Delivered by Favendo. This is the ID of the venue. | A specific integer |
managedZoneEventType | N.A. | N.A. |
trackablesIds | The IDs of the trackable devices the event should apply to. |
|
geofencesList | N.A. | N.A. |
waitDurationInSeconds | This is the duration in seconds that the system will wait before triggering the routine based on this event. | N.A. |
customData | The data in customData can be retrieved by the routines. | “customData”: { “event_custom_data”: “event_custom_value” } |
matchKey | Only needed when the type “USER_TRIGGERED_EVENT” is selected. |
|
stopRoutinesExecutionOnError | If set to true, in case a routine encounters an error, the remaining routines will not be executed. |
|