Hey guys, I've been working on a client library to interact with the Dashboard API from node.js called 'node-meraki-dashboard'. It's fairly simple to use, is promised based, and all endpoints as of June 2018 have been implemented. Check it out here: https://github.com/tejashah88/node-meraki-dashboard. If you have any feature suggestions or bugs, please create a GitHub issue. Here are some examples to get started: Using Promises: var dashboard = require('node-meraki-dashboard')(apiKey);
dashboard.organizations.list()
.then(data => console.log(data))
.catch(error => console.log(error)); Using async/await (node 8+) var dashboard = require('node-meraki-dashboard')(apiKey);
(async function() {
try {
var orgList = await dashboard.organizations.list();
console.log(orgList);
} catch (error) {
console.log(error);
}
})();
... View more