Tips for Managing multiple organizations with API

Solved
beaudetme3
Conversationalist

Tips for Managing multiple organizations with API

I'm not even sure this is the right place. Sorry in advance. I'm hoping I'm not unique in what I'm about to ask.

 

A little background:

I work at an MSP where we sell and manage Meraki equipment. Ive just recently begun to explore the API side of things. I'm currently using it to manage ACL's. I'm using postman, and I have different environments saved for different customers.

 

Question:

Ive recently had the idea to try and have some kind of "portal" across all of the organizations we manage. I would want to have certain GETS used to poll and display data across all of those customers. I'm thinking things like licenses status, devices status, firmware version. Some basic things I could pull a report on and see real time. I'm not at the point of pushing tasks through api's, but I'm looking to see if I can report on some of that in a single pane of glass so I dont have to step through all of my organizations to get that information.

 

For a little more specific of an example: I had an instance where IDS was off at one of my organizations. I see the GET to pull that info with the API, and I can do it one org at a time. How can I run that get for all of the organizations I have access to?

 

Is anyone doing anything similar? Can anyone point me in a direction?

 

I apologize if im not using the correct terminology for some of this. This stuff is till kind of new to me.

 

 

1 Accepted Solution
PhilipDAth
Kind of a big deal
Kind of a big deal

You are going to need to make the jump to Python.  A couple of URLs to get you started:

https://developer.cisco.com/meraki/api-v1/#!python/setup 

 

Make sure you click on the "Python" tab for the examples on this page:

https://developer.cisco.com/meraki/api-v1/#!getting-started/get-the-devices-management-interface-set... 

View solution in original post

2 Replies 2
PhilipDAth
Kind of a big deal
Kind of a big deal

You are going to need to make the jump to Python.  A couple of URLs to get you started:

https://developer.cisco.com/meraki/api-v1/#!python/setup 

 

Make sure you click on the "Python" tab for the examples on this page:

https://developer.cisco.com/meraki/api-v1/#!getting-started/get-the-devices-management-interface-set... 

beaudetme3
Conversationalist

I appreciate the response. Thank you.

Get notified when there are additional replies to this discussion.