Obtain device serial numbers using Meraki CLI?

Solved
rollacosta82
Conversationalist

Obtain device serial numbers using Meraki CLI?

I've noticed there are Meraki commands that can provide lists of network devices; for example, all switches, APs, or all Meraki devices in a network or organization. 
However, some commands specific to switches (get switch port statuses) require the serial number of the switch or switches. Is there a Meraki CLI command that can get retrieve the serial numbers of all switches? That way I wouldn't have to go through 100s of switches and manually copy and paste. 

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

You can use this API to get all devices.

https://developer.cisco.com/meraki/api-v1/#!get-organization-inventory-devices 

 

Then filter the list for devices with a model number beginning with MS.

View solution in original post

6 Replies 6
RomanMD
Building a reputation

Meraki switches are meant to be managed from the cloud. What you are referring to, most probably is the meraki-cli python module that is emulated kind of CLI interface. But that module is making use of Meraki API - and there is no api endpoint for your request. 

However, your request is easily done with a script and you will not have to copy/paste anything.

DarrenOC
Kind of a big deal
Kind of a big deal

Or…..simply log into the dashboard, click on the Organisation > Configure > inventory > Download as CSV

 

Boom, you have all the required information and you haven’t had to faff around with an API

Darren OConnor | doconnor@resalire.co.uk
https://www.linkedin.com/in/darrenoconnor/

I'm not an employee of Cisco/Meraki. My posts are based on Meraki best practice and what has worked for me in the field.
rollacosta82
Conversationalist

I'll definitely have to try that. Thank you @DarrenOC 

rollacosta82
Conversationalist

Hi RomanMD. I am using the Meraki API. Would you happen to have a script to get the information I'm looking for?

PhilipDAth
Kind of a big deal
Kind of a big deal

You can use this API to get all devices.

https://developer.cisco.com/meraki/api-v1/#!get-organization-inventory-devices 

 

Then filter the list for devices with a model number beginning with MS.

rollacosta82
Conversationalist

This is great! Thank you for sharing

 

Get notified when there are additional replies to this discussion.