Complete reference for API

Steven
Getting noticed

Complete reference for API

From the Meraki Dashboard, when I click on Help -> API Docs I am redirected to a site that includes a lot of useful examples of ways to retrieve data or create/modify configurations.  Is this all-inclusive or is there a document which covers an even wider and deeper level of things that can be done via the API?  I'm wondering because there are things I cannot find in the documentation and I'm wondering if it's something I can still verify/configure through API (for example, some of the things under Network-wide -> General).

4 REPLIES 4
MerakiDave
Meraki Employee
Meraki Employee

Hi @Steven for the most part that is the complete list when viewing Help > API Docs.  It is typically up to date within a couple weeks in conjunction with what's on GitHub, but probably wouldn't hurt to check in both places.  The API is being enhanced all the time.  One of the most recent additions maybe 2 weeks ago was the ability to add a cloneid to the addnetwork function to be able to clone existing networks into new ones, which translates back to the new copyFromNetworkId parameter when looking at Help > API Docs.  

 

So if you haven't already bookmarked, in addition to Help > API Docs, I'd check out:

https://github.com/meraki/dashboard-api-python

and 

https://github.com/meraki/dashboard-api-python/blob/master/meraki.py 

and just to show an example of that recent addition:

https://github.com/meraki/dashboard-api-python/commit/340aefb6c40d43f96473177775fcae67bb3c873f

 

Well, that is the dashboard API for provisioning.   Their is also a captive portal API/RADIUS interface and a presence API (where the cloud sends presence data to you). 

Thanks.  I curious about the Netflow configuration on the General page of the Network-wide section.  This doesn't appear to be an option that I can configure via the API and it doesn't seem to be something that survives the clone from template process.  This seems weird to me.  Am I missing something or is this really not available to be configured via the API?

Not today, I do not yet see API calls for NetFlow configuration, but make the wish on the Network Wide > Configure > General page and I'll do the same and ask around if many others are hearing the request.  The API is growing and being enhanced on a fairly consistent basis, and this will likely get put into the mix, but more wishes can give it higher priority.

Get notified when there are additional replies to this discussion.