I'm not sure if this is the easiest way to accomplish this task, but I'm trying to generate a list of Public IP's from each organization's MX we maintain, hopefully in a csv that has the orgs name next to it, or something to that effect. Is this doable across multiple organizations via the api or webapp?
I think a list would be very handy in security scanning and general inventory use. Thanks!
You might want to check this Meraki Tools google sheet plugin. The only thing you need is an API key.
https://workspace.google.com/marketplace/app/meraki_tools/11340767263
Hi Shawn,
Thanks for sharing that awesome tool! I've added it into Google Sheets but the API key seems to work only for one organization. Is there a way to run this against each organization?
Hi RJ,
Yes, you can run it against multiple organizations by using the Looper option. Here is an example to get all uplink statuses from multiple organizations.
You wouldn't have organization names but with the id you can differentiate them.
Hi Shawn,
I think we are getting closer, I was able to generate the api key and use looper. There are the organizations listed inside the Looper drop down, I don't see network ID's. Most of the responses show "API access is disabled for this organization. To make API requests for this organization you must first enable API access." Does this mean I have to enable API access for each organization?