unit.unpaired
The unit.unpaired event is emitted when a communication unit is unpaired from an asset.
Manual unpairing
The event is emitted when a customer or user manually unpairs a unit from an asset through the SCALAR UI or the Datahub API.
The payload contains the standard Datahub event envelope together with the asset and unit identifiers for the removed association.
{
"eventBatchId": "31fccdce-725e-4c87-a91b-3a8e66144641",
"eventSubscriptionId": "41634ca6-a7fb-4dc2-9461-7e9b24be885e",
"eventBatchTime": "2025-05-13T13:18:13.2017310Z",
"eventsData": [
{
"eventType": "unit.unpaired",
"eventVersion": 1,
"eventData": {
"registeredOn": "2025-05-12T22:20:00.000Z",
"organizationId": "c8c90b90-ad39-4a3d-8b89-c25a22acaa25",
"assetId": "5bca3b72-e006-4cea-bfaa-f5a4dcf3a63c",
"unitId": "tp:890123847562332",
"assetVIN": "1HGCM82633A000001"
}
}
]
}Field level Description
unit.unpaired event data
| Field | Type | Required | Description |
|---|---|---|---|
| eventData.registeredOn | DateTime (ISO 8601 timestamp, UTC) | Required | The timestamp when the unpairing event was registered in the system. |
| eventData.organizationId | String (UUID) | Required | The unique identifier of the organization to which the event belongs. |
| eventData.assetId | String (UUID) | Required | The unique identifier of the asset from which the communication unit was unpaired. |
| eventData.unitId | String | Required | The unique identifier of the communication unit, including unit type and serial number. |
| eventData.assetVIN | String | Optional | The VIN stored on the asset in SCALAR at the time of unpairing. |