cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1927
Views
0
Helpful
4
Replies

Firmware schedule upgrades via Python module just like Meraki Dashboard visualization

pedro-braga
Community Member

I want to be able to extract via Python the same view with the same information that it contains in Organization -> Monitor -> Firmware upgrades -> Schedule Upgrades. The Network, Device Type, Current Firmware, Firmware type, Status, Upgrade scheduled and Availability information. I tried Endpoint getNetworkFirmwareUpgrades, but it doesn't give me all the information I mentioned. Is it possible to get all this information even if it involves several endpoints? If so, what would they be?

4 Replies 4

aleabrahao
Meraki Community All-Star
Meraki Community All-Star

Here is the API Get Network Firmware Upgrades - Meraki Dashboard API v1 - Cisco Meraki Developer Hub

I am not a Cisco employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.

Please, if this post was useful, leave your kudos and mark it as solved.

aleabrahao
Meraki Community All-Star
Meraki Community All-Star

This API will provide the information, probably something in your script is not correct. But you can test the API via Postman.

I am not a Cisco employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.

Please, if this post was useful, leave your kudos and mark it as solved.

But for example, how would I be able to classify the Firmware Status as Warning, Critical or Good as is done in the Meraki Dashboard? And how can I distinguish Availability from Up to Date or Upgrade available?

aleabrahao
Meraki Community All-Star
Meraki Community All-Star

Unfortunately the API does not provide these classifications.

I am not a Cisco employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.

Please, if this post was useful, leave your kudos and mark it as solved.