Hey there - we are working on Dashboard API integration and among other things we're creating a monitoring engine that will open NOC tickets as necessary and I want to make our NOC techs' lives as easy as possible by dropping in a Dashboard URL in to the NOC ticket for the network or device in question. I don't see any way to do this with the calls currently available in Dashboard API. If you look at the page source on a Appliance Status Page you'll find a variable called "Mkiconf.ng_eid" that appears to the be what I'll call the network's sub-device group identifier. And this "eid" is the one thing I need to be able to dynamically generate a Dashboard URL.
Surely you could just setup SMTP alerting to go to a email address which is integrated with your NOC ticketing system. The SMTP alerts from Meraki come with a hyperlink embedded to the devices dashboard URL.
Eliot F | Simplifying IT with Cloud Solutions Found this helpful? Give me some Kudos! (click on the little up-arrow below)
Well... reply to my own reply... I see that I can get a list of all the network EID's but I can't figure out how to do it from a script/api. I use Perl and Curl for my api access and it works great for me, but I haven't been able to use it get things from the dashboard website itself. Meaning stuff you have to be logged in to get. So I have to log in to get the Org JSON data, then save that locally and use the local data for my scripts. So of course it will be out of date as soon as we add or remove a network in our org.
I don't really want to switch to python if I don't have to. Remember when being a network admin/designer didn't require advanced knowledge of web scripting? 😉