Routes, Sensors, and Cameras
Vehicle route history, temperature/humidity reports, sensor inventory, and camera event helpers.
Route and sensor report endpoints can return large payloads. Use pagination, date ranges, and field projection deliberately.
routes.getVehicleRoutes()
Get vehicle route history
/vehicles/{vehicleId}/routeslinxio.routes.getVehicleRoutes(vehicleId, params)Fetches route history for one vehicle. Request coordinates only when
you need every recorded point.
Input
vehicleIdparams.dateFromparams.dateToparams.fieldsparams.limitparams.pageReturns
dataerrorsensors.list()
List sensors
/sensorslinxio.sensors.list()Lists sensors visible to the authenticated account.
Input
noneReturns
dataerrorsensors.get()
Get a sensor
/sensors/{sensorId}linxio.sensors.get(sensorId)Fetches one sensor by ID.
Input
sensorIdReturns
dataerrorsensors.install()
Install a sensor
/sensors/{sensorId}/installlinxio.sensors.install(sensorId, deviceId)Pairs or installs a sensor with a device.
Input
sensorIddeviceIdReturns
dataerrorsensors.deviceTemperatureHumidityReport()
List device temperature and humidity readings
/devices/sensors/report/temp-and-humiditylinxio.sensors.deviceTemperatureHumidityReport(params)Loads one page of temperature/humidity readings grouped by device sensor.
Input
params.startDate / params.endDateparams.dateFrom / params.dateToparams.sensorIdparams.vehicleIdparams.limitReturns
datametaerrorsensors.vehicleTemperatureHumidityReport()
List vehicle temperature and humidity readings
/vehicles/report/sensors/temp-and-humiditylinxio.sensors.vehicleTemperatureHumidityReport(params)Loads one page of temperature/humidity readings grouped by vehicle.
Input
paramsReturns
datametaerrorsensors.iterateDeviceTemperatureHumidityReport()
Load all device temperature and humidity readings
/devices/sensors/report/temp-and-humiditylinxio.sensors.iterateDeviceTemperatureHumidityReport(params)Auto-paginates the device temperature/humidity report into one result object.
Input
paramsReturns
dataerrorsensors.streamDeviceTemperatureHumidityReport()
Stream device temperature and humidity readings
/devices/sensors/report/temp-and-humiditylinxio.sensors.streamDeviceTemperatureHumidityReport(params)Streams device temperature/humidity readings lazily across pages.
Input
paramsReturns
yieldthrowscameras.events()
List camera events
/devices/cameras/eventslinxio.cameras.events(params)Loads one page of camera events. Event fields can vary by camera provider and tenant configuration.
Input
paramsReturns
datametaerrorcameras.eventTypes()
List camera event types
/devices/cameras/events/typeslinxio.cameras.eventTypes()Lists camera event types known to Linxio.
Input
noneReturns
dataerror