GET /api/version/
Basic public endpoint for identifying the device and retrieving the firmware version before login.
Auth: not required.
The endpoint does not return sensitive settings, passwords, network secrets, or diagnostic data.
Response 200
Section titled “Response 200”{ "deviceId": 48, "deviceName": "TR-100E", "firmwareVersion": "1.0", "bootloaderVersion": "1.0"}Response fields
Section titled “Response fields”| Field | Type | Required | Description |
|---|---|---|---|
deviceId | number | yes | Numeric device type ID |
deviceName | string | yes | Device name |
firmwareVersion | string | yes | Firmware version |
bootloaderVersion | string | null | yes | Bootloader version published by the bootloader in the RTC backup register; null if the bootloader did not report a version |