Posted Over speeding Event
The POSTED_OVERSPEEDING_EVENT is triggered when a vehicle exceeds the posted speed limit, generating an overspeeding event based on the device’s real-time data.
**Event Name:**POSTED_OVERSPEEDING_EVENT
**Enablement Package:speed safe
Trigger Condition
- The speed safe package must be subscribed for the account.
- The POSTED_OVERSPEEDING_EVENT webhook must be subscribed.
- The event is triggered when the vehicle exceeds the designated road speed limit.
Example Payload
{
"inputBit7": 0,
"partialUpdate": false,
"overSpeedType": 1,
"postedSpeedLimit": 50,
"inputBit4": 0,
"voiceCallActive": 0,
"inputBit3": 0,
"inputBit6": 0,
"groupId": "3880126e-12b4-11e7-838e-c5e8230b9f06",
"inputBit5": 0,
"type": "OVER_SPEEDING_MESSAGE",
"deviceId": "d1cc0276-bbd9-11ef-ae7a-2708d57122d0",
"networkService": 0,
"commStateConnected": 0,
"messageType": "POSTED_OVERSPEEDING_EVENT",
"minSpeedingDurationInSec": 0,
"dimentionFix": 0,
"lastKnownLon": 0,
"pslByPercentageValue": 0,
"inputBit0": 0,
"vendorTypeId": 0,
"overSpeedingStartSpeed": 0,
"inputBit2": 0,
"id": "2500c41b-e600-45cb-af18-a1ae499b17da",
"inputBit1": 0,
"fixStatuslastKnown": 0,
"fixStatusHistoric": 0,
"serialNumber": "1714165672",
"commStatusAvaliable": 0,
"locationTime": 1737957237000,
"odometer": 0,
"offset": 0,
"overSpeedingDuration": 0,
"virtualTripEnd": false,
"eventIndex": 0,
"fixStatusCorrected": 0,
"startOdometer": 0,
"exceedsByUnit": "SPEED",
"insideHOO": true,
"deviceSerial": "1714165672",
"groupName": "Default Group",
"lastKnownLat": 0,
"fixQuality": 0,
"unitStatusBit0": 0,
"vehicleName": "1714165672",
"unitStatusBit2": 0,
"deviceTypeId": 0,
"unitStatusBit1": 0,
"distance": 0,
"unitStatusBit3": 0,
"storedLocation": false,
"protocolVersionIdChange": false,
"peakSpeed": 0,
"unitStatus": 0,
"deviceSpeed": 150,
"fixStatusPredict": 0,
"invalidFix": 0,
"dataService": 0,
"network3G": 0,
"noOfAccums": 0,
"privacyModeEnable": false,
"customerId": 5034,
"fixStatus": 0,
"vehicleId": "d1cc0275-bbd9-11ef-ae7a-3f5871b7a218",
"tripNumber": 0,
"lastKnownFixQuality": 0,
"spare": 0,
"roaming": 0,
"messageEventType": "GPS_MESSAGE",
"stateId": 0,
"averageSpeed": 0,
"userName": "1714165672 .",
"userId"": "d1e508b7-bbd9-11ef-ae7a-a76e6b156609",
"allowedExcessSpeedLimit": 0,
"messageTypeId": 0,
"location": {
"latitude": 17.259605,
"longitude": 78.383938
},
"batteryPercentage": 0,
"commonState": 0,
"currentState": 0,
"messageEventTypeId": 0
}Reference
Field | Description |
|---|---|
overSpeedType* | Indicates the kind of overspeeding.
Example: |
postedSpeedLimit* | The legal speed limit at the location (in mph or km/h depending on your account settings).
Example: |
groupId* | ID of the group the vehicle belongs to.
Example: |
type* | Sub-type of event.
Example: |
deviceId* | Internal unique ID of the tracking device.
Example: |
messageType* | Event type (Identifies that this alert is related to speeding).
Example: |
id* | Unique ID for this overspeeding event.
Example: |
locationTime* | Time when the speeding event occurred. Convert to human readable format (YYYY-MM-DD HH:mm:ss UTC).
Example: |
odometer* | Vehicle odometer reading at the time of event (meters or miles depending on settings). Example: 0 |
overSpeedingDuration* | Total duration the vehicle was speeding (seconds). Example: 0 |
exceedsByUnit* | Indicates the measurement type. Example: "SPEED". |
deviceSerial* | Manufacturer serial number of the device.
Example: |
groupName* | Name of the group.
Example: |
vehicleName* | Vehicle name/label shown in your fleet.
Example: |
peakSpeed* | Highest speed reached during the event (mph or km/h).
Example: |
deviceSpeed* | Actual recorded speed of the vehicle at the time of the event (mph or km/h).
Example: |
customerId* | Customer account ID.
Example: |
vehicleId* | Vehicle’s unique system ID.
Example: |
messageEventType* | Category of message. Generally "GPS_MESSAGE" since location is involved. |
averageSpeed* | Average speed during the overspeeding period (mph or km/h). |
userName* | Driver or user name displayed.
Example: |
userId* | ID of the assigned driver/user at the time of event.
Example: |
allowedExcessSpeedLimit* | Buffer above the legal speed limit before triggering alert (mph or km/h). |
latitude* | Latitude where overspeeding occurred (decimal degrees).
Example: |
longitude* | Longitude where overspeeding occurred (decimal degrees).
Example: |
Updated 4 days ago
