Zira logo
Support
Developers
Authentication
AUTH

API Authentication

Posts
POST

Add Post

Readings
GET

Download Template

GET

Get Readings

POST

Add Readings

Data Sources
GET

Get Data Source

GET

Get Data Source List

POST

Update Device Status

Tasks
GET

Get Tasks

POST

Add Task

PATCH

Update Task

Update Device Status

POST
https://api.zira.us/public/devices/status/{id}
Description

Use this endpoint when an integration needs to report device health or operational state for a specific CV device.

PropertyRequiredTypeExampleDescription
status
Required
object{ "battery": 82, "onLine": true, ... }The device’s current health and operational state. Its fields are listed below.
status.battery
Optional
number82Battery charge as a percentage. A low value raises an alert unless isCharging is true.
status.isCharging
Optional
booleantrueWhether the device is currently charging.
status.onLine
Optional
booleantrueWhether the device can reach Zira.
status.deviceOn
Optional
booleantrueWhether the device itself is powered on and running.
status.cameraOn
Optional
booleantrueWhether the camera is active.
status.wifiConnected
Optional
booleantrueWhether Wi-Fi is connected. Send at least one connected network flag.
status.cellularConnected
Optional
booleanfalseWhether a cellular connection is up.
status.ethernetConnected
Optional
booleanfalseWhether a wired connection is up.
status.temperature
Optional
number31.5Device temperature in °C. A high value raises an alert.
status.version
Optional
string2.14.0Software version running on the device.