- Release Notes
- API Changelog
- Overview
- Generally Available
- v1.57.0
- v1.56.0
- v1.55.0
- v1.54.0
- v1.53.0
- v1.52.0
- v1.51.1
- v1.50.0
- v1.49.0
- v1.48.0
- v1.47.0
- v1.46.0
- v1.45.0
- v1.44.0
- v1.43.0
- v1.42.0
- v1.41.0
- v1.40.0
- v1.39.0
- v1.38.0
- v1.37.0
- v1.36.0
- v1.35.0
- v1.34.0
- v1.33.0
- v1.32.0
- v1.31.0
- v1.30.0
- v1.29.0
- v1.28.0
- v1.27.0
- v1.26.0
- v1.25.0
- v1.24.0
- v1.23.0
- v1.22.0
- v1.21.0
- v1.20.0
- v1.19.0
- v1.18.0
- v1.17.0
- v1.16.0
- v1.15.0
- v1.14.0
- v1.13.0
- v1.12.0
- v1.11.0
- v1.10.0
- v1.8.0
- v1.7.0
- v1.6.0
- v1.5.0
- v1.4.0
- v1.3.0
- v1.2.0
- v1.1.0
- v1.0.0
- v0.11.0
- v0.10.0
- v0.9.0
- v0.8.0
- v0.7.0
- v0.6.0
- v0.5.0
- v0.4.0
- v0.3.0
- v0.2.0
- Beta
Version 0.7.0 to 0.8.0
Changes
SM
Returns historical connectivity data (whether a device is regularly checking in to Dashboard).
GET /networks/{network_id}/sm/{id}/connectivity
Response property
headers
value added:Code SnippetCopy{ headers: {"Link":{"type":"string","description":"A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests."}} }
Return historical records of various Systems Manager network connection details for desktop devices.
GET /networks/{network_id}/sm/{id}/desktopLogs
Response property
headers
value added:Code SnippetCopy{ headers: {"Link":{"type":"string","description":"A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests."}} }
Return historical records of commands sent to Systems Manager devices.
Note that this will include the name of the Dashboard user who initiated the command if it was generated by a Dashboard admin rather than the automatic behavior of the system; you may wish to filter this out of any reports.
GET /networks/{network_id}/sm/{id}/deviceCommandLogs
Response property
headers
value added:Code SnippetCopy{ headers: {"Link":{"type":"string","description":"A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests."}} }
Return historical records of various Systems Manager client metrics for desktop devices.
GET /networks/{network_id}/sm/{id}/performanceHistory
Response property
headers
value added:Code SnippetCopy{ headers: {"Link":{"type":"string","description":"A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests."}} }
Switch ports
PATH /devices/{serial}/switchPortStatuses/packets
New operation
Return the packet counters for all the ports of a switch
(GET) getDeviceSwitchPortStatusesPackets
Code SnippetCopy[ { "portId": "1", "packets": [ { "desc": "Total", "total": 112081, "sent": 104135, "recv": 7946, "ratePerSec": { "total": 1, "sent": 1, "recv": 0 } }, { "desc": "Broadcast", "total": 30884, "sent": 30370, "recv": 514, "ratePerSec": { "total": 0, "sent": 0, "recv": 0 } }, { "desc": "Multicast", "total": 67620, "sent": 66849, "recv": 771, "ratePerSec": { "total": 0, "sent": 0, "recv": 0 } }, { "desc": "CRC align errors", "total": 0, "sent": 0, "recv": 0, "ratePerSec": { "total": 0, "sent": 0, "recv": 0 } } ] } ]
Switch settings
PATH /networks/{networkId}/switch/settings/multicast
New operation
Return Multicast settings for a network
(GET) getNetworkSwitchSettingsMulticast
Code SnippetCopy{ "defaultSettings": { "igmpSnoopingEnabled": true, "floodUnknownMulticastTrafficEnabled": true }, "overrides": [ { "switches": [ "Q234-ABCD-0001", "Q234-ABCD-0002", "Q234-ABCD-0003" ], "igmpSnoopingEnabled": true, "floodUnknownMulticastTrafficEnabled": true }, { "stacks": [ "789102", "123456", "129102" ], "igmpSnoopingEnabled": true, "floodUnknownMulticastTrafficEnabled": true } ] }
Update multicast settings for a network
(PUT) updateNetworkSwitchSettingsMulticast
Code SnippetCopy{ "defaultSettings": { "igmpSnoopingEnabled": true, "floodUnknownMulticastTrafficEnabled": true }, "overrides": [ { "switches": [ "Q234-ABCD-0001", "Q234-ABCD-0002", "Q234-ABCD-0003" ], "igmpSnoopingEnabled": true, "floodUnknownMulticastTrafficEnabled": true }, { "stacks": [ "789102", "123456", "129102" ], "igmpSnoopingEnabled": true, "floodUnknownMulticastTrafficEnabled": true } ] }
Monitored media servers
PATH /organizations/{organizationId}/insight/monitoredMediaServers
New operation
List the monitored media servers for this organization.
Only valid for organizations with Meraki Insight.
(GET) getOrganizationInsightMonitoredMediaServers
Code SnippetCopy[ { "id": "1284392014819", "name": "Sample VoIP Provider", "address": "123.123.123.1" } ]
Add a media server to be monitored for this organization.
Only valid for organizations with Meraki Insight.
(POST) createOrganizationInsightMonitoredMediaServer
Code SnippetCopy{ "id": "1284392014819", "name": "Sample VoIP Provider", "address": "123.123.123.1" }
PATH /organizations/{organizationId}/insight/monitoredMediaServers/{monitoredMediaServerId}
New operation
Return a monitored media server for this organization.
Only valid for organizations with Meraki Insight.
(GET) getOrganizationInsightMonitoredMediaServer
Code SnippetCopy{ "id": "1284392014819", "name": "Sample VoIP Provider", "address": "123.123.123.1" }
Update a monitored media server for this organization.
Only valid for organizations with Meraki Insight.
(PUT) updateOrganizationInsightMonitoredMediaServer
Code SnippetCopy{ "id": "1284392014819", "name": "Sample VoIP Provider", "address": "123.123.123.1" }
Delete a monitored media server from this organization.
Only valid for organizations with Meraki Insight.
(DELETE) deleteOrganizationInsightMonitoredMediaServer