API Dashboard Or Dashboard Device List

What I would like to do is monitor and alert on the status of the battery.
I use Nagios to monitor the status of things and is set-up to alert to my phone.
I am wondering if there is an API call I can use to get a list of devices in a dashboard?
I can then interrogate each device for the battery charge level.
Is there a batter way to do what I want to do?
Thanks
Ger

Would Maker API work for you? There isn't anything special about devices on a Dashboard (it's just another app) and I'm not exactly sure how that fits in with the request, but you can use the same device with both (or any number of apps).

The Notifications app could also just send you push notifications about device events, including battery, directly, among other possibilities.

I think what I might do is get all the device information via the API and parse out the device and battery status and alert on batteries lower then the 20% threshold

If you want to do it more easily simply use HSM to notify you when any battery device drops below lets say 15%