Over Speeding Ended

The Over Speeding Ended event is used to notify when the vehicle's speed drops below the configured over speeding threshold.

Event Type:OVER_SPEEDING_ENDED

Trigger Condition

Subscription to the OVER_SPEEDING_ENDED webhook is mandatory.
This event is triggered in real-time when the vehicle's speed decreases below the configured overspeed threshold, signaling the end of an overspeeding condition. By default, this threshold is set to 65 km/h. If the threshold is updated through an alert configuration, the trigger condition dynamically adjusts to reflect the new threshold.

Example Payload

{
"inputBit7": 0,
"partialUpdate": false,
"inputBit4": 0,
"voiceCallActive": 0,
"inputBit3": 0,
"inputBit6": 0,
"inputBit5": 0,
"type": "OVER_SPEEDING_MESSAGE",
"deviceId": "e1fc3cd8-3cb3-11ed-8ba0-09e0379ae7b9",
"networkService": 0,
"overSpeedingStartCity": null,
"commStateConnected": 0,
"messageType": "OVER_SPEEDING_ENDED",
"messageIndex": "3069",
"minSpeedingDurationInSec": 0,
"dimentionFix": 0,
"lastKnownLon": 0,
"pslByPercentageValue": 0,
"inputBit0": 0,
"inputBit2": 0,
"id": "1c00976a-e501-4b04-a1a6-a5fc824d03b1",
"state": null,
"inputBit1": 0,
"commStatusAvaliable": 0,
"locality": null,
"overSpeedingDuration": 23,
"eventIndex": 0,
"assetNo": "",
"fixStatusCorrected": 0,
"deviceSerial": "0031387083",
"groupName": "Default Group",
"lastKnownTime": null,
"jmsType": "",
"vehicleName": "0031387083",
"deviceTypeId": 1,
"destinationQueues": null,
"city": null,
"latitude": 37.3437647,
"unitStatus": 0,
"overSpeedingStartZipCode": null,
"invalidFix": 0,
"dataService": 0,
"noOfAccums": 0,
"customerId": 1059,
"beaconMacAddress": null,
"startTime": 1664036292000,
"tripNumber": 107,
"sensorValue": null,
"overSpeedingStartAddress": null,
"spare": 0,
"address": null,
"roaming": 0,
"messageEventType": "OVER_SPEEDING_ENDED",
"stateId": 0,
"updateTime": null,
"averageSpeed": 103,
"userId": "8a938091-836a-255d-0183-73f74182006c",
"allowedExcessSpeedLimit": 0,
"batteryPercentage": 0,
"currentState": 0,
"deviceProtocolMessageId": null,
"messageEventTypeId": 5,
"overSpeedingStartCountry": null,
"zipCode": null,
"country": null,
"overSpeedType": 1,
"postedSpeedLimit": null,
"deviceAssociatedVIN": null,
"beaconType": null,
"groupId": "c337220c-8672-11e2-9b71-55cae3166848",
"vendorTypeId": 1,
"overSpeedingStartSpeed": 0,
"firmwareVersion": null,
"fixStatuslastKnown": 0,
"fixStatusHistoric": 0,
"longitude": -108.4142946,
"overSpeedinStartStagingId": "1c00976b-3f01-4c09-908b-fbce5b4d0b99",
"satellites": null,
"locationTime": 1664036315000,
"odometer": 2244,
"offset": -360,
"sensorUnitVal": null,
"virtualTripEnd": false,
"imei_meid": "003138708300313870",
"startOdometer": 2243,
"exceedsByUnit": null,
"insideHOO": true,
"eventInfo": null,
"timeOfFix": null,
"sensorNames": null,
"tripPolyline": null,
"lastKnownLat": 0,
"fixQuality": 0,
"unitStatusBit0": 0,
"unitStatusBit2": 0,
"unitStatusBit1": 0,
"distance": 0.6,
"unitStatusBit3": 0,
"storedLocation": false,
"protocolVersionIdChange": true,
"peakSpeed": 107,
"accumesList": null,
"accumulators": null,
"deviceSpeed": 0,
"overSpeedingStartState": null,
"fixStatusPredict": 0,
"network3G": 0,
"lastKnownAddress": null,
"overSpeedinStartStoreId": "1c00976b-3f01-4c09-908b-fbce5b4d0b99",
"overSpeedingStartLocality": null,
"startLocation": {
"latitude": 37.3483457,
"longitude": -108.4187383
},
"privacyModeEnable": false,
"fixStatus": 0,
"vehicleId": "e1fc3cd7-3cb3-11ed-8ba0-05c0eb28a7f6",
"lastKnownFixQuality": 0,
"userName": "0031387083",
"tripState": "SPEEDING",
"messageTypeId": 3,
"obdSpeed": null,
"location": {
"latitude": 37.3437647,
"longitude": -108.4142946
},
"commonState": 0,
"carrierId": null
}

Reference

Field

Description

  • *type**
    String

Type of the message.
Example: OVER_SPEEDING_MESSAGE

  • *deviceId**
    String,UUID

Unique device identifier.
Example: e1fc3cd8-3cb3-11ed-8ba0-09e0379ae7b9

  • *overSpeedingStartCity**
    String

City where the over speeding started.
Example: US

  • *messageType**
    String

Type of the message.
Example: OVER_SPEEDING_ENDED

  • *minSpeedingDurationInSec**
    Integer

Minimum speeding duration in seconds.
Example: 0

  • *lastKnownLon**
    Double

Last known longitude co-ordinate value in degrees.
Example: 0

  • *pslByPercentageValue**
    Integer

Speed limit by percentage.
Example: 0

  • *id**
    String,UUID

Unique identifier of the event.
Example: 1c00976a-e501-4b04-a1a6-a5fc824d03b1

  • *overSpeedingDuration**
    Integer

Duration of the over speeding in seconds.
Example: 23

  • *deviceSerial**
    String

Serial number of the device.
Example: 0031387083

  • *groupName**
    String

Name of the group the vehicle belongs to.
Example: Default Group

  • *lastKnownTime**
    TimeStamp

Last known time in milliseconds.

  • *vehicleName**
    String

Name of the vehicle.
Example: 0031387083

  • *deviceTypeId**
    Integer

ID of the device type, 1 - Datalogger.
Example: 1

  • *city**
    String

City information.

  • *overSpeedingStartZipCode**
    String

Zip code where over speeding started.

  • *customerId**
    Integer

The unique Azuga ID of the Customer.
Example: 1059

  • *startTime**
    TimeStamp

Start time of the event in milliseconds.
Example: 1664036292000

  • *tripNumber**
    Integer

Represents a unique identifier assigned to a specific trip, allowing the system to track and reference that particular journey or route.
Example: 107

  • *overSpeedingStartAddress**
    String

Address where over speeding started.

  • *address**
    String

Address information.

  • *roaming**
    Integer

Indicates if roaming is enabled.
Example: 0

  • *messageEventType**
    String

Type of the message event.
Example: OVER_SPEEDING_ENDED

  • *updateTime**
    TimeStamp

Last updated time in milliseconds.

  • *averageSpeed**
    Integer

Average speed of vehicle in kilometers per hour.
Example: 103

  • *userId**
    String,UUID

User ID associated with the event.
Example: 8a938091-836a-255d-0183-73f74182006c

  • *allowedExcessSpeedLimit**
    Integer

Allowed excess speed limit in kilometers per hour.
Example: 0

  • *batteryPercentage**
    Integer

Battery percentage of the device.
Example: 0

  • *messageEventTypeId**
    Integer

Event type ID.
Example: 5

  • *overSpeedingStartCountry**
    String

Country where over speeding started.

  • *zipCode**
    String

Zip code of the location.

  • *country**
    String

Country of the event.

  • *overSpeedType**
    Integer

Type of over speeding event.
Example: 1

  • *postedSpeedLimit**
    String

Posted speed limit.

  • *deviceAssociatedVIN**
    String

Vehicle Identification Number associated to a device

  • *groupId**
    String,UUID

Group identifier.
Example: c337220c-8672-11e2-9b71-55cae3166848

  • *vendorTypeId**
    Integer

Vendor type ID.
Example: 1

  • *overSpeedingStartSpeed**
    Integer

Speed at the time of over speeding start in kilometers per hour.
Example: 0

  • *overSpeedinStartStagingId**
    String,UUID

Unique ID for the staging of over speeding event.
Example: 1c00976b-3f01-4c09-908b-fbce5b4d0b99

  • *odometer**
    Integer

The odometer reading of the vehicle at the time of the event in kilometers.
Example: 2244

  • *offset**
    Integer

The time zone offset.
Example: -360

  • *virtualTripEnd**
    Boolean

Indicates if the trip has virtually ended.
Example: false

  • *imeimeid**
    _String

The IMEI/MEID of the device.
Example: 003138708300313870

  • *startOdometer**
    Integer

The odometer reading at the start of the trip in kilometers.
Example: 2243

  • *insideHOO**
    Boolean

Indicates if inside hours of operation
Example: true

  • *sensorNames**
    String

The names of the sensors involved in the event.

  • *lastKnownLat**
    Double

Latitude of the last known location co-ordinate value in degrees.
Example: 0

  • *distance**
    Double

Distance traveled in the trip in kilometers.

Example: 0.6

  • *storedLocation**
    Boolean

Indicates if the location is stored.
Example: false

  • *peakSpeed**
    Integer

The highest speed reached during the event in kilometers per hour.
Example: 107

  • *deviceSpeed**
    Integer

Speed recorded by the device in kilometers per hour.
Example: 0

  • *overSpeedinStartStoreId**
    String,UUID

Unique Store ID associated with the start of over-speeding.
Example: 1c00976b-3f01-4c09-908b-fbce5b4d0b99

  • *startLocation**
    Location {
    latitude: 34.12
    longitude: -82.14
    }

Over Speeding Start location object of the vehicle

  • *latitude**
    Double

Latitude co-ordinate value in degrees
Example: 34.12

  • *longitude**
    Double

Longitude co-ordinate value in degrees
Example: -82.34

  • *privacyModeEnable**
    Boolean

Indicates if privacy mode is enabled.
Example: false

  • *vehicleId**
    String,UUID

Vehicle ID associated with the event.
Example: e1fc3cd7-3cb3-11ed-8ba0-05c0eb28a7f6

  • *userName**
    String

Username associated with the device.
Example: 0031387083

  • *tripState**
    String

The state of the trip (e.g., speeding).
Example: SPEEDING

  • *messageTypeId**
    Integer

Message type identifier.
Example: 3

  • *obdSpeed**
    Integer

OBD (On-Board Diagnostics) speed data in kilometers per hour.
Example: 3

  • *location**
    Location {
    latitude: 34.12
    longitude: -82.14
    }

Current location object of the vehicle

  • *latitude**
    Double

Latitude co-ordinate value in degrees
Example: 34.12

  • *longitude**
    Double

Longitude co-ordinate value in degrees
Example: -82.34