Source Details
Structured information for physical devices related to an event.
| $id | https://schemas.texecom-prod.com/v2/events/source-details/v1.0.0.json |
| $schema | http://json-schema.org/draft-07/schema |
| $id |
https://schemas.texecom-prod.com/v2/events/source-details/v1.0.0.json |
| Title |
Source Details |
| Description |
Structured information for physical devices related to an event. |
| Type | Array |
guid
| Description |
A globally unique identifier for the physical device (e.g., panel_guid, smartcom_guid, cloud_id). |
| Type | String |
timestamp
| Description |
The UTC timestamp when the event was processed by this service, in ISO 8601 format. |
| Type | String |
| Format |
date-time |
serialNumber
| Description |
The serial number of the device if applicable. |
| Type | String |
deviceType
| Description |
The type or model of the device (e.g., 'E048', 'smartcom', 'smartcompro'). |
| Type | String |
firmwareVersion
| Description |
The firmware version of the deviceType if applicable. |
| Type | String |
applicationVersion
| Description |
The application version of the application if applicable. |
| Type | String |
country
| Description |
The ISO 3166 country code where the device is located. |
| Type | String |
language
| Description |
The ISO 639 language code configured on the device. |
| Type | String |
Schema
{
"$id": "https://schemas.texecom-prod.com/v2/events/source-details/v1.0.0.json",
"$schema": "http://json-schema.org/draft-07/schema",
"title": "Source Details",
"description": "Structured information for physical devices related to an event.",
"type": "array",
"items": {
"type": "object",
"required": [
"guid"
],
"properties": {
"guid": {
"description": "A globally unique identifier for the physical device (e.g., panel_guid, smartcom_guid, cloud_id).",
"type": "string"
},
"timestamp": {
"description": "The UTC timestamp when the event was processed by this service, in ISO 8601 format.",
"type": "string",
"format": "date-time"
},
"serialNumber": {
"description": "The serial number of the device if applicable.",
"type": "string"
},
"deviceType": {
"description": "The type or model of the device (e.g., 'E048', 'smartcom', 'smartcompro').",
"type": "string"
},
"firmwareVersion": {
"description": "The firmware version of the deviceType if applicable.",
"type": "string"
},
"applicationVersion": {
"description": "The application version of the application if applicable.",
"type": "string"
},
"country": {
"description": "The ISO 3166 country code where the device is located.",
"type": "string"
},
"language": {
"description": "The ISO 639 language code configured on the device.",
"type": "string"
}
},
"additionalProperties": false
}
}