Hi,
To meet internal goals and intentions as to integrate existing monitoring in to third party systems and in house developed applications, I created a web api for SCOM.
The api let's you easily surface data like alerts, and health states on computers and other monitoring objects. Maintenance mode and scheduling in scom 2016 is also implemented.
If you want to try it out the full source is available on github
https://github.com/ehrnst/System-Center-Operations-Manager-APIAnd on technet
https://gallery.technet.microsoft.com/System-Center-Operations-5d88527cIf you happen to try it out, I appreciate any feedback you have
Martin Ehrnst