Oh that looks nice!, I've heard about RestAPI, I have to ask you if you've looked into Postman at all, It was recommended on the Cisco Devnet, and they have their own collections for it.
I've been doing research and found out that, SNMP isn't going to work, it doesn't have that many data points to pull.
So I'm leaning more towards using the Webhooks.