cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
920
Views
5
Helpful
5
Replies

Software Suggestions for Meraki

smathias
Level 1
Level 1

Does the Cisco Support Software Suggestions API provide recommendations for Meraki devices? 

 

I have not been able to get a positive result, but my results in general with this API have been pretty poor, with what I would consider common PIDs not returning any information (CISCO2811, C3945, etc.).

 

Since the EoX API returns infomration for Meraki PIDs, I was hopeful that

5 Replies 5

balaji.bandi
Hall of Fame
Hall of Fame

what API , can you elaborate more on the requirement and goal trying to achieve?

 

BB

***** Rate All Helpful Responses *****

How to Ask The Cisco Community for Help

smathias
Level 1
Level 1

I am using the Get Suggested Releases by Product IDs (No Images endpoint - https://api.cisco.com/software/suggestion/v2/suggestions/releases/productIds/{productIds}

 

This works with PIDs such as ASR1001-X or ISR4331/K9, but in this case, I am actually trying to get suggested software information for Meraki products, and have not had any success using a number of different PIDs (MX68-HW, MR46-HW, MS220-8P-HW).

Meraki working in a different way, maybe the below information help you (if I understand correctly).

 

 

https://developer.cisco.com/meraki/api/

 

https://cloud4wi.zendesk.com/hc/en-us/articles/210001583-Cisco-Meraki-MR-series-

BB

***** Rate All Helpful Responses *****

How to Ask The Cisco Community for Help

Philip D'Ath
VIP Alumni
VIP Alumni

There is no API to get Merak software versions - nor is one really needed.

 

You assign each network to a train, like "stable" or "beta", and the software will be automatically upgraded within the train you select.

In theory, yes, in practice I see a need regularly.  One of the side-effects of Meraki working so well is that it is often a 'set-it-and-forget-it' environment, but occasionally, for whatever reason, people choose to defer upgrades or otherwise impede the automatic software maintenance feature, so for instances where this is encountered, I was looking to be able to programmatically determine and recommend the correct firmware. 

 

To me this is a convenience function, not critical, though objectively should be included in this API as Meraki are Cisco products (the EoX API works for Meraki), and there is a software lifecycle.

 

In fact, Meraki needs this functionality itself it would seem, as that would be a better solution that maintaining a static variable array with this information in the Firmware State page JavaScript. 

 

So I have answered my question and determined that this functionality does not exist in the current API, and let me know suggest that it be added.