{"@context": "https://schema.org", "@type": "WebAPI", "name": "Meraki Dashboard API API", "description": "The Cisco Meraki Dashboard API is a modern REST API based on the OpenAPI specification. > Date: 05 March, 2023 > > [Recent Updates](https://meraki.io/whats-new/) --- [API Documentation](https://meraki.io/api) [Community Support](https://meraki.io/community) [Meraki Homepage](https://www.meraki.", "provider": {"@type": "Organization", "name": "meraki.com"}, "documentation": "https://api.meraki.com/api/v0/openapiSpec"}
The Cisco Meraki Dashboard API is a modern REST API based on the OpenAPI specification. > Date: 05 March, 2023 > > [Recent Updates](https://meraki.io/whats-new/) --- [API Documentation](https://meraki.io/api) [Community Support](https://meraki.io/community) [Meraki Homepage](https://www.meraki.
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://api.meraki.com/api/v0
auth: a p i k e y
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
The Cisco Meraki Dashboard API is a modern REST API based on the OpenAPI specification. > Date: 05 March, 2023 > > [Recent Updates](https://meraki.io/whats-new/) --- [API Documentation](https://meraki.io/api) [Community Support](https://meraki.io/community) [Meraki Homepage](https://www.meraki.com)
| method | path | what the vendor says it does |
|---|---|---|
GET | /devices/{serial}/camera/analytics/live | Returns live state from camera of analytics zones Returns live state from camera of analytics zones MV Sense |
GET | /devices/{serial}/camera/analytics/overview | Returns an overview of aggregate analytics data for a timespan Returns an overview of aggregate analytics data |
GET | /devices/{serial}/camera/analytics/recent | Returns most recent record for analytics zones Returns most recent record for analytics zones MV Sense |
GET | /devices/{serial}/camera/analytics/zones | Returns all configured analytic zones for this camera Returns all configured analytic zones for this camera MV |
GET | /devices/{serial}/camera/analytics/zones/{zoneId}/history | Return historical records for analytic zones Return historical records for analytic zones MV Sense |
GET | /devices/{serial}/camera/qualityAndRetentionSettings | Returns quality and retention settings for the given camera Returns quality and retention settings for the giv |
PUT | /devices/{serial}/camera/qualityAndRetentionSettings | Update quality and retention settings for the given camera Update quality and retention settings for the given |
GET | /devices/{serial}/camera/video/settings | Returns video settings for the given camera Returns video settings for the given camera Cameras |
PUT | /devices/{serial}/camera/video/settings | Update video settings for the given camera Update video settings for the given camera Cameras |
GET | /devices/{serial}/cellularGateway/settings | Show the LAN Settings of a MG Show the LAN Settings of a MG MG LAN settings |
PUT | /devices/{serial}/cellularGateway/settings | Update the LAN Settings for a single MG. Update the LAN Settings for a single MG. MG LAN settings |
GET | /devices/{serial}/cellularGateway/settings/portForwardingRules | Returns the port forwarding rules for a single MG. Returns the port forwarding rules for a single MG. MG port |
PUT | /devices/{serial}/cellularGateway/settings/portForwardingRules | Updates the port forwarding rules for a single MG. Updates the port forwarding rules for a single MG. MG port |
GET | /devices/{serial}/clients | List the clients of a device, up to a maximum of a month ago List the clients of a device, up to a maximum of |
POST | /devices/{serial}/switch/ports/cycle | Cycle a set of switch ports Cycle a set of switch ports Devices |
GET | /devices/{serial}/switchPortStatuses | Return the status for all the ports of a switch Return the status for all the ports of a switch Switch ports |
GET | /devices/{serial}/switchPortStatuses/packets | Return the packet counters for all the ports of a switch Return the packet counters for all the ports of a swi |
PUT | /devices/{serial}/wireless/bluetooth/settings | Update the bluetooth settings for a wireless device Update the bluetooth settings for a wireless device Blueto |
GET | /networks/{networkId} | Return a network Return a network Networks |
PUT | /networks/{networkId} | Update a network Update a network Networks |
DELETE | /networks/{networkId} | Delete a network Delete a network Networks |
GET | /networks/{networkId}/accessPolicies | List the access policies for this network List the access policies for this network. Only valid for MS network |
GET | /networks/{networkId}/airMarshal | List Air Marshal scan results from a network List Air Marshal scan results from a network Networks |
GET | /networks/{networkId}/alertSettings | Return the alert configuration for this network Return the alert configuration for this network Alert settings |
PUT | /networks/{networkId}/alertSettings | Update the alert configuration for this network Update the alert configuration for this network Alert settings |
GET | /networks/{networkId}/appliance/firewall/inboundFirewallRules | Return the inbound firewall rules for an MX network Return the inbound firewall rules for an MX network MX L3 |
PUT | /networks/{networkId}/appliance/firewall/inboundFirewallRules | Update the inbound firewall rules of an MX network Update the inbound firewall rules of an MX network MX L3 in |
GET | /networks/{networkId}/appliancePorts | List per-port VLAN settings for all ports of a MX. List per-port VLAN settings for all ports of a MX. MX VLAN |
GET | /networks/{networkId}/appliancePorts/{appliancePortId} | Return per-port VLAN settings for a single MX port. Return per-port VLAN settings for a single MX port. MX VLA |
PUT | /networks/{networkId}/appliancePorts/{appliancePortId} | Update the per-port VLAN settings for a single MX port. Update the per-port VLAN settings for a single MX port |
POST | /networks/{networkId}/bind | Bind a network to a template. Bind a network to a template. Networks |
GET | /networks/{networkId}/bluetoothClients | List the Bluetooth clients seen by APs in this network List the Bluetooth clients seen by APs in this network |
GET | /networks/{networkId}/bluetoothClients/{bluetoothClientId} | Return a Bluetooth client Return a Bluetooth client. Bluetooth clients can be identified by their ID or their |
GET | /networks/{networkId}/bluetoothSettings | Return the Bluetooth settings for a network. Bluetooth settings must be enabled on the network. Return the Blu |
PUT | /networks/{networkId}/bluetoothSettings | Update the Bluetooth settings for a network Update the Bluetooth settings for a network. See the docs page for |
GET | /networks/{networkId}/camera/qualityRetentionProfiles | List the quality retention profiles for this network List the quality retention profiles for this network Came |
POST | /networks/{networkId}/camera/qualityRetentionProfiles | Creates new quality retention profile for this network. Creates new quality retention profile for this network |
GET | /networks/{networkId}/camera/qualityRetentionProfiles/{qualityRetentionProfileId} | Retrieve a single quality retention profile Retrieve a single quality retention profile Camera quality retenti |
PUT | /networks/{networkId}/camera/qualityRetentionProfiles/{qualityRetentionProfileId} | Update an existing quality retention profile for this network. Update an existing quality retention profile fo |
DELETE | /networks/{networkId}/camera/qualityRetentionProfiles/{qualityRetentionProfileId} | Delete an existing quality retention profile for this network. Delete an existing quality retention profile fo |
and 160 more operation(s) in this specification, all searchable.
specification origin: https://api.meraki.com/api/v0/openapiSpec
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.