Version 0.4.0 to 0.5.0
Changes
Clients
Return the splash authorization for a client, for each SSID they've associated with through splash. Only enabled SSIDs with Click-through splash enabled will be included. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.
GET
/networks/{networkId}/clients/{clientId}/splashAuthorizationStatus
Summary changed from
Return the splash authorization for a client, for each SSID they've associated with through splash. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.toReturn the splash authorization for a client, for each SSID they've associated with through splash. Only enabled SSIDs with Click-through splash enabled will be included. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.
Devices
List the devices in a network
GET
/networks/{networkId}/devices
Response property
floorPlanIdvalue added:{ floorPlanId: "g_1234567" }
Return a single device
GET
/networks/{networkId}/devices/{serial}
Response property
floorPlanIdvalue added:{ floorPlanId: "g_1234567" }
Update the attributes of a device
PUT
/networks/{networkId}/devices/{serial}
Optional property
floorPlanIdAdded
SM
List the devices enrolled in an SM network with various specified fields and filters
GET
/networks/{networkId}/sm/devices
Optional param
batchSizeadded
PATH
/networks/{networkId}/sm/device/{deviceId}/refreshDetails
Path added
POST
refreshNetworkSmDeviceDetails
Refresh the details of a device
MX static routes
List the static routes for an MX or teleworker network
GET
/networks/{networkId}/staticRoutes
Summary changed from
List the static routes for this networktoList the static routes for an MX or teleworker network
Return a static route for an MX or teleworker network
GET
/networks/{networkId}/staticRoutes/{srId}
Summary changed from
Return a static routetoReturn a static route for an MX or teleworker network
Update a static route for an MX or teleworker network
PUT
/networks/{networkId}/staticRoutes/{srId}
Summary changed from
Update a static routetoUpdate a static route for an MX or teleworker network
Add a static route for an MX or teleworker network
POST
/networks/{networkId}/staticRoutes
Summary changed from
Add a static routetoAdd a static route for an MX or teleworker network
Delete a static route from an MX or teleworker network
DELETE
/networks/{networkId}/staticRoutes/{srId}
Summary changed from
Delete a static route from a networktoDelete a static route from an MX or teleworker network
Organizations
List the organizations that the user has privileges on
GET
/organizations
Response property
urlvalue added:{ url: "https://dashboard.meraki.com/o/VjjsAd/manage/organization/overview" }
Return an organization
GET
/organizations/{organizationId}
Response property
urlvalue added:{ url: "https://dashboard.meraki.com/o/VjjsAd/manage/organization/overview" }
Connectivity monitoring destinations
PATH
/networks/{networkId}/connectivityMonitoringDestinations
Path added
GET
getNetworkConnectivityMonitoringDestinations
Return the connectivity testing destinations for an MX network{ "destinations": [ { "ip": "8.8.8.8", "description": "Google", "default": false }, { "ip": "1.23.45.67", "description": "test description", "default": true }, { "ip": "9.8.7.6", "description": null, "default": false } ] }PUT
updateNetworkConnectivityMonitoringDestinations
Update the connectivity testing destinations for an MX network{ "destinations": [ { "ip": "8.8.8.8", "description": "Google", "default": false }, { "ip": "1.23.45.67", "description": "test description", "default": true }, { "ip": "9.8.7.6", "description": null, "default": false } ] }
Events
PATH
/networks/{networkId}/events
Path added
GET
getNetworkEvents
List the events for the network{ "message": null, "pageStartAt": "2018-02-11T00:00:00.090210Z", "pageEndAt": "2018-02-11T00:00:00.090210Z", "events": [ { "occurredAt": "2018-02-11T00:00:00.090210Z", "networkId": "N_24329156", "type": "association", "description": "802.11 association", "clientId": "k74272e", "clientDescription": "Miles's phone", "deviceSerial": "Q234-ABCD-5678", "deviceName": "My AP", "ssidNumber": 1, "ssidName": "My SSID", "eventData": { "radio": "1", "vap": "1", "client_mac": "22:33:44:55:66:77", "client_ip": "1.2.3.4", "channel": "36", "rssi": "12", "aid": "2104009183" } } ] }
PATH
/networks/{networkId}/events/eventTypes
Path added
GET
getNetworkEventsEventTypes
List the event type to human-readable description[ { "category": "802.11", "type": "association", "description": "802.11 association" } ]
Floorplans
PATH
/networks/{networkId}/floorPlans
Path added
GET
getNetworkFloorPlans
List the floor plans that belong to your network[ { "floorPlanId": "g_1234567", "imageUrl": "https://meraki-na.s3.amazonaws.com/assets/...", "imageUrlExpiresAt": "2019-06-11 16:04:54 +00:00", "imageExtension": "png", "imageMd5": "2a9edd3f4ffd80130c647d13eacb59f3", "name": "HQ Floor Plan", "devices": [ { "name": "My AP", "lat": 37.4180951010362, "lng": -122.098531723022, "serial": "Q234-ABCD-5678", "mac": "00:11:22:33:44:55", "model": "MR34", "address": "1600 Pennsylvania Ave", "notes": "My AP's note", "lanIp": "1.2.3.4", "tags": " recently-added ", "networkId": "N_24329156", "beaconIdParams": { "uuid": "00000000-0000-0000-0000-000000000000", "major": 5, "minor": 3 }, "firmware": "wireless-25-14", "floorPlanId": "g_1234567" } ], "width": 100, "height": 150, "center": { "lat": 37.770040510499996, "lng": -122.38714009525 }, "bottomLeftCorner": { "lat": 37.7696461495, "lng": -122.3880815506 }, "bottomRightCorner": { "lat": 37.771524649766654, "lng": -122.38795275055205 }, "topLeftCorner": { "lat": 37.769700101836364, "lng": -122.3888684251381 }, "topRightCorner": { "lat": 37.77157860210302, "lng": -122.38873962509012 } } ]POST
createNetworkFloorPlan
Upload a floor plan{ "floorPlanId": "g_1234567", "imageUrl": "https://meraki-na.s3.amazonaws.com/assets/...", "imageUrlExpiresAt": "2019-06-11 16:04:54 +00:00", "imageExtension": "png", "imageMd5": "2a9edd3f4ffd80130c647d13eacb59f3", "name": "HQ Floor Plan", "devices": [ { "name": "My AP", "lat": 37.4180951010362, "lng": -122.098531723022, "serial": "Q234-ABCD-5678", "mac": "00:11:22:33:44:55", "model": "MR34", "address": "1600 Pennsylvania Ave", "notes": "My AP's note", "lanIp": "1.2.3.4", "tags": " recently-added ", "networkId": "N_24329156", "beaconIdParams": { "uuid": "00000000-0000-0000-0000-000000000000", "major": 5, "minor": 3 }, "firmware": "wireless-25-14", "floorPlanId": "g_1234567" } ], "width": 100, "height": 150, "center": { "lat": 37.770040510499996, "lng": -122.38714009525 }, "bottomLeftCorner": { "lat": 37.7696461495, "lng": -122.3880815506 }, "bottomRightCorner": { "lat": 37.771524649766654, "lng": -122.38795275055205 }, "topLeftCorner": { "lat": 37.769700101836364, "lng": -122.3888684251381 }, "topRightCorner": { "lat": 37.77157860210302, "lng": -122.38873962509012 } }
PATH
/networks/{networkId}/floorPlans/{floorPlanId}
Path added
GET
getNetworkFloorPlan
Find a floor plan by ID{ "floorPlanId": "g_1234567", "imageUrl": "https://meraki-na.s3.amazonaws.com/assets/...", "imageUrlExpiresAt": "2019-06-11 16:04:54 +00:00", "imageExtension": "png", "imageMd5": "2a9edd3f4ffd80130c647d13eacb59f3", "name": "HQ Floor Plan", "devices": [ { "name": "My AP", "lat": 37.4180951010362, "lng": -122.098531723022, "serial": "Q234-ABCD-5678", "mac": "00:11:22:33:44:55", "model": "MR34", "address": "1600 Pennsylvania Ave", "notes": "My AP's note", "lanIp": "1.2.3.4", "tags": " recently-added ", "networkId": "N_24329156", "beaconIdParams": { "uuid": "00000000-0000-0000-0000-000000000000", "major": 5, "minor": 3 }, "firmware": "wireless-25-14", "floorPlanId": "g_1234567" } ], "width": 100, "height": 150, "center": { "lat": 37.770040510499996, "lng": -122.38714009525 }, "bottomLeftCorner": { "lat": 37.7696461495, "lng": -122.3880815506 }, "bottomRightCorner": { "lat": 37.771524649766654, "lng": -122.38795275055205 }, "topLeftCorner": { "lat": 37.769700101836364, "lng": -122.3888684251381 }, "topRightCorner": { "lat": 37.77157860210302, "lng": -122.38873962509012 } }PUT
updateNetworkFloorPlan
Update a floor plan's geolocation and other meta data{ "floorPlanId": "g_1234567", "imageUrl": "https://meraki-na.s3.amazonaws.com/assets/...", "imageUrlExpiresAt": "2019-06-11 16:04:54 +00:00", "imageExtension": "png", "imageMd5": "2a9edd3f4ffd80130c647d13eacb59f3", "name": "HQ Floor Plan", "devices": [ { "name": "My AP", "lat": 37.4180951010362, "lng": -122.098531723022, "serial": "Q234-ABCD-5678", "mac": "00:11:22:33:44:55", "model": "MR34", "address": "1600 Pennsylvania Ave", "notes": "My AP's note", "lanIp": "1.2.3.4", "tags": " recently-added ", "networkId": "N_24329156", "beaconIdParams": { "uuid": "00000000-0000-0000-0000-000000000000", "major": 5, "minor": 3 }, "firmware": "wireless-25-14", "floorPlanId": "g_1234567" } ], "width": 100, "height": 150, "center": { "lat": 37.770040510499996, "lng": -122.38714009525 }, "bottomLeftCorner": { "lat": 37.7696461495, "lng": -122.3880815506 }, "bottomRightCorner": { "lat": 37.771524649766654, "lng": -122.38795275055205 }, "topLeftCorner": { "lat": 37.769700101836364, "lng": -122.3888684251381 }, "topRightCorner": { "lat": 37.77157860210302, "lng": -122.38873962509012 } }DELETE
deleteNetworkFloorPlan
Destroy a floor plan
Switch settings
PATH
/networks/{networkId}/switch/settings/mtu
Path added
GET
getNetworkSwitchSettingsMtu
Return the MTU configuration{ "defaultMtuSize": 9578, "overrides": [ { "switches": [ "Q234-ABCD-0001", "Q234-ABCD-0002", "Q234-ABCD-0003" ], "mtuSize": 1500 }, { "switchProfiles": [ "1284392014819", "2983092129865" ], "mtuSize": 1600 } ] }PUT
updateNetworkSwitchSettingsMtu
Update the MTU configuration{ "defaultMtuSize": 9578, "overrides": [ { "switches": [ "Q234-ABCD-0001", "Q234-ABCD-0002", "Q234-ABCD-0003" ], "mtuSize": 1500 }, { "switchProfiles": [ "1284392014819", "2983092129865" ], "mtuSize": 1600 } ] }
PATH
/networks/{networkId}/switch/settings/stormControl
Path added
GET
getNetworkSwitchSettingsStormControl
Return the global enhanced storm control configuration{ "broadcastThreshold": 30, "multicastThreshold": 30, "unknownUnicastThreshold": 30 }PUT
updateNetworkSwitchSettingsStormControl
Update the global enhanced storm control configuration{ "broadcastThreshold": 30, "multicastThreshold": 30, "unknownUnicastThreshold": 30 }
PATH
/networks/{networkId}/switch/settings/stp
Path added
GET
getNetworkSwitchSettingsStp
Returns STP settings{ "rstpEnabled": true, "stpBridgePriority": [ { "switches": [ "Q234-ABCD-0001", "Q234-ABCD-0002", "Q234-ABCD-0003" ], "stpPriority": 4096 }, { "stacks": [ "789102", "123456", "129102" ], "stpPriority": 28672 } ] }PUT
updateNetworkSwitchSettingsStp
Updates STP settings{ "rstpEnabled": true, "stpBridgePriority": [ { "switches": [ "Q234-ABCD-0001", "Q234-ABCD-0002", "Q234-ABCD-0003" ], "stpPriority": 4096 }, { "stacks": [ "789102", "123456", "129102" ], "stpPriority": 28672 } ] }
Wireless settings
PATH
/networks/{networkId}/wireless/settings
Path added
GET
getNetworkWirelessSettings
Return the wireless settings for a network{ "meshingEnabled": true, "ipv6BridgeEnabled": false, "locationAnalyticsEnabled": false }PUT
updateNetworkWirelessSettings
Update the wireless settings for a network{ "meshingEnabled": true, "ipv6BridgeEnabled": false, "locationAnalyticsEnabled": false }