Devices

Get device information

Returns information about a specific device identified by its device_id

get/sites/{site_id}/devices/{device_id}

Request

  • Base URL
    https://api.sitehive.co (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Path parameters

site_idstring required

Unique identifier of site that needs to be fetched.

device_idstring required

Unique identifier of device that needs to be fetched.

Response

A device that can be assigned to monitoring points to collect measurements.

idstring required

Unique identifier for the device.

serialstring required

Serial number of the device.

type'SITEHIVE' | 'THIRD_PARTY' required

The type of device.

capabilitiesstring[] required

List of measurement aspects that the device can record.

calibrationAtstring date required

ISO 8601 date when the device was last calibrated.

calibrationDueAtstring date required

ISO 8601 date when the device calibration is due.

Example response

{
  "id": "a665a459cbbd",
  "serial": "HEX-1234",
  "type": "SITEHIVE",
  "capabilities": [
    "NOISE"
  ],
  "calibrationAt": "2025-08-11",
  "calibrationDueAt": "2027-08-11",
  "monitoringPointAssignments": [
    {
      "id": "a665a459cbbd",
      "name": "East Side Monitoring",
      "startDate": "2025-08-11T00:15:00Z",
      "endDate": "2025-08-30T23:59:59Z"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.