Ubios-udapi-server
The device might be on a different VLAN or blocked by firewall rules. Ensure L2 discovery (multicast/ broadcast) is allowed.
journalctl -u ubios-udapi-server -f
The behavior of ubios-udapi-server is governed by configuration files typically located in /etc/ubios-udapi-server/ or managed by the UniFi OS read-only file system partitions. ubios-udapi-server
Advanced users modifying the underlying OS (e.g., via udm-utilities or custom scripts) often find that ubios-udapi-server overwrites their manual changes. Because the server enforces the "Controller Truth," if you manually edit a file (like /etc/dnsmasq.conf) and then trigger a provision in the UI, ubios-udapi-server will overwrite your manual edits to match the controller's database. The device might be on a different VLAN
# Get device info (needs session cookie)
curl -k -X GET 'https://localhost/proxy/network/api/s/default/stat/device' \
-H 'Cookie: TOKEN=<your_session_token>'
In short: UbiOS UDAPI Server stands for Ubiquiti Operating System Unified Device API Server. In short: UbiOS UDAPI Server stands for Ubiquiti
It is a local service running on your UniFi OS device that acts as a bridge between:
Think of it as a real-time, lightweight API gateway specifically for device discovery, adoption, and status updates.