| /organizations/{organizationId}/devices/controller/migrations |
migrate |
|
Migrate devices to another controller or management mode |
| /organizations/{organizationId}/adaptivePolicy/groups |
create |
Adaptive policy group |
Creates a new adaptive policy group |
| /organizations/{organizationId}/adaptivePolicy/groups/{id} |
update |
Adaptive policy group |
Updates an adaptive policy group. If updating "Infrastructure", only the SGT is allowed. Cannot update "Unknown". |
| /organizations/{organizationId}/adaptivePolicy/settings |
update |
Adaptive policy settings |
Update global adaptive policy settings |
| /networks/{networkId}/switch/alternateManagementInterface |
update |
Alternate management interface |
Update the switch alternate management interface for the network |
| /organizations/{organizationId}/configTemplates |
create |
Api features/actions/config template |
Create a new configuration template |
| /networks/{networkId}/settings |
update |
Api features/actions/network settings |
Update the settings for a network |
| /networks/{networkId}/webhooks/payloadTemplates |
create |
Api platform/actions/webhook payload |
Create a webhook payload template for a network |
| /networks/{networkId}/webhooks/payloadTemplates/{payloadTemplateId} |
destroy |
Api platform/actions/webhook payload |
Destroy a webhook payload template for a network. Does not work for included templates ('wpt_00001', 'wpt_00002', 'wpt_00003', 'wpt_00004', 'wpt_00005', 'wpt_00006', 'wpt_00007' or 'wpt_00008') |
| /networks/{networkId}/webhooks/payloadTemplates/{payloadTemplateId} |
update |
Api platform/actions/webhook payload |
Update a webhook payload template for a network |
| /devices/{serial}/appliance/radio/settings |
update |
Appliance radio settings |
Update the radio settings of an appliance |
| /networks/{networkId}/appliance/ssids/{number} |
update |
Appliance ssid |
Update the attributes of an MX SSID |
| /networks/{networkId}/wireless/billing |
update |
Billing |
Update the billing settings |
| /devices/{serial}/camera/customAnalytics |
update |
Camera custom analytics settings |
Update custom analytics settings for a camera |
| /devices/{serial}/camera/video/settings |
update |
Camera video settings |
Update video settings for the given camera |
| /devices/{serial}/camera/wirelessProfiles |
update |
Camera wireless profile settings |
Assign wireless profiles to the given camera. Incremental updates are not supported, all profile assignment need to be supplied at once. |
| /organizations/{organizationId}/configTemplates/{configTemplateId} |
update |
Config template |
Update a configuration template |
| /networks/{networkId}/appliance/trafficShaping/customPerformanceClasses |
create |
Custom performance class |
Add a custom performance class for an MX network |
| /networks/{networkId}/appliance/trafficShaping/customPerformanceClasses/{customPerformanceClassId} |
destroy |
Custom performance class |
Delete a custom performance class from an MX network |
| /networks/{networkId}/appliance/trafficShaping/customPerformanceClasses/{customPerformanceClassId} |
update |
Custom performance class |
Update a custom performance class for an MX network |
| /networks/{networkId}/switch/dhcpServerPolicy/arpInspection/trustedServers |
create |
Dai trusted server |
Add a server to be trusted by Dynamic ARP Inspection on this network |
| /networks/{networkId}/switch/dhcpServerPolicy/arpInspection/trustedServers/{trustedServerId} |
destroy |
Dai trusted server |
Remove a server from being trusted by Dynamic ARP Inspection on this network |
| /networks/{networkId}/switch/dhcpServerPolicy/arpInspection/trustedServers/{trustedServerId} |
update |
Dai trusted server |
Update a server that is trusted by Dynamic ARP Inspection on this network |
| /networks/{networkId}/firmwareUpgrades/rollbacks |
create |
Dash xl/actions/firmware upgrade rollback |
Rollback a Firmware Upgrade For A Network |
| /organizations/{organizationId}/brandingPolicies |
create |
Dash xl/dashboard branding policy |
Add a new branding policy to an organization |
| /organizations/{organizationId}/brandingPolicies/{brandingPolicyId} |
destroy |
Dash xl/dashboard branding policy |
Delete a branding policy |
| /organizations/{organizationId}/brandingPolicies/{brandingPolicyId} |
update |
Dash xl/dashboard branding policy |
Update a branding policy |
| /organizations/{organizationId}/brandingPolicies/priorities |
update |
Dash xl/dashboard branding policy priorities |
Update the priority ordering of an organization's branding policies. |
| /networks/{networkId}/clients |
provision |
Dashboard features/actions/client |
Provisions a client with a name and policy. Clients can be provisioned before they associate to the network. |
| /organizations/{organizationId}/earlyAccess/features/optIns/{optInId} |
update |
Dashboard features/actions/early access/feature opt in |
Update an early access feature opt-in for an organization |
| /devices/{serial} |
update |
Device |
Update the attributes of a device |
| /networks/{networkId}/devices |
remove |
Device |
Remove a single device |
| /networks/{networkId}/devices/claim |
claim |
Device |
Claim devices into a network. (Note: for recently claimed devices, it may take a few minutes for API requests against that device to succeed). This operation can be used up to ten times within a single five minute window. |
| /networks/{networkId}/switch/dhcpServerPolicy |
update |
Dhcp server policy |
Update the DHCP server settings. Blocked/allowed servers are only applied when default policy is allow/block, respectively |
| /networks/{networkId}/switch/dscpToCosMappings |
update |
Dscp cos mapping |
Update the DSCP to CoS mappings |
| /networks/{networkId}/merakiAuthUsers |
create |
End users/actions/meraki auth user |
Authorize a user configured with Meraki Authentication for a network (currently supports 802.1X, splash guest, and client VPN users, and currently, organizations have a 50,000 user cap) |
| /networks/{networkId}/merakiAuthUsers/{merakiAuthUserId} |
destroy |
End users/actions/meraki auth user |
Delete an 802.1X RADIUS user, or deauthorize and optionally delete a splash guest or client VPN user. |
| /networks/{networkId}/merakiAuthUsers/{merakiAuthUserId} |
update |
End users/actions/meraki auth user |
Update a user configured with Meraki Authentication (currently, 802.1X RADIUS, splash guest, and client VPN users can be updated) |
| /networks/{networkId}/wireless/electronicShelfLabel |
update |
Esl network settings |
Update the ESL settings of a wireless network |
| /devices/{serial}/wireless/electronicShelfLabel |
update |
Esl node settings |
Update the ESL settings of a device |
| /networks/{networkId}/firmwareUpgrades |
update |
Firmware upgrades update |
Update firmware upgrade information for a network |
| /networks/{networkId}/floorPlans/{floorPlanId} |
destroy |
Floor plan |
Destroy a floor plan |
| /networks/{networkId}/floorPlans/{floorPlanId} |
update |
Floor plan |
Update a floor plan's geolocation and other meta data |
| /networks/{networkId}/groupPolicies |
create |
Group policy |
Create a group policy |
| /networks/{networkId}/groupPolicies/{groupPolicyId} |
destroy |
Group policy |
Delete a group policy |
| /networks/{networkId}/groupPolicies/{groupPolicyId} |
update |
Group policy |
Update a group policy |
| /networks/{networkId}/wireless/ssids/{number}/hotspot20 |
update |
Hotspot20 |
Update the Hotspot 2.0 settings of an SSID |
| /organizations/{organizationId}/alerts/profiles |
create |
Insight/actions/org wide alerts/alert config |
Create an organization-wide alert configuration |
| /organizations/{organizationId}/alerts/profiles/{alertConfigId} |
destroy |
Insight/actions/org wide alerts/alert config |
Removes an organization-wide alert config |
| /organizations/{organizationId}/alerts/profiles/{alertConfigId} |
update |
Insight/actions/org wide alerts/alert config |
Update an organization-wide alert config |
| /networks/{networkId}/wireless/ssids/{number}/firewall/l3FirewallRules |
update |
L3 firewall |
Update the L3 firewall rules of an SSID on an MR network |
| /organizations/{organizationId}/licenses |
assignSeats |
License |
Assign SM seats to a network. This will increase the managed SM device limit of the network |
| /organizations/{organizationId}/licenses |
move |
License |
Move licenses to another organization. This will also move any devices that the licenses are assigned to |
| /organizations/{organizationId}/licenses |
moveSeats |
License |
Move SM seats to another organization |
| /organizations/{organizationId}/licenses |
renewSeats |
License |
Renew SM seats of a license. This will extend the license expiration date of managed SM devices covered by this license |
| /organizations/{organizationId}/licenses/{licenseId} |
update |
License |
Update a license |
| /networks/{networkId}/switch/mtu |
update |
MTU configuration |
Update the MTU configuration |
| /networks/{networkId}/appliance/connectivityMonitoringDestinations |
update |
MX connectivity monitoring destination |
Update the connectivity testing destinations for an MX network |
| /networks/{networkId}/appliance/firewall/l7FirewallRules |
update |
MX l7 firewall |
Update the MX L7 firewall rules for an MX network |
| /networks/{networkId}/appliance/trafficShaping/uplinkBandwidth |
update |
MX uplink setting |
Updates the uplink bandwidth settings for your MX network. |
| /devices/{serial}/managementInterface |
update |
Management interface settings |
Update the management interface settings for a device |
| /organizations/{organizationId}/devices/details/bulkUpdate |
update |
Mars/actions/device |
Updating device details (currently only used for Catalyst devices) |
| /networks/{networkId}/campusGateway/clusters |
create |
Mcg/actions/cluster |
Create a cluster and add campus gateways to it |
| /networks/{networkId}/campusGateway/clusters/{clusterId} |
update |
Mcg/actions/cluster |
Update a cluster and add/remove campus gateways to/from it |
| /organizations/{organizationId}/insight/monitoredMediaServers |
create |
Monitored media server |
Add a media server to be monitored for this organization. Only valid for organizations with Meraki Insight. |
| /organizations/{organizationId}/insight/monitoredMediaServers/{monitoredMediaServerId} |
destroy |
Monitored media server |
Delete a monitored media server from this organization. Only valid for organizations with Meraki Insight. |
| /organizations/{organizationId}/insight/monitoredMediaServers/{monitoredMediaServerId} |
update |
Monitored media server |
Update a monitored media server for this organization. Only valid for organizations with Meraki Insight. |
| /networks/{networkId}/mqttBrokers |
create |
Mqtt broker |
Add an MQTT broker |
| /networks/{networkId}/mqttBrokers/{mqttBrokerId} |
destroy |
Mqtt broker |
Delete an MQTT broker |
| /networks/{networkId}/mqttBrokers/{mqttBrokerId} |
update |
Mqtt broker |
Update an MQTT broker |
| /networks/{networkId}/wireless/airMarshal/rules |
update |
Mr/actions/air marshal rule |
Creates a new rule |
| /networks/{networkId}/wireless/airMarshal/rules/{ruleId} |
destroy |
Mr/actions/air marshal rule |
Delete an Air Marshal rule. |
| /networks/{networkId}/wireless/airMarshal/rules/{ruleId} |
update |
Mr/actions/air marshal rule |
Update a rule |
| /networks/{networkId}/wireless/airMarshal/settings |
update |
Mr/actions/air marshal setting |
Updates Air Marshal settings. |
| /networks/{networkId}/wireless/ethernet/ports/profiles |
create |
Mr/actions/ap port profile |
Create an AP port profile |
| /networks/{networkId}/wireless/ethernet/ports/profiles/{profileId} |
destroy |
Mr/actions/ap port profile |
Delete an AP port profile |
| /networks/{networkId}/wireless/ethernet/ports/profiles/{profileId} |
update |
Mr/actions/ap port profile |
Update the AP port profile by ID for this network |
| /networks/{networkId}/wireless/ethernet/ports/profiles |
aps |
Mr/actions/ap port profile assign |
Assign AP port profile to list of APs |
| /networks/{networkId}/wireless/ethernet/ports/profiles |
default |
Mr/actions/ap port profile set |
Set the AP port profile to be default for this network |
| /networks/{networkId}/floorPlans/autoLocate/jobs/{jobId} |
cancel |
Mr/actions/autolocation job |
Cancel a scheduled or running auto locate job |
| /networks/{networkId}/floorPlans/autoLocate/jobs/{jobId} |
publish |
Mr/actions/autolocation job |
Update the status of a finished auto locate job to be published, and update device locations |
| /networks/{networkId}/floorPlans/autoLocate/jobs/{jobId} |
recalculate |
Mr/actions/autolocation job |
Trigger auto locate recalculation for a job, and optionally set anchors |
| /networks/{networkId}/floorPlans/autoLocate/jobs |
batch_create |
Mr/actions/autolocation jobs bulk |
Schedule auto locate jobs for one or more floor plans in a network |
| /devices/{serial}/wireless/bluetooth/settings |
update |
Mr/actions/bluetooth device setting |
Update the bluetooth settings for a wireless device |
| /networks/{networkId}/floorPlans/devices |
batch_update |
Mr/actions/device floorplan assignments batch |
Update floorplan assignments for a batch of devices |
| /networks/{networkId}/wireless/ssids/{number}/eapOverride |
update |
Mr/actions/eap override |
Update the EAP overridden parameters for an SSID. |
| /organizations/{organizationId}/wireless/radio/autoRf/channels |
update |
Mr/actions/rf auto channel |
Recalculates automatically assigned channels for every AP within specified the specified network(s). Note: This could cause a brief loss in connectivity for wireless clients. |
| /networks/{networkId}/wireless/rfProfiles |
create |
Mr/actions/rf profile |
Creates new RF profile for this network |
| /networks/{networkId}/wireless/rfProfiles/{rfProfileId} |
update |
Mr/actions/rf profile |
Updates specified RF profile for this network. Note: built-in RF profiles can only be assigned as a default, and its attributes are immutable |
| /networks/{networkId}/wireless/ssids/{number} |
update |
Mr/actions/ssid |
Update the attributes of an MR SSID |
| /networks/{networkId}/wireless/ssids/{number}/bonjourForwarding |
update |
Mr/actions/ssid bonjour forwarding |
Update the bonjour forwarding setting and rules for the SSID |
| /networks/{networkId}/wireless/ssids/{number}/openRoaming |
update |
Mr/actions/ssid openroaming |
Update the OpenRoaming setting for the SSID |
| /networks/{networkId}/wireless/ssids/{number}/schedules |
update |
Mr/actions/ssid outage schedule |
Update the outage schedule for the SSID |
| /devices/{serial}/wireless/alternateManagementInterface/ipv6 |
update |
Mr/actions/wireless alternate management interface v6 |
Update alternate management interface IPv6 address |
| /networks/{networkId}/wireless/settings |
update |
Mr/actions/wireless settings |
Update the wireless settings for a network |
| /networks/{networkId}/wireless/zigbee |
update |
Mr/actions/zigbee config |
Update Zigbee Configs for specified network |
| /organizations/{organizationId}/wireless/zigbee/doorLocks/{doorLockId} |
create |
Mr/actions/zigbee doorlock |
Endpoint to batch update door locks params |
| /organizations/{organizationId}/wireless/zigbee/devices/{id} |
create |
Mr/actions/zigbee nodes |
Endpoint to update zigbee gateways |
| /organizations/{organizationId}/wireless/ssids/firewall/isolation/allowlist/entries |
create |
Mr/firewall/actions/l2 isolation allowlist |
Create isolation allow list MAC entry for this organization |
| /organizations/{organizationId}/wireless/ssids/firewall/isolation/allowlist/entries/{entryId} |
destroy |
Mr/firewall/actions/l2 isolation allowlist |
Destroy isolation allow list MAC entry for this organization |
| /organizations/{organizationId}/wireless/ssids/firewall/isolation/allowlist/entries/{entryId} |
update |
Mr/firewall/actions/l2 isolation allowlist |
Update isolation allow list MAC entry info |
| /networks/{networkId}/switch/accessPolicies |
create |
Ms/access |
Create an access policy for a switch network. If you would like to enable Meraki Authentication, set radiusServers to empty array. |
| /networks/{networkId}/switch/accessPolicies/{accessPolicyNumber} |
destroy |
Ms/access |
Delete an access policy for a switch network |
| /networks/{networkId}/switch/accessPolicies/{accessPolicyNumber} |
update |
Ms/access |
Update an access policy for a switch network. If you would like to enable Meraki Authentication, set radiusServers to empty array. |
| /organizations/{organizationId}/adaptivePolicy/policies |
create |
Ms/actions/adaptive |
Add an Adaptive Policy |
| /organizations/{organizationId}/adaptivePolicy/policies/{id} |
destroy |
Ms/actions/adaptive |
Delete an Adaptive Policy |
| /organizations/{organizationId}/adaptivePolicy/policies/{id} |
update |
Ms/actions/adaptive |
Update an Adaptive Policy |
| /organizations/{organizationId}/adaptivePolicy/groups/{id} |
destroy |
Ms/actions/adaptive policy groups/adaptive policy group |
Deletes the specified adaptive policy group and any associated policies and references |
| /devices/{serial}/switch/routing/interfaces |
create |
Ms/actions/l3 interface |
Create a layer 3 interface for a switch |
| /devices/{serial}/switch/routing/interfaces/{interfaceId} |
destroy |
Ms/actions/l3 interface |
Delete a layer 3 interface from the switch |
| /devices/{serial}/switch/routing/interfaces/{interfaceId} |
update |
Ms/actions/l3 interface |
Update a layer 3 interface for a switch |
| /devices/{serial}/switch/routing/interfaces/{interfaceId}/dhcp |
update |
Ms/actions/l3 interface dhcp |
Update a layer 3 interface DHCP configuration for a switch |
| /devices/{serial}/switch/routing/staticRoutes |
create |
Ms/actions/l3 static route |
Create a layer 3 static route for a switch |
| /devices/{serial}/switch/routing/staticRoutes/{staticRouteId} |
destroy |
Ms/actions/l3 static route |
Delete a layer 3 static route for a switch |
| /devices/{serial}/switch/routing/staticRoutes/{staticRouteId} |
update |
Ms/actions/l3 static route |
Update a layer 3 static route for a switch |
| /networks/{networkId}/switch/linkAggregations |
create |
Ms/actions/link aggregation |
Create a link aggregation group |
| /networks/{networkId}/switch/linkAggregations/{linkAggregationId} |
destroy |
Ms/actions/link aggregation |
Split a link aggregation group into separate ports |
| /networks/{networkId}/switch/linkAggregations/{linkAggregationId} |
update |
Ms/actions/link aggregation |
Update a link aggregation group |
| /devices/{serial}/switch/ports/{portId} |
update |
Ms/actions/switch port |
Update a switch port |
| /organizations/{organizationId}/configTemplates/{configTemplateId}/switch/profiles/{profileId}/ports/{portId} |
update |
Ms/actions/switch profile port |
Update a switch template port |
| /networks/{networkId}/switch/stacks/{switchStackId}/routing/interfaces |
create |
Ms/actions/switch stacks l3 interface |
Create a layer 3 interface for a switch stack |
| /networks/{networkId}/switch/stacks/{switchStackId}/routing/interfaces/{interfaceId} |
destroy |
Ms/actions/switch stacks l3 interface |
Delete a layer 3 interface from a switch stack |
| /networks/{networkId}/switch/stacks/{switchStackId}/routing/interfaces/{interfaceId} |
update |
Ms/actions/switch stacks l3 interface |
Update a layer 3 interface for a switch stack |
| /networks/{networkId}/switch/stacks/{switchStackId}/routing/interfaces/{interfaceId}/dhcp |
update |
Ms/actions/switch stacks l3 interface dhcp |
Update a layer 3 interface DHCP configuration for a switch stack |
| /networks/{networkId}/switch/stacks/{switchStackId}/routing/staticRoutes |
create |
Ms/actions/switch stacks l3 static route |
Create a layer 3 static route for a switch stack |
| /networks/{networkId}/switch/stacks/{switchStackId}/routing/staticRoutes/{staticRouteId} |
destroy |
Ms/actions/switch stacks l3 static route |
Delete a layer 3 static route for a switch stack |
| /networks/{networkId}/switch/stacks/{switchStackId}/routing/staticRoutes/{staticRouteId} |
update |
Ms/actions/switch stacks l3 static route |
Update a layer 3 static route for a switch stack |
| /devices/{serial}/liveTools/leds/blink |
blink |
Ms/live tools/actions/perform leds |
Enqueue a job to blink LEDs on a device. This endpoint has a rate limit of one request every 10 seconds. |
| /devices/{serial}/liveTools/throughputTest |
test |
Ms/live tools/actions/perform throughput |
Enqueue a job to test a device throughput, the test will run for 10 secs to test throughput. This endpoint has a rate limit of one request every five seconds per device. |
| /networks/{networkId}/switch/routing/ospf |
update |
Ms/routing/actions/ospf routing |
Update layer 3 OSPF routing configuration |
| /networks/{networkId}/switch/settings |
update |
Ms/switch |
Update switch network settings |
| /networks/{networkId}/sensor/alerts/profiles |
create |
Mt/api/actions/alert profiles |
Creates a sensor alert profile for a network. |
| /networks/{networkId}/sensor/alerts/profiles/{id} |
destroy |
Mt/api/actions/alert profiles |
Deletes a sensor alert profile from a network. |
| /networks/{networkId}/sensor/alerts/profiles/{id} |
update |
Mt/api/actions/alert profiles |
Updates a sensor alert profile for a network. |
| /devices/{serial}/sensor/commands |
create |
Mt/api/actions/commands |
Sends a command to a sensor |
| /devices/{serial}/sensor/relationships |
update |
Mt/api/actions/sensor gateway role |
Assign one or more sensor roles to a given sensor or camera device. |
| /networks/{networkId}/sensor/mqttBrokers/{mqttBrokerId} |
update |
Mt/api/actions/sensor mqtt broker |
Update the sensor settings of an MQTT broker. To update the broker itself, use /networks/{networkId}/mqttBrokers/{mqttBrokerId}. |
| /networks/{networkId}/switch/routing/multicast |
update |
Multicast |
Update multicast settings for a network |
| /networks/{networkId} |
bind |
Network |
Bind a network to a template. |
| /networks/{networkId} |
destroy |
Network |
Delete a network |
| /networks/{networkId} |
split |
Network |
Split a combined network into individual networks for each type of device |
| /networks/{networkId} |
unbind |
Network |
Unbind a network from a template. |
| /networks/{networkId} |
update |
Network |
Update a network |
| /organizations/{organizationId}/networks |
combine |
Network |
Combine multiple networks into a single network |
| /organizations/{organizationId}/networks |
create |
Network |
Create a network |
| /organizations/{organizationId}/saml/idps |
create |
Organization SAML IdP |
Create a SAML IdP for your organization. |
| /organizations/{organizationId}/saml/idps/{idpId} |
destroy |
Organization SAML IdP |
Remove a SAML IdP in your organization. |
| /organizations/{organizationId}/saml/idps/{idpId} |
update |
Organization SAML IdP |
Update a SAML IdP in your organization |
| /organizations/{organizationId}/loginSecurity |
update |
Organization login security settings |
Update the login security settings for an organization |
| /organizations/{organizationId}/devices/packetCapture/captures |
destroy |
Pcap logs |
BulkDelete packet captures from cloud |
| /organizations/{organizationId}/devices/packetCapture/captures/{captureId} |
destroy |
Pcap logs |
Delete a single packet capture from cloud using captureId |
| /organizations/{organizationId}/devices/packetCapture/schedules |
create |
Pcap schedule configurations |
Create a schedule for packet capture |
| /organizations/{organizationId}/devices/packetCapture/schedules |
reorder |
Pcap schedule configurations |
Bulk update priorities of pcap schedules |
| /organizations/{organizationId}/devices/packetCapture/schedules/{scheduleId} |
destroy |
Pcap schedule configurations |
Delete schedule from cloud |
| /organizations/{organizationId}/devices/packetCapture/schedules/{scheduleId} |
update |
Pcap schedule configurations |
Update a schedule for packet capture |
| /organizations/{organizationId}/policyObjects |
create |
Policy object |
Creates a new Policy Object. |
| /organizations/{organizationId}/policyObjects/{policyObjectId} |
destroy |
Policy object |
Deletes a Policy Object. |
| /organizations/{organizationId}/policyObjects/{policyObjectId} |
update |
Policy object |
Updates a Policy Object. |
| /organizations/{organizationId}/policyObjects/groups |
create |
Policy object group |
Creates a new Policy Object Group. |
| /organizations/{organizationId}/policyObjects/groups/{policyObjectGroupId} |
destroy |
Policy object group |
Deletes a Policy Object Group. |
| /organizations/{organizationId}/policyObjects/groups/{policyObjectGroupId} |
update |
Policy object group |
Updates a Policy Object Group. |
| /networks/{networkId}/wireless/ssids/{number}/identityPsks |
create |
Psk group |
Create an Identity PSK |
| /networks/{networkId}/wireless/ssids/{number}/identityPsks/{identityPskId} |
destroy |
Psk group |
Delete an Identity PSK |
| /networks/{networkId}/wireless/ssids/{number}/identityPsks/{identityPskId} |
update |
Psk group |
Update an Identity PSK |
| /networks/{networkId}/switch/qosRules |
create |
Qos rule |
Add a quality of service rule |
| /networks/{networkId}/switch/qosRules/order |
update_order |
Qos rule |
Update the order in which the rules should be processed by the switch |
| /networks/{networkId}/switch/qosRules/{qosRuleId} |
destroy |
Qos rule |
Delete a quality of service rule |
| /networks/{networkId}/switch/qosRules/{qosRuleId} |
update |
Qos rule |
Update a quality of service rule |
| /devices/{serial}/camera/qualityAndRetention |
update |
Quality and retention setting |
Update quality and retention settings for the given camera |
| /networks/{networkId}/wireless/rfProfiles/{rfProfileId} |
destroy |
RF profile |
Delete a RF Profile |
| /devices/{serial}/wireless/radio/settings |
update |
Radio settings |
Update the radio settings overrides of a device, which take precedence over RF profiles. |
| /networks/{networkId}/switch/routing/multicast/rendezvousPoints |
create |
Rendezvous point |
Create a multicast rendezvous point |
| /networks/{networkId}/switch/routing/multicast/rendezvousPoints/{rendezvousPointId} |
destroy |
Rendezvous point |
Delete a multicast rendezvous point |
| /networks/{networkId}/switch/routing/multicast/rendezvousPoints/{rendezvousPointId} |
update |
Rendezvous point |
Update a multicast rendezvous point |
| /networks/{networkId}/switch/stp |
update |
STP configuration |
Updates STP settings |
| /devices/{serial}/camera/sense |
update |
Sense setting |
Update sense settings for the given camera |
| /organizations/{organizationId}/sm/admins/roles |
create |
Sm/actions/admins/role |
Create a Limited Access Role |
| /organizations/{organizationId}/sm/admins/roles/{roleId} |
destroy |
Sm/actions/admins/role |
Delete a Limited Access Role |
| /organizations/{organizationId}/sm/admins/roles/{roleId} |
update |
Sm/actions/admins/role |
Update a Limited Access Role |
| /organizations/{organizationId}/sm/sentry/policies/assignments |
update |
Sm/actions/sentry/policies/assignments |
Update an Organizations Sentry Policies using the provided list. Sentry Policies are ordered in descending order of priority (i.e. highest priority at the bottom, this is opposite the Dashboard UI). Policies not present in the request will be deleted. |
| /organizations/{organizationId}/spaces/integration |
integration |
Spaces/actions/remove |
Remove the Spaces integration from Meraki |
| /organizations/{organizationId}/splash/themes |
create |
Splash theme |
Create a Splash Theme |
| /organizations/{organizationId}/splash/assets/{id} |
destroy |
Splash theme asset |
Delete a Splash Theme Asset |
| /organizations/{organizationId}/splash/themes/{themeIdentifier}/assets |
create |
Splash theme asset |
Create a Splash Theme Asset |
| /organizations/{organizationId}/splash/themes/{id} |
destroy |
Splash2 theme |
Delete a Splash Theme |
| /networks/{networkId}/wireless/ssids/{number}/deviceTypeGroupPolicies |
update |
Ssid device type group policies |
Update the device type group policies for the SSID |
| /networks/{networkId}/wireless/ssids/{number}/splash/settings |
update |
Ssid splash settings |
Modify the splash page settings for the given SSID |
| /networks/{networkId}/wireless/ssids/{number}/vpn |
update |
Ssid vpn |
Update the VPN settings for the SSID |
| /networks/{networkId}/firmwareUpgrades/staged/groups |
create |
Staged upgrade/group |
Create a Staged Upgrade Group for a network |
| /networks/{networkId}/firmwareUpgrades/staged/groups/{groupId} |
destroy |
Staged upgrade/group |
Delete a Staged Upgrade Group |
| /networks/{networkId}/appliance/prefixes/delegated/statics |
create |
Static delegated prefix |
Add a static delegated prefix from a network |
| /networks/{networkId}/appliance/prefixes/delegated/statics/{staticDelegatedPrefixId} |
destroy |
Static delegated prefix |
Delete a static delegated prefix from a network |
| /networks/{networkId}/appliance/prefixes/delegated/statics/{staticDelegatedPrefixId} |
update |
Static delegated prefix |
Update a static delegated prefix from a network |
| /networks/{networkId}/switch/stormControl |
update |
Storm control |
Update the storm control configuration for a switch network |
| /organizations/{organizationId}/switch/devices |
clone |
Switch |
Clone port-level and some switch-level configuration settings from a source switch to one or more target switches. Cloned settings include: Aggregation Groups, Power Settings, Multicast Settings, MTU Configuration, STP Bridge priority, Port Mirroring |
| /devices/{serial}/switch/ports |
cycle |
Switch port |
Cycle a set of switch ports |
| /networks/{networkId}/switch/portSchedules/{portScheduleId} |
update |
Switch port schedule |
Update a switch port schedule |
| /devices/{serial}/switch/warmSpare |
update |
Switch warm spare settings |
Update warm spare configuration for a switch. The spare will use the same L3 configuration as the primary. Note that this will irreversibly destroy any existing L3 configuration on the spare. |
| /networks/{networkId}/appliance/trafficShaping/rules |
update |
Traffic shaping settings |
Update the traffic shaping settings rules for an MX network |
| /networks/{networkId}/wireless/ssids/{number}/trafficShaping/rules |
update |
Traffic shaping settings |
Update the traffic shaping rules for an SSID on an MR network. |
| /networks/{networkId}/sm/userAccessDevices/{userAccessDeviceId} |
destroy |
User access device |
Delete a User Access Device |
| /organizations/{organizationId}/adaptivePolicy/acls |
create |
V1/adaptive policy acl |
Creates new adaptive policy ACL |
| /organizations/{organizationId}/adaptivePolicy/acls/{aclId} |
destroy |
V1/adaptive policy acl |
Deletes the specified adaptive policy ACL. Note this adaptive policy ACL will also be removed from policies using it. |
| /organizations/{organizationId}/adaptivePolicy/acls/{aclId} |
update |
V1/adaptive policy acl |
Updates an adaptive policy ACL |
| /networks/{networkId}/vlanProfiles |
create |
VLAN profile |
Create a VLAN profile for a network |
| /networks/{networkId}/vlanProfiles/{iname} |
destroy |
VLAN profile |
Delete a VLAN profile of a network |
| /networks/{networkId}/devices/claim/vmx |
claim |
Vmx |
Claim a vMX into a network |
| /devices/{serial}/appliance/vmx/authenticationToken |
create |
Vmx token |
Generate a new vMX authentication token |
| /networks/{networkId}/appliance/warmSpare |
swap |
Warm spare |
Swap MX primary and warm spare appliances |
| /networks/{networkId}/appliance/warmSpare |
update |
Warm spare |
Update MX warm spare settings |
| /networks/{networkId}/appliance/vpn/bgp |
update |
Wired/actions/bgp |
Update a Hub BGP Configuration |
| /networks/{networkId}/appliance/settings |
update |
Wired/actions/network appliance settings |
Update the appliance settings for a network |
| /networks/{networkId}/appliance/singleLan |
update |
Wired/actions/single lan/single lan |
Update single LAN configuration |
| /networks/{networkId}/appliance/trafficShaping/uplinkSelection |
update |
Wired/actions/uplink selection settings |
Update uplink selection settings for an MX network |
| /networks/{networkId}/appliance/vlans/settings |
update |
Wired/actions/vlan settings |
Enable/Disable VLANs for the given network |
| /networks/{networkId}/appliance/vlans |
create |
Wired/actions/vlan/vlan |
Add a VLAN |
| /networks/{networkId}/appliance/vlans/{vlanId} |
destroy |
Wired/actions/vlan/vlan |
Delete a VLAN from a network |
| /networks/{networkId}/appliance/vlans/{vlanId} |
update |
Wired/actions/vlan/vlan |
Update a VLAN |
| /networks/{networkId}/appliance/trafficShaping/vpnExclusions |
update |
Wired/actions/vpn exclusions |
Update VPN exclusion rules for an MX network. |
| /organizations/{organizationId}/appliance/vpn/siteToSite/ipsec/peers/slas |
update |
Wired/actions/vpn/ipsec sla policies |
Update the IPsec SLA policies for an organization |
| /networks/{networkId}/appliance/vpn/siteToSiteVpn |
update |
Wired/actions/vpn/site to site vpn |
Update the site-to-site VPN settings of a network. Only valid for MX networks in NAT mode. |
| /organizations/{organizationId}/appliance/vpn/thirdPartyVPNPeers |
update |
Wired/actions/vpn/third party vpn peers |
Update the third party VPN peers for an organization |
| /networks/{networkId}/appliance/sdwan/internetPolicies |
update |
Wired/actions/wan traffic uplink |
Update SDWAN internet traffic preferences for an MX network |
| /networks/{networkId}/appliance/rfProfiles |
create |
Wired/appliance RF profile |
Creates new RF profile for this network |
| /networks/{networkId}/appliance/rfProfiles/{rfProfileId} |
destroy |
Wired/appliance RF profile |
Delete a RF Profile |
| /networks/{networkId}/appliance/rfProfiles/{rfProfileId} |
update |
Wired/appliance RF profile |
Updates specified RF profile for this network |
| /networks/{networkId}/appliance/firewall/multicastForwarding |
update |
Wired/appliance/actions/firewall/multicast forwarding |
Update static multicast forward rules for a network |
| /networks/{networkId}/cellularGateway/connectivityMonitoringDestinations |
update |
Wired/cellular/api/actions/cellular gateway connectivity monitoring destination |
Update the connectivity testing destinations for an MG network |
| /devices/{serial}/cellularGateway/lan |
update |
Wired/cellular/api/actions/cellular gateway device lan |
Update the LAN Settings for a single MG. |
| /networks/{networkId}/cellularGateway/dhcp |
update |
Wired/cellular/api/actions/cellular gateway dhcp setting |
Update common DHCP settings of MGs |
| /devices/{serial}/cellularGateway/portForwardingRules |
update |
Wired/cellular/api/actions/cellular gateway port forwarding rules |
Updates the port forwarding rules for a single MG. |
| /networks/{networkId}/cellularGateway/subnetPool |
update |
Wired/cellular/api/actions/cellular gateway subnet pool |
Update the subnet pool and mask configuration for MGs in the network. |
| /networks/{networkId}/cellularGateway/uplink |
update |
Wired/cellular/api/actions/cellular gateway uplink setting |
Updates the uplink settings for your MG network. |
| /organizations/{organizationId}/cellularGateway/esims/inventory/{id} |
update |
Wired/cellular/esim/api/actions/cellular esim |
Toggle the status of an eSIM |
| /organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts |
create |
Wired/cellular/esim/api/actions/cellular service provider account |
Add a service provider account. |
| /organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts/{accountId} |
destroy |
Wired/cellular/esim/api/actions/cellular service provider account |
Remove a service provider account's integration with the Dashboard. |
| /organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts/{accountId} |
update |
Wired/cellular/esim/api/actions/cellular service provider account |
Edit service provider account info stored in Meraki's database. |
| /organizations/{organizationId}/cellularGateway/esims/swap |
swap |
Wired/cellular/esim/api/actions/initiate |
Swap which profile an eSIM uses. |
| /organizations/{organizationId}/cellularGateway/esims/swap/{id} |
status |
Wired/cellular/esim/api/actions/sync swap |
Get the status of a profile swap. |
| /organizations/{organizationId}/appliance/dns/local/profiles/assignments |
bulk_create |
Wired/local dns/api/actions/bulk create |
Assign the local DNS profile to networks in the organization |
| /organizations/{organizationId}/appliance/dns/local/profiles/assignments/bulkDelete |
bulk_delete |
Wired/local dns/api/actions/bulk delete |
Unassign the local DNS profile to networks in the organization |
| /organizations/{organizationId}/appliance/dns/local/profiles |
create |
Wired/local dns/profiles/api/actions/local dns profile |
Create a new local DNS profile |
| /organizations/{organizationId}/appliance/dns/local/profiles/{profileId} |
destroy |
Wired/local dns/profiles/api/actions/local dns profile |
Deletes a local DNS profile |
| /organizations/{organizationId}/appliance/dns/local/profiles/{profileId} |
update |
Wired/local dns/profiles/api/actions/local dns profile |
Update a local DNS profile |
| /organizations/{organizationId}/appliance/dns/local/records |
create |
Wired/local dns/records/api/actions/local dns record |
Create a new local DNS record |
| /organizations/{organizationId}/appliance/dns/local/records/{recordId} |
destroy |
Wired/local dns/records/api/actions/local dns record |
Deletes a local DNS record |
| /organizations/{organizationId}/appliance/dns/local/records/{recordId} |
update |
Wired/local dns/records/api/actions/local dns record |
Updates a local DNS record |
| /networks/{networkId}/appliance/ports/{portId} |
update |
Wired/port/api/actions/wired port |
Update the per-port VLAN settings for a single MX port. |
| /organizations/{organizationId}/appliance/dns/split/profiles/assignments/bulkCreate |
bulk_create |
Wired/split dns/api/actions/bulk create |
Assign the split DNS profile to networks in the organization |
| /organizations/{organizationId}/appliance/dns/split/profiles/assignments/bulkDelete |
bulk_delete |
Wired/split dns/api/actions/bulk delete |
Unassign the split DNS profile to networks in the organization |
| /organizations/{organizationId}/appliance/dns/split/profiles |
create |
Wired/split dns/api/actions/split dns profile |
Create a new split DNS profile |
| /organizations/{organizationId}/appliance/dns/split/profiles/{profileId} |
destroy |
Wired/split dns/api/actions/split dns profile |
Deletes a split DNS profile |
| /organizations/{organizationId}/appliance/dns/split/profiles/{profileId} |
update |
Wired/split dns/api/actions/split dns profile |
Update a split DNS profile |
| /devices/{serial}/appliance/uplinks/settings |
update |
Wired/uplinks/actions/settings |
Update the uplink settings for an MX appliance |
| /organizations/{organizationId}/integrations/xdr/networks |
disable |
Wired/xdr/api/actions/xdr |
Disable XDR on networks |
| /organizations/{organizationId}/integrations/xdr/networks |
enable |
Wired/xdr/api/actions/xdr |
Enable XDR on networks |
| /networks/{networkId}/wireless/alternateManagementInterface |
update |
Wireless alternate management interface |
Update alternate management interface and device static IP |
| /networks/{networkId}/wireless/ssids/{number}/firewall/l7FirewallRules |
update |
Wireless l7 firewall |
Update the L7 firewall rules of an SSID on an MR network |
| /organizations/{organizationId}/wireless/location/scanning/receivers |
create |
Wireless/location/scanning http servers/actions/location scanning http servers |
Add new receiver for scanning API |
| /organizations/{organizationId}/wireless/location/scanning/receivers/{receiverId} |
delete |
Wireless/location/scanning http servers/actions/location scanning http servers |
Delete a scanning API receiver |
| /organizations/{organizationId}/wireless/location/scanning/receivers/{receiverId} |
update |
Wireless/location/scanning http servers/actions/location scanning http servers |
Change scanning API receiver settings |
| /networks/{networkId}/wireless/location/scanning |
update |
Wireless/location/scanning/actions/location scanning |
Change scanning API settings |
| /organizations/{organizationId}/wireless/mqtt/settings |
update |
Wireless/mqtt/settings/actions/mqtt settings |
Add new broker config for wireless MQTT |