Skip to content

Get all devices in an Airbend organization

GET
/airbend/me/devices

Returns detailed information about all devices belonging to the organization

Authorizations

Responses

200

List of organization devices

Array<object>
object
id

Device unique identifier

string
isAlive

Whether the device is currently connected

boolean
roomName

Name of the room where device is located

string
tags

List of device tags

Array<string>
productModel

Device product model

string
acState
object
on
required

True for on, false for off

boolean
mode
required

One of modes in remoteCapabilities (“cool”, “heat”, “fan”, “auto”, “dry”)

string
fanLevel
required

One of fan levels in remoteCapabilities (e.g., “low”, “medium”, “high”, “auto”)

string
targetTemperature
required

Target temperature

integer
temperatureUnit

‘C’ for Celsius or ‘F’ for Fahrenheit

string
swing

One of the swing states in remoteCapabilities (e.g., “stopped”, “rangeful”)

string
remoteName

Name of the associated remote control

string
location
object
name

Location name

string
uid

Location unique identifier

string | null
latitude

Location latitude

number | null
longitude

Location longitude

number | null
measurements
object
temperature

Current temperature

number
humidity

Current humidity

number
time

Measurement timestamp

string format: date-time
acUsage

AC usage for current month

number
filterCleaning
object
acOnSecondsSinceLastFiltersClean

Seconds of AC usage since last filter cleaning

integer
filtersCleanSecondsThreshold

Threshold for filter cleaning reminder

integer
policies

List of policy UIDs applied to device

Array<string>
policy

Current policy UID

string | null
qrId

QR code identifier for device

string
hasSensiboRemote

Whether device has a Sensibo remote

boolean
hasRoomSensor

Whether device has room sensors

boolean
hasDoorSensor

Whether device has door sensors

boolean
doorSensors

List of door sensor UIDs

Array<string>
roomSensors

List of room sensor UIDs

Array<string>
firstConnected

First connection timestamp

string | null format: date-time
lastDisconnected

Last disconnection timestamp

string | null format: date-time
serialNumber

Device serial number

string