2.1.1 Beacon object
An iBeacon that references a specific drill, course or test.
Example
{
"id": "07212ead-8344-4426-8b41-8b0cb621625a_0000_0001",
"proximity": "FAR",
"lingerDuration": "PT5M",
"description": "iBeacon in main hall",
"playable": {
"id": "5x7kjFr2vfbptyUTsTximg",
"type": "DRILL",
"name": "17th Century Painters",
"icon": {
"type": "image/png",
"url": "https://www.drillster.com/bin/feature/a17ab8d1cb2bd2fee8c60037995a30b42d837353"
}
}
}
Fields
| Field | Type | Description |
|---|---|---|
idrequired |
String | Unique reference (ID) for this beacon. This reference consists of a UUID, followed by an underscore, then the major beacon value (in hex), another underscore and finally the minor beacon value (in hex). The UUID is fixed and is always equal to 07212ead-8344-4426-8b41-8b0cb621625a.Example value: 07212ead-8344-4426-8b41-8b0cb621625a_0000_0001 |
proximityrequired |
String | Represents the beacon proximity that should trigger a message. This follows the iBeacon guidelines for beacon proximity. Supported values:
|
lingerDurationrequired |
Duration | A 🔗 ISO 8601 duration during which a beacon should remain visible in a client application after first detection. Example value: PT5M (meaning five minutes). |
playablerequired |
2.1.1 Playable object | The playable object that is associated with this beacon definition. This can be a drill, course or test. |
descriptionoptional |
String | An optional description of this beacon. The value is not shared with end users. |
Last updated on