- Release Notes
- 2025
- 2024
- 2023
- 2022
- 2021
- 2020
- 12-2020
- Meraki Tools Google Sheets Add-on -- Verified Release
- Dashboard API Version 1.4.0 Released
- 11-2020
- Dashboard API Version 1.3.0 Released
- 10-2020
- ServiceNow SG Connector for Meraki
- Dashboard API Version 1.2.0 Released
- 09-2020
- Dashboard API Version 1.1.0 Released
- 08-2020
- Dashboard API v1 Released!
- 05-2020
- Dashboard API Version 0.11 Released
- 04-2020
- Dashboard API Version 0.10 Released
- 03-2020
- Dashboard API Version 0.9 Released
- 02-2020
- Dashboard API Version 0.8 Released
- 01-2020
- Python library/SDK revamped & updated
- Dashboard API Version 0.7 Released
- 2019
- 2018
- Archive
- 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
12-2020
Meraki Tools Google Sheets Add-on -- Verified Release
This popular little tool enables you to instantly generate Google Sheets using the Meraki API. No coding required. Simply update your API key and start running Meraki reports.
Download here.
Dashboard API Version 1.4.0 Released
Highlights
[ wireless ]
- New properties for MR SSIDs in a network, LDAP/AD/SplashGuest
- New properties for MR Splash settings
[ networks ]
- New operation for network Application Usage
- New operation for network Application Usage History
[ organization ]
- New operation to list webhook alertType examples
11-2020
Dashboard API Version 1.3.0 Released
Highlights
[ networks ]
Meraki Authentication Users, additional ID property
Added Webhooks HTTP
payloadTemplate
property to support future integrations
[ appliance ]
- BGP Configuration
10-2020
ServiceNow SG Connector for Meraki
We are excited to release a certified application with ServiceNow using the Meraki API. The app will import Organizations, Networks and Devices into the ServiceNow CMDB. It will also capture Meraki alerts via webhooks and link the incident to an imported device.
Get all of the details here.
Dashboard API Version 1.2.0 Released
Highlights
[ organization ]
- Login Security settings for an organization.
[ sm ]
- List the devices enrolled in an SM network with various specified fields and filters
- Force check-in a set of devices
- Lock a set of devices
- Add, delete, or update the tags of a set of devices
- Move a set of devices to a new network
- List the owners in an SM network with various specified fields and filters
[ switch ]
- Access policies for a switch network.
- Clone port-level and some switch-level configuration settings
[ wireless ]
- Splash page settings --> several additional properties added
09-2020
Dashboard API Version 1.1.0 Released
Enhancements
[ appliance ]
- Update the traffic shaping settings rules for an MX network
- Display the traffic shaping settings rules for an MX network
- Display the traffic shaping settings for an MX network
- Update the traffic shaping settings for an MX network
[ networks ]
- Create a user configured with Meraki Authentication for a network (currently supports 802.1X and Splash Guest users, and currently, organizations have a 50,000 user cap)
[ organizations ]
- Return the device inventory for an organization
- Return a single device from the inventory of an organization
[ switch ]
- Update a switch port
- Update a switch profile port
[ wireless ]
- Update the radio settings of a device
- Update the attributes of an MR SSID
- Return the radio settings of a device
08-2020
Dashboard API v1 Released!
- 150+ new operations
- 100+ path changes
- New API URL path and documentation structure
- Built upon the OpenAPI v2 spec
05-2020
Dashboard API Version 0.11 Released
Enhancements
[Security events]
List the security events for a client. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.
- Response property
ruleId
value added
[SSIDs]
List the SSIDs in a network. Supports networks with access points or wireless-enabled security appliances and teleworker gateways.
- Response property
visible
value added - Response propertyavailableOnAllAps
value added - Response propertyavailabilityTags
value added
[Config templates]
List the configuration templates for this organization
- Response property
timeZone
value added
[Cameras]
- New operation
Returns video settings for the given camera
GET/PUT
/devices/{serial}/camera/video/settings
Code SnippetCopy{ "externalRtspEnabled": true, "rtspUrl": "rtsp://10.0.0.1:9000/live" }
04-2020
Dashboard API Version 0.10 Released
Enhancements
Wireless health
- Optional param
band
added to all operations
Alert settings
Update the alert configuration for this network
PUT
/networks/{networkId}/alertSettings
- Optional propertyhttpServerIds
Added
VPN
Return the third party VPN peers for an organization
GET
/organizations/{organizationId}/thirdPartyVPNPeers
- Response property
networkTags
value added
Cameras
Update quality and retention settings for the given camera
PATH
/devices/{serial}/camera/qualityAndRetentionSettings
- Optional property
motionDetectorVersion
Added
Clients
List the clients that have used this network in the timespan
GET
/networks/{networkId}/clients
- Response property
notes
value added - Response propertyip6Local
value added - Response propertysmInstalled
value added - Response propertygroupPolicy8021x
value added
Switch ports
Return the status for all the ports of a switch
GET
/devices/{serial}/switchPortStatuses
- Response property
trafficInKbps
value added
VLANs
Update a VLAN
PUT
/networks/{networkId}/vlans/{vlanId}
- Optional property
groupPolicyId
Added
03-2020
Dashboard API Version 0.9 Released
New operations
PATH /devices/{serial}/switch/ports/cycle
Cycle a set of switch ports
POST
/devices/{serial}/switch/ports/cycle
Code SnippetCopy{ "ports": [ "1", "2-5", "1_MA-MOD-8X10G_1", "1_MA-MOD-8X10G_2-1_MA-MOD-8X10G_8" ] }
Bluetooth settings
PATH /devices/{serial}/wireless/bluetooth/settings
Return the bluetooth settings for a wireless device
GET
/devices/{serial}/wireless/bluetooth/settings
Code SnippetCopy{ "uuid": "00000000-0000-0000-000-000000000000", "major": 13, "minor": 125 }
Update the bluetooth settings for a wireless device
PUT
/devices/{serial}/wireless/bluetooth/settings
Code SnippetCopy{ "uuid": "00000000-0000-0000-000-000000000000", "major": 13, "minor": 125 }
API usage
PATH /organizations/{organizationId}/apiRequests/overview
Return an aggregated overview of API requests data
GET
/organizations/{organizationId}/apiRequests/overview
Code SnippetCopy{ "responseCodeCounts": { "200": 50000, "201": 4000, "204": 1000, "400": 3500, "404": 1500, "429": 10000 } }
Change log
PATH /organizations/{organizationId}/configurationChanges
View the Change Log for your organization
GET
/organizations/{organizationId}/configurationChanges
Code SnippetCopy[ { "ts": "2018-02-11T00:00:00.090210Z", "adminName": "Miles Meraki", "adminEmail": "miles@meraki.com", "adminId": "212406", "page": "via API", "label": "PUT /api/v1/organizations/2930418", "oldValue": "{\"id\":\"2930418\",\"name\":\"My organization\",\"url\":\"https://dashboard.meraki.com/o/VjjsAd/manage/organization/overview\"}", "newValue": "{\"id\":\"2930418\",\"name\":\"My organization changed\",\"url\":\"https://dashboard.meraki.com/o/VjjsAd/manage/organization/overview\"}" } ]
Enhancements
Clients
Provisions a client with a name and policy. Clients can be provisioned before they associate to the network.
POST /networks/{networkId}/clients/provision
- Optional property
policiesBySecurityAppliance
Added
- Optional property
policiesBySsid
Added
Update a client's splash authorization. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.
PUT /networks/{networkId}/clients/{clientId}/splashAuthorizationStatus
Switch ports
Return the status for all the ports of a switch
GET /devices/{serial}/switchPortStatuses
- Response property
powerUsageInWh
value added
Camera quality retention profiles
Creates new quality retention profile for this network.
POST /networks/{networkId}/camera/qualityRetentionProfiles
- Optional property
MV22X/MV72X
Added
- Optional property
motionDetectorVersion
Added
Update an existing quality retention profile for this network.
PUT /networks/{networkId}/camera/qualityRetentionProfiles/{qualityRetentionProfileId}
- Optional property
MV22X/MV72X
Added
- Optional property
motionDetectorVersion
Added
List the quality retention profiles for this network
GET /networks/{networkId}/camera/qualityRetentionProfiles
- Response property
motionDetectorVersion
value added
Retrieve a single quality retention profile
GET /networks/{networkId}/camera/qualityRetentionProfiles/{qualityRetentionProfileId}
- Response property
motionDetectorVersion
value added
Cameras
Generate a snapshot of what the camera sees at the specified time and return a link to that image.
POST /networks/{networkId}/cameras/{serial}/snapshot
- Optional property
fullframe
Added
Config templates
List the configuration templates for this organization
GET /organizations/{organizationId}/configTemplates
- Response property
productTypes
value added
Devices
Claim devices into a network
POST /networks/{networkId}/devices/claim
- Optional property
serials
Added
- Summary changed from
Claim a device into a network
toClaim devices into a network
02-2020
Dashboard API Version 0.8 Released
New operations
Switch ports
Switch settings
Monitored media servers
- List the monitored media servers for this organization
- Add a media server to be monitored for this organization
- Return a monitored media server for this organization
- Update a monitored media server for this organization
- Delete a monitored media server from this organization
01-2020
Python library/SDK revamped & updated
Meraki Dashboard API Python Library
This library's goal is to refresh and supplant the legacy module (this repository versions 0.34 and prior) as well as the now-deprecated SDK. Here are some of the features in this revamped library:
- Support for all API operations, as it uses the OpenAPI specification to generate source code
- Log all API requests made to a local file as well as on-screen console
- Automatic retries upon 429 rate limit errors, using the
Retry-After
field within response headers - Get all (or a specified number of) pages of data with built-in pagination control
- Tweak settings such as the default base URL (for example, to use with V1 and/or mega-proxy)
- Simulate POST/PUT/DELETE calls to preview first, so that network configuration does not get changed
- Includes the legacy module's functions for backward compatibility
Dashboard API Version 0.7 Released
Enhancements
MV Sense
Returns all configured analytic zones for this camera
Response property regionOfInterest
value added
Wireless settings
Update the wireless settings for a network
Optional property ledLightsOn
added
Devices
List the devices in an organization
Optional property configurationUpdatedAfter
added