Parameter | Mandatory(M)/Optional (O) | Type | Description |
beaconId | M | String | Beacon ID. The value contains a maximum of 64 characters, including digits and letters from a to f. |
beaconType | M | int | Beacon type. The options are as follows: 1: iBeacon 3: Eddystone-UID 4: Eddystone-EID 5: AltBeacon |
beaconDesc | O | String | Beacon description. The value contains a maximum of 256 characters. |
placeId | O | String | Beacon location. The value contains a maximum of 256 characters. |
longitude | O | float | Longitude. Value range: [-180.0,+180.0] |
latitude | O | float | Latitude. Value range: [–90.0,+90.0] |
indoorLevel | O | String | Floor where a beacon is located. The value contains a maximum of 64 characters. |
stability | O | String | Beacon location stability. The options are as follows: Stable Portable Mobile Roving |
properties | O | String | Beacon attribute. The value contains a maximum of 256 characters in JSON format. A maximum of two attributes can be set for each beacon in the format of {key1:value,key2:value}. |
status | O | int | Beacon status. The options are as follows: 1: activated 2: deactivated 3: disabled Note that this parameter cannot be passed in the API for registering a beacon or updating a beacon attribute. |