cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
463
Views
5
Helpful
5
Replies
smathias
Beginner

Software Suggestions for Meraki

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
VIP Master

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

 

BB

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

How to Ask The Community for Help

smathias
Beginner

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 Community for Help

Philip D'Ath
Advisor

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.

Create
Recognize Your Peers
Content for Community-Ad