Cisco Meraki Tools
Written By Christopher Scaminaci
Last updated 7 days ago
Cisco Meraki Tools
meraki_ · 944 tools · Free 503 · Pro 441Cloud-managed networking: organizations, networks, devices, wireless, switching, security appliances, cameras and sensors. The credential is a Meraki API key. The regional host comes from the instance address, and an organization shard redirect is followed for you. Paging is a cursor: pass perPage with startingAfter or endingBefore; there is no global page-size cap. Array query parameters are repeated in bracket form. Discover the organization id with meraki_get_organizations, the network id with meraki_get_organization_networks and a device serial with meraki_get_organization_devices.
All connector tools · Cisco Meraki setup guide
Cisco Meraki tool groups
- Organizations — 226 tools
- Appliance (MX) — 157 tools
- Wireless (MR) — 136 tools
- Networks — 111 tools
- Switch (MS) — 101 tools
- Systems Manager (SM) — 49 tools
- Camera (MV) — 41 tools
- Devices — 40 tools
- Cellular Gateway (MG) — 24 tools
- Sensor (MT) — 19 tools
- Wireless Controller — 15 tools
- Licensing — 8 tools
- Insight — 7 tools
- Administered Identity — 4 tools
- Campus Gateway — 4 tools
- Spaces — 2 tools
Organizations
meraki_assign_org_pols_global_grp_pols_adaptive_policy_grps details
meraki_assign_org_pols_global_grp_pols_adaptive_policy_grps details
[Cisco Meraki] Assign adaptive policy groups to an organization-wide group policy. Requires organizationId (from meraki_get_organizations). Body (required): `policy` () and `adaptivePolicyGroups` (array of ).
meraki_assign_organization_licenses_seats details
meraki_assign_organization_licenses_seats details
[Cisco Meraki] Assign SM (Systems Manager) seats from a license to a network, increasing that network's managed SM device limit. Requires organizationId (from meraki_get_organizations). Body (required): `licenseId`, `networkId`, `seatCount`.
meraki_attach_organization_sase_sites details
meraki_attach_organization_sase_sites details
[Cisco Meraki] Attach sites to Secure Access (max 2500 spoke-mode or 10 hub-mode). Requires organizationId (from meraki_get_organizations). Body: `items` (array of {network:, region:}); optional `callback` (webhook receiver or url+sharedSecret).
meraki_batch_org_devices_cell_data_profiles_assignments_create details
meraki_batch_org_devices_cell_data_profiles_assignments_create details
[Cisco Meraki] Assign devices to a Cellular Data Management profile in batch (up to 100). Requires organizationId (from meraki_get_organizations). Body (required): items (array of device-to-profile assignments).
meraki_batch_organization_sase_connectors_delete details
meraki_batch_organization_sase_connectors_delete details
[Cisco Meraki] Delete SSE connectors by ID in a batch. Requires organizationId (from meraki_get_organizations). Body: `items` (array of , maximum 20).
meraki_bulk_org_devices_cell_data_profiles_assignments_delete details
meraki_bulk_org_devices_cell_data_profiles_assignments_delete details
[Cisco Meraki] Unassign devices from a Cellular Data Management profile in batch (up to 100). Requires organizationId (from meraki_get_organizations). Body (required): items (array of assignments to remove).
meraki_bulk_organization_devices_packet_capture_captures_create details
meraki_bulk_organization_devices_packet_capture_captures_create details
[Cisco Meraki] Perform packet captures on multiple devices and store them in the Meraki cloud. Requires organizationId (from meraki_get_organizations). Body (required): devices (max 20), name. Optional: notes, duration, filterExpression, advanced.
meraki_bulk_organization_devices_packet_capture_captures_delete details
meraki_bulk_organization_devices_packet_capture_captures_delete details
[Cisco Meraki] Bulk-delete packet captures from the Meraki cloud. Requires organizationId (from meraki_get_organizations). Body (required): captureIds (array of capture IDs to delete).
meraki_bulk_update_organization_devices_details details
meraki_bulk_update_organization_devices_details details
[Cisco Meraki] Update device details in bulk (currently only used for Catalyst devices). Requires organizationId (from meraki_get_organizations). Body (required): `serials` (array of device serials to update) and `details` (array of {name, value} detail objects).
meraki_claim_into_organization_inventory details
meraki_claim_into_organization_inventory details
[Cisco Meraki] Claim devices, licenses, and/or orders into an organization's inventory. Requires organizationId (from meraki_get_organizations). Body: `orders` (array of order numbers), `serials` (array of device serials), and/or `licenses` (array of {key, mode}); claiming by order claims all its devices and licenses. Limited to 10 calls per 5-minute window.
meraki_claim_organization_inventory_orders details
meraki_claim_organization_inventory_orders details
[Cisco Meraki] Claim an order into an organization by its secure order claim id. Requires organizationId (from meraki_get_organizations). Body (required): `claimId` (the unique order claim id); optional `subscriptions` (array of {subscriptionId, name, description}). Preview first with meraki_preview_organization_inventory_orders.
meraki_clone_organization details
meraki_clone_organization details
[Cisco Meraki] Create a new organization by cloning an existing one. Requires organizationId (the source, from meraki_get_organizations). Body (required): name (the name of the new organization).
meraki_combine_organization_networks details
meraki_combine_organization_networks details
[Cisco Meraki] Combine multiple networks into a single network. Requires organizationId (from meraki_get_organizations). Body (required): `name` (combined network name) and `networkIds` (array of network ids to combine). Optional: enrollmentString. This merges the networks and cannot be trivially undone.
meraki_create_network_move details
meraki_create_network_move details
[Cisco Meraki] Move networks from one organization to another (network portability). Requires organizationId (source, from meraki_get_organizations). Body (required): `network` () and `organizations` ({target:}). Optional: simulate=true to validate without committing. See the Network Portability documentation for caveats.
meraki_create_org_policies_global_firewall_rulesets_rule details
meraki_create_org_policies_global_firewall_rulesets_rule details
[Cisco Meraki] Create an organization-wide policy firewall rule. Requires organizationId (from meraki_get_organizations). Body (required): `name`, `rulesetId`, `policy` (allow|deny), `sources`, `destinations` (each with matchCriteria + criteria). Optional: enabled, priority, description.
meraki_create_org_pols_global_grp_pols_fw_rulesets_assignment details
meraki_create_org_pols_global_grp_pols_fw_rulesets_assignment details
[Cisco Meraki] Create an organization-wide policy ruleset assignment (attach a firewall ruleset to a group policy). Requires organizationId (from meraki_get_organizations). Body (required): `rulesetId` and `policyId`. Optional: priority (default 1).
meraki_create_organization details
meraki_create_organization details
[Cisco Meraki] Create a new organization. Body (required): name. Optional: management (organization management-system info).
meraki_create_organization_action_batch details
meraki_create_organization_action_batch details
[Cisco Meraki] Create an action batch — a set of configuration changes executed together. Requires organizationId (from meraki_get_organizations). Body (required): actions (array of {resource, operation, body}). Optional: confirmed (true executes immediately), synchronous (max 20 actions). This can apply many writes at once, so review the actions before confirming.
meraki_create_organization_adaptive_policy_acl details
meraki_create_organization_adaptive_policy_acl details
[Cisco Meraki] Create a new adaptive policy ACL in an organization. Requires organizationId (from meraki_get_organizations). Body (required): name, rules (ordered array; each rule needs policy 'allow'|'deny' and protocol 'any'|'icmp'|'tcp'|'udp'), ipVersion ('any'|'ipv4'|'ipv6').
meraki_create_organization_adaptive_policy_group details
meraki_create_organization_adaptive_policy_group details
[Cisco Meraki] Create a new adaptive policy group. Requires organizationId (from meraki_get_organizations). Body (required): name, sgt (integer SGT value). Optional: description, policyObjects.
meraki_create_organization_adaptive_policy_policy details
meraki_create_organization_adaptive_policy_policy details
[Cisco Meraki] Add a new adaptive policy binding a source group to a destination group. Requires organizationId (from meraki_get_organizations). Body (required): sourceGroup and destinationGroup (each a {id|name|sgt} reference, one unique attribute). Optional: acls (ordered array), lastEntryRule ('allow'|'default'|'deny').
meraki_create_organization_admin details
meraki_create_organization_admin details
[Cisco Meraki] Create a new dashboard administrator. Requires organizationId (from meraki_get_organizations). Body (required): email, name, orgAccess ('full'|'read-only'|'enterprise'|'none'). Optional: tags, networks.
meraki_create_organization_alerts_profile details
meraki_create_organization_alerts_profile details
[Cisco Meraki] Create an organization-wide alert configuration. Requires organizationId (from meraki_get_organizations). Body (required): type (e.g. 'wanStatus', 'wanLatency', 'voipJitter', 'appOutage'), alertCondition, recipients, networkTags. Optional: description.
meraki_create_organization_branding_policy details
meraki_create_organization_branding_policy details
[Cisco Meraki] Add a new Dashboard branding policy to an organization. Requires organizationId (from meraki_get_organizations). Body (required): name. Optional: enabled, adminSettings, helpSettings, customLogo.
meraki_create_organization_config_template details
meraki_create_organization_config_template details
[Cisco Meraki] Create a new configuration template. Requires organizationId (from meraki_get_organizations). Body (required): name. Optional: timeZone, copyFromNetworkId (network or config template to copy configuration from).
meraki_create_organization_devices_cellular_data_profile details
meraki_create_organization_devices_cellular_data_profile details
[Cisco Meraki] Add a Cellular Data Management profile to an organization. Requires organizationId (from meraki_get_organizations). Body (required): name (unique), description, rules (1-2 rules).
meraki_create_organization_devices_controller_migration details
meraki_create_organization_devices_controller_migration details
[Cisco Meraki] Migrate devices to another controller or management mode. Requires organizationId (from meraki_get_organizations). Body (required): `serials` (array of Meraki serials to migrate) and `target` (the controller/management mode, e.g. wirelessController). This changes how the devices are managed.
meraki_create_organization_devices_packet_capture_capture details
meraki_create_organization_devices_packet_capture_capture details
[Cisco Meraki] Perform a packet capture on a device and store it in the Meraki cloud (one switch or multiple APs per request). Requires organizationId (from meraki_get_organizations). Body (required): serials (device serial(s)), name (capture file name). Optional: outputType, ports, notes, duration, filterExpression, interface.
meraki_create_organization_devices_packet_capture_schedule details
meraki_create_organization_devices_packet_capture_schedule details
[Cisco Meraki] Create a schedule for recurring packet captures. Requires organizationId (from meraki_get_organizations). Body (required): devices. Optional: name, notes, duration, filterExpression, enabled, schedule.
meraki_create_organization_early_access_features_opt_in details
meraki_create_organization_early_access_features_opt_in details
[Cisco Meraki] Create a new early-access feature opt-in for an organization. Requires organizationId (from meraki_get_organizations). Body (required): shortName (the feature short name from meraki_get_organization_early_access_features). Optional: limitScopeToNetworks (array of network IDs).
meraki_create_organization_inventory_devices_swaps_bulk details
meraki_create_organization_inventory_devices_swaps_bulk details
[Cisco Meraki] Swap devices in bulk: clone each devices.old settings onto a devices.new, then perform an afterAction on devices.old. Requires organizationId (from meraki_get_organizations). Body (required): `swaps` (array of {devices:{old,new}, afterAction:'remove from network'|'release from organization inventory'}).
meraki_create_organization_network details
meraki_create_organization_network details
[Cisco Meraki] Create a network in an organization. Requires organizationId (from meraki_get_organizations). Body (required): `name` and `productTypes` (array; e.g. appliance/switch/wireless - more than one makes a combined network). Optional: tags, timeZone, copyFromNetworkId, notes.
meraki_create_organization_policies_global_firewall_ruleset details
meraki_create_organization_policies_global_firewall_ruleset details
[Cisco Meraki] Create an organization-wide policy firewall ruleset. Requires organizationId (from meraki_get_organizations). Body (required): `name`. Optional: description.
meraki_create_organization_policies_global_group_policy details
meraki_create_organization_policies_global_group_policy details
[Cisco Meraki] Create an organization-wide group policy. Requires organizationId (from meraki_get_organizations). Body (required): `name`. Optional: description.
meraki_create_organization_policy_object details
meraki_create_organization_policy_object details
[Cisco Meraki] Create a new policy object. Requires organizationId (from meraki_get_organizations). Body (required): `name`, `category` (adaptivePolicy|network), `type` (adaptivePolicyIpv4Cidr|cidr|fqdn). Provide `cidr` or `fqdn` per type. Optional: groupIds. Note: type `ipAndMask` is deprecated - use `cidr`.
meraki_create_organization_policy_objects_group details
meraki_create_organization_policy_objects_group details
[Cisco Meraki] Create a new policy object group. Requires organizationId (from meraki_get_organizations). Body (required): `name`. Optional: `category` (NetworkObjectGroup|GeoLocationGroup|PortObjectGroup|ApplicationGroup), `objectIds` (array of policy object ids to associate).
meraki_create_organization_saml_idp details
meraki_create_organization_saml_idp details
[Cisco Meraki] Create a SAML IdP for an organization. Requires organizationId (from meraki_get_organizations). Body (required): x509certSha1Fingerprint. Optional: ssoLoginUrl, sloLogoutUrl.
meraki_create_organization_saml_role details
meraki_create_organization_saml_role details
[Cisco Meraki] Create a SAML role. Requires organizationId (from meraki_get_organizations). Body (required): role (the IdP role string), orgAccess ('none'|'read-only'|'full'|'enterprise' or a custom-role string). Optional: tags, networks.
meraki_create_organization_sase_integration details
meraki_create_organization_sase_integration details
[Cisco Meraki] Create a new Secure Access integration. Requires organizationId (from meraki_get_organizations). Body (required): `api` ({key, secret} of the Secure Access org).
meraki_create_organization_splash_theme details
meraki_create_organization_splash_theme details
[Cisco Meraki] Create a splash theme. Requires organizationId (from meraki_get_organizations). Body: name (theme name), baseTheme (base theme id to copy from).
meraki_create_organization_splash_theme_asset details
meraki_create_organization_splash_theme_asset details
[Cisco Meraki] Create a splash theme asset (upload a file into a theme). Requires organizationId (from meraki_get_organizations) and themeIdentifier (the splash theme id, from meraki_get_organization_splash_themes). Body: name (file name; overwrites files with the same name), content (the asset content).
meraki_delete_org_policies_global_firewall_rulesets_rule details
meraki_delete_org_policies_global_firewall_rulesets_rule details
[Cisco Meraki] Delete an organization-wide policy firewall rule. Requires organizationId (from meraki_get_organizations) and the ruleId (from meraki_get_organization_policies_global_firewall_rulesets_rules).
meraki_delete_org_pols_global_grp_pols_fw_rulesets_assignment details
meraki_delete_org_pols_global_grp_pols_fw_rulesets_assignment details
[Cisco Meraki] Delete an organization-wide policy ruleset assignment. Requires organizationId (from meraki_get_organizations) and the assignmentId (from meraki_get_org_policies_global_grp_policies_fw_rulesets_assigns).
meraki_delete_organization details
meraki_delete_organization details
[Cisco Meraki] Delete an organization. Requires organizationId (from meraki_get_organizations). This permanently removes the organization and all its networks and data.
meraki_delete_organization_action_batch details
meraki_delete_organization_action_batch details
[Cisco Meraki] Delete an action batch. Requires organizationId (from meraki_get_organizations) and actionBatchId (from meraki_get_organization_action_batches).
meraki_delete_organization_adaptive_policy_acl details
meraki_delete_organization_adaptive_policy_acl details
[Cisco Meraki] Delete the specified adaptive policy ACL. It is also removed from any policies using it. Requires organizationId (from meraki_get_organizations) and aclId (from meraki_get_organization_adaptive_policy_acls).
meraki_delete_organization_adaptive_policy_group details
meraki_delete_organization_adaptive_policy_group details
[Cisco Meraki] Delete the specified adaptive policy group and any associated policies and references. Requires organizationId (from meraki_get_organizations) and id (from meraki_get_organization_adaptive_policy_groups).
meraki_delete_organization_adaptive_policy_policy details
meraki_delete_organization_adaptive_policy_policy details
[Cisco Meraki] Delete an adaptive policy. Requires organizationId (from meraki_get_organizations) and id (from meraki_get_organization_adaptive_policy_policies).
meraki_delete_organization_admin details
meraki_delete_organization_admin details
[Cisco Meraki] Revoke all access for a dashboard administrator within an organization. Requires organizationId (from meraki_get_organizations) and adminId (from meraki_get_organization_admins).
meraki_delete_organization_alerts_profile details
meraki_delete_organization_alerts_profile details
[Cisco Meraki] Remove an organization-wide alert configuration. Requires organizationId (from meraki_get_organizations) and alertConfigId (from meraki_get_organization_alerts_profiles).
meraki_delete_organization_branding_policy details
meraki_delete_organization_branding_policy details
[Cisco Meraki] Delete a branding policy. Requires organizationId (from meraki_get_organizations) and brandingPolicyId (from meraki_get_organization_branding_policies).
meraki_delete_organization_config_template details
meraki_delete_organization_config_template details
[Cisco Meraki] Remove a configuration template. Requires organizationId (from meraki_get_organizations) and configTemplateId (from meraki_get_organization_config_templates).
meraki_delete_organization_devices_cellular_data_profile details
meraki_delete_organization_devices_cellular_data_profile details
[Cisco Meraki] Delete a Cellular Data Management profile (and its rules and node assignments). Requires organizationId (from meraki_get_organizations) and profileId (from meraki_get_organization_devices_cellular_data_profiles).
meraki_delete_organization_devices_packet_capture_capture details
meraki_delete_organization_devices_packet_capture_capture details
[Cisco Meraki] Delete a single packet capture from the Meraki cloud by capture id. Requires organizationId (from meraki_get_organizations) and captureId (from meraki_get_organization_devices_packet_capture_captures).
meraki_delete_organization_devices_packet_capture_schedule details
meraki_delete_organization_devices_packet_capture_schedule details
[Cisco Meraki] Delete a packet-capture schedule from the cloud. Requires organizationId (from meraki_get_organizations) and scheduleId (from meraki_get_organization_devices_packet_capture_schedules). Body (required): scheduleId (the schedule id to delete).
meraki_delete_organization_early_access_features_opt_in details
meraki_delete_organization_early_access_features_opt_in details
[Cisco Meraki] Delete an early-access feature opt-in. Requires organizationId (from meraki_get_organizations) and optInId (from meraki_get_organization_early_access_features_opt_ins).
meraki_delete_organization_policies_global_firewall_ruleset details
meraki_delete_organization_policies_global_firewall_ruleset details
[Cisco Meraki] Delete an organization-wide policy firewall ruleset. Requires organizationId (from meraki_get_organizations) and the rulesetId (from meraki_get_organization_policies_global_firewall_rulesets).
meraki_delete_organization_policies_global_group_policy details
meraki_delete_organization_policies_global_group_policy details
[Cisco Meraki] Delete an organization-wide group policy. Requires organizationId (from meraki_get_organizations) and the policyId (from meraki_get_organization_policies_global_group_policies).
meraki_delete_organization_policy_object details
meraki_delete_organization_policy_object details
[Cisco Meraki] Delete a policy object. Requires organizationId (from meraki_get_organizations) and the policyObjectId (from meraki_get_organization_policy_objects).
meraki_delete_organization_policy_objects_group details
meraki_delete_organization_policy_objects_group details
[Cisco Meraki] Delete a policy object group. Requires organizationId (from meraki_get_organizations) and the policyObjectGroupId (from meraki_get_organization_policy_objects_groups).
meraki_delete_organization_saml_idp details
meraki_delete_organization_saml_idp details
[Cisco Meraki] Remove a SAML IdP from an organization. Requires organizationId (from meraki_get_organizations) and idpId (from meraki_get_organization_saml_idps).
meraki_delete_organization_saml_role details
meraki_delete_organization_saml_role details
[Cisco Meraki] Remove a SAML role. Requires organizationId (from meraki_get_organizations) and samlRoleId (from meraki_get_organization_saml_roles).
meraki_delete_organization_sase_integration details
meraki_delete_organization_sase_integration details
[Cisco Meraki] Remove a Secure Access integration. Requires organizationId (from meraki_get_organizations) and the integrationId (from meraki_get_organization_sase_integration).
meraki_delete_organization_splash_asset details
meraki_delete_organization_splash_asset details
[Cisco Meraki] Delete a splash theme asset. Requires organizationId (from meraki_get_organizations) and id (the splash asset id, from meraki_get_organization_splash_asset / the theme's asset list).
meraki_delete_organization_splash_theme details
meraki_delete_organization_splash_theme details
[Cisco Meraki] Delete a splash theme. Requires organizationId (from meraki_get_organizations) and id (the splash theme id, from meraki_get_organization_splash_themes).
meraki_detach_organization_sase_sites details
meraki_detach_organization_sase_sites details
[Cisco Meraki] Detach sites from Secure Access (removes the sites from Secure Access). Requires organizationId (from meraki_get_organizations). Body: `items` (array of to detach); optional `callback` (webhook target).
meraki_disable_organization_integrations_xdr_networks details
meraki_disable_organization_integrations_xdr_networks details
[Cisco Meraki] Disable XDR on networks. Requires organizationId (from meraki_get_organizations). Body (required): `networks` (array of {networkId, productTypes:[appliance]}).
meraki_dismiss_organization_assurance_alerts details
meraki_dismiss_organization_assurance_alerts details
[Cisco Meraki] Dismiss health (assurance) alerts. Requires organizationId (from meraki_get_organizations). Body (required): alertIds (array of alert IDs to dismiss; missing/inaccessible IDs return 404). Reverse with meraki_restore_organization_assurance_alerts.
meraki_enable_organization_integrations_xdr_networks details
meraki_enable_organization_integrations_xdr_networks details
[Cisco Meraki] Enable XDR on networks. Requires organizationId (from meraki_get_organizations). Body (required): `networks` (array of {networkId, productTypes:[appliance]}).
meraki_generate_org_devices_packet_capture_capture_download_url details
meraki_generate_org_devices_packet_capture_capture_download_url details
[Cisco Meraki] Get a presigned download URL for a stored packet capture. Requires organizationId (from meraki_get_organizations) and captureId (from meraki_get_organization_devices_packet_capture_captures). No request body.
meraki_get_network_moves details
meraki_get_network_moves details
[Cisco Meraki] Return a list of network move operations in the organization. Requires organizationId (from meraki_get_organizations). Filter by moveIds. Paginated via perPage + startingAfter.
meraki_get_org_api_requests_overview_response_codes_by_interval details
meraki_get_org_api_requests_overview_response_codes_by_interval details
[Cisco Meraki] Track an organization's API requests by response code across a time period, bucketed by interval. Requires organizationId (from meraki_get_organizations). Supports t0/t1/timespan and interval (120, 3600, 14400, or 21600 seconds).
meraki_get_org_api_rest_prov_pipelines_jobs_ovws_by_pipeline details
meraki_get_org_api_rest_prov_pipelines_jobs_ovws_by_pipeline details
[Cisco Meraki] Retrieve REST provisioning pipeline overviews with aggregated job status counts. Requires organizationId (from meraki_get_organizations). Optionally filter by pipelineIds.
meraki_get_org_devices_cellular_data_profiles_assignments details
meraki_get_org_devices_cellular_data_profiles_assignments details
[Cisco Meraki] List device-to-profile Cellular Data Management assignments in an organization. Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_org_devices_cellular_uplinks_towers_by_device details
meraki_get_org_devices_cellular_uplinks_towers_by_device details
[Cisco Meraki] List the latest cellular tower information for devices in an organization (refreshed at most every 90 minutes). Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_org_devices_system_memory_usage_history_by_interval details
meraki_get_org_devices_system_memory_usage_history_by_interval details
[Cisco Meraki] Return the memory utilization history (in kB) for devices in an organization, bucketed by interval. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (max 31 days) and interval (300/1200/3600/14400 s). Paginated via perPage + startingAfter.
meraki_get_org_devs_cell_data_usage_history_by_dev_by_interval details
meraki_get_org_devs_cell_data_usage_history_by_dev_by_interval details
[Cisco Meraki] List historical cellular data usage grouped by device and interval (per-SIM totals). Requires organizationId (from meraki_get_organizations) and serials (comma-separated, max 10). Supports t0/t1/timespan and interval. Paginated via perPage (3-10) + startingAfter/endingBefore.
meraki_get_org_policies_global_firewall_application_categories details
meraki_get_org_policies_global_firewall_application_categories details
[Cisco Meraki] List application categories with their associated applications (used when building global firewall rules). Requires organizationId (from meraki_get_organizations).
meraki_get_org_policies_global_grp_policies_fw_rulesets_assigns details
meraki_get_org_policies_global_grp_policies_fw_rulesets_assigns details
[Cisco Meraki] List organization-wide policy ruleset assignments (which firewall rulesets are attached to which group policies). Requires organizationId (from meraki_get_organizations). Filter by rulesetIds, policyIds, or assignmentIds. Paginated via perPage + startingAfter.
meraki_get_org_pols_global_grp_pols_adaptive_policy_grps_assigns details
meraki_get_org_pols_global_grp_pols_adaptive_policy_grps_assigns details
[Cisco Meraki] List adaptive policy group assignments for organization-wide group policies. Requires organizationId (from meraki_get_organizations). Filter by assignmentIds, policyIds, or adaptivePolicyGroupIds. Paginated via perPage + startingAfter.
meraki_get_org_summary_top_applications_categories_by_usage details
meraki_get_org_summary_top_applications_categories_by_usage details
[Cisco Meraki] Return the top application categories sorted by data usage (default unit megabytes) over the given time range. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (25 min - 186 days). Filter by network tag, device tag, network id, SSID name, or usage uplink; quantity sets result count (max 50).
meraki_get_org_summary_top_clients_manufacturers_by_usage details
meraki_get_org_summary_top_clients_manufacturers_by_usage details
[Cisco Meraki] Return metrics for the organization's top clients by data usage (in mb), grouped by manufacturer, over the given time range. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (<= 186 days). Filter by network/device tag, SSID name, or usage uplink; quantity sets result count (max 50).
meraki_get_organization details
meraki_get_organization details
[Cisco Meraki] Return a single organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_action_batch details
meraki_get_organization_action_batch details
[Cisco Meraki] Return a single action batch. Requires organizationId (from meraki_get_organizations) and actionBatchId (from meraki_get_organization_action_batches).
meraki_get_organization_action_batches details
meraki_get_organization_action_batches details
[Cisco Meraki] Return the list of action batches in an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by status ('pending', 'completed', or 'failed').
meraki_get_organization_adaptive_policy_acl details
meraki_get_organization_adaptive_policy_acl details
[Cisco Meraki] Return a single adaptive policy ACL. Requires organizationId (from meraki_get_organizations) and aclId (from meraki_get_organization_adaptive_policy_acls).
meraki_get_organization_adaptive_policy_acls details
meraki_get_organization_adaptive_policy_acls details
[Cisco Meraki] List the adaptive policy ACLs configured in an organization. Requires organizationId (discover with meraki_get_organizations).
meraki_get_organization_adaptive_policy_group details
meraki_get_organization_adaptive_policy_group details
[Cisco Meraki] Return a single adaptive policy group. Requires organizationId (from meraki_get_organizations) and id (from meraki_get_organization_adaptive_policy_groups).
meraki_get_organization_adaptive_policy_groups details
meraki_get_organization_adaptive_policy_groups details
[Cisco Meraki] List the adaptive policy groups (security group tags / SGTs) in an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_adaptive_policy_overview details
meraki_get_organization_adaptive_policy_overview details
[Cisco Meraki] Return adaptive policy aggregate statistics for an organization (counts of groups, policies, custom ACLs). Requires organizationId (from meraki_get_organizations).
meraki_get_organization_adaptive_policy_policies details
meraki_get_organization_adaptive_policy_policies details
[Cisco Meraki] List the adaptive policies (source group + destination group + ACL bindings) in an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_adaptive_policy_policy details
meraki_get_organization_adaptive_policy_policy details
[Cisco Meraki] Return a single adaptive policy. Requires organizationId (from meraki_get_organizations) and id (from meraki_get_organization_adaptive_policy_policies).
meraki_get_organization_adaptive_policy_settings details
meraki_get_organization_adaptive_policy_settings details
[Cisco Meraki] Return the global adaptive policy settings for an organization (which networks have adaptive policy enabled). Requires organizationId (from meraki_get_organizations).
meraki_get_organization_admins details
meraki_get_organization_admins details
[Cisco Meraki] List the dashboard administrators in an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds.
meraki_get_organization_alerts_profiles details
meraki_get_organization_alerts_profiles details
[Cisco Meraki] List all organization-wide alert configurations (profiles). Requires organizationId (from meraki_get_organizations).
meraki_get_organization_api_requests details
meraki_get_organization_api_requests details
[Cisco Meraki] List the API requests made against an organization (max 31-day lookback), with filtering by admin, path, method, response code, and more. Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_organization_api_requests_overview details
meraki_get_organization_api_requests_overview details
[Cisco Meraki] Return an aggregated overview of API request data (response-code counts) for an organization. Requires organizationId (from meraki_get_organizations). Supports t0/t1/timespan (max 31 days).
meraki_get_organization_api_rest_provisioning_pipelines_jobs details
meraki_get_organization_api_rest_provisioning_pipelines_jobs details
[Cisco Meraki] List REST provisioning pipeline jobs, with optional status filtering. Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_organization_assurance_alert details
meraki_get_organization_assurance_alert details
[Cisco Meraki] Return a single health alert by its id. Requires organizationId (from meraki_get_organizations) and id (from meraki_get_organization_assurance_alerts).
meraki_get_organization_assurance_alerts details
meraki_get_organization_assurance_alerts details
[Cisco Meraki] Return all health (assurance) alerts for an organization, with rich filtering. Requires organizationId (from meraki_get_organizations). Paginated via perPage (4-300) + startingAfter/endingBefore (pass the last item's token as startingAfter for the next page).
meraki_get_organization_assurance_alerts_overview details
meraki_get_organization_assurance_alerts_overview details
[Cisco Meraki] Return an overview (counts) of active health alerts for an organization. Requires organizationId (from meraki_get_organizations). Supports the same filters as meraki_get_organization_assurance_alerts.
meraki_get_organization_assurance_alerts_overview_by_network details
meraki_get_organization_assurance_alerts_overview_by_network details
[Cisco Meraki] Return a summary of health alerts grouped by network and severity. Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_organization_assurance_alerts_overview_by_type details
meraki_get_organization_assurance_alerts_overview_by_type details
[Cisco Meraki] Return a summary of health alerts grouped by type and severity. Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_organization_assurance_alerts_overview_historical details
meraki_get_organization_assurance_alerts_overview_historical details
[Cisco Meraki] Return historical health-alert overview totals segmented over time. Requires organizationId (from meraki_get_organizations), segmentDuration (seconds per segment), and tsStart (starting timestamp).
meraki_get_organization_assurance_alerts_taxonomy_categories details
meraki_get_organization_assurance_alerts_taxonomy_categories details
[Cisco Meraki] Return the list of health-alert category types. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_assurance_alerts_taxonomy_types details
meraki_get_organization_assurance_alerts_taxonomy_types details
[Cisco Meraki] Return the list of health-alert types. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_branding_policies details
meraki_get_organization_branding_policies details
[Cisco Meraki] List the Dashboard branding policies of an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_branding_policies_priorities details
meraki_get_organization_branding_policies_priorities details
[Cisco Meraki] Return the branding policy IDs of an organization in priority order (IDs later in the array have higher priority). Requires organizationId (from meraki_get_organizations).
meraki_get_organization_branding_policy details
meraki_get_organization_branding_policy details
[Cisco Meraki] Return a single branding policy. Requires organizationId (from meraki_get_organizations) and brandingPolicyId (from meraki_get_organization_branding_policies).
meraki_get_organization_clients_bandwidth_usage_history details
meraki_get_organization_clients_bandwidth_usage_history details
[Cisco Meraki] Return data usage (in Mbps) over time for all clients in the organization within a time range. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (max 186 days). Filter by network tag, device tag, SSID name, or usage uplink.
meraki_get_organization_clients_overview details
meraki_get_organization_clients_overview details
[Cisco Meraki] Return summary information around client data usage (in kb) across the organization. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (max 31 days).
meraki_get_organization_clients_search details
meraki_get_organization_clients_search details
[Cisco Meraki] Return the client details across all networks in an organization for a given MAC address. Requires organizationId (from meraki_get_organizations) and mac (required). Paginated via perPage + startingAfter.
meraki_get_organization_config_template details
meraki_get_organization_config_template details
[Cisco Meraki] Return a single configuration template. Requires organizationId (from meraki_get_organizations) and configTemplateId (from meraki_get_organization_config_templates).
meraki_get_organization_config_templates details
meraki_get_organization_config_templates details
[Cisco Meraki] List the configuration templates for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_configuration_changes details
meraki_get_organization_configuration_changes details
[Cisco Meraki] View the change log for an organization (max 365-day lookback). Requires organizationId (from meraki_get_organizations). Filter by networkId/adminId and t0/t1/timespan. Paginated via perPage (3-100000) + startingAfter/endingBefore.
meraki_get_organization_devices details
meraki_get_organization_devices details
[Cisco Meraki] List the devices in an organization that have been assigned to a network. Requires organizationId (from meraki_get_organizations). Filter by network, product type, tags, name, MAC, serial, or model. Paginated via perPage + startingAfter (pass the last device's id/cursor as startingAfter for the next page).
meraki_get_organization_devices_availabilities details
meraki_get_organization_devices_availabilities details
[Cisco Meraki] List the availability (online/offline) information for devices in an organization; data is refreshed every 5 minutes. Requires organizationId (from meraki_get_organizations). Paginated via perPage + startingAfter.
meraki_get_organization_devices_availabilities_change_history details
meraki_get_organization_devices_availabilities_change_history details
[Cisco Meraki] List the availability change history (online/offline transitions) for devices in an organization. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (max 31 days). Paginated via perPage + startingAfter.
meraki_get_organization_devices_cellular_data_devices details
meraki_get_organization_devices_cellular_data_devices details
[Cisco Meraki] List devices eligible for Cellular Data Management profile assignment in an organization (with current profile, software, modem, and SIM details). Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_organization_devices_cellular_data_profiles details
meraki_get_organization_devices_cellular_data_profiles details
[Cisco Meraki] List Cellular Data Management profiles in an organization (rules + assigned-device counts). Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_organization_devices_cellular_data_usage_by_device details
meraki_get_organization_devices_cellular_data_usage_by_device details
[Cisco Meraki] List current cellular data usage per device in an organization (current usage period per device config). Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_organization_devices_cellular_geolocations details
meraki_get_organization_devices_cellular_geolocations details
[Cisco Meraki] List the latest cellular geolocation telemetry for devices in an organization (refreshed at most every 90 minutes). Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_organization_devices_cellular_uplinks_bands_by_device details
meraki_get_organization_devices_cellular_uplinks_bands_by_device details
[Cisco Meraki] List the latest cellular uplink signal information for devices in an organization (refreshed at most every 90 minutes). Requires organizationId (from meraki_get_organizations). Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_get_organization_devices_controller_migrations details
meraki_get_organization_devices_controller_migrations details
[Cisco Meraki] Retrieve device migration statuses in an organization. Requires organizationId (from meraki_get_organizations). Filter by serials, networkIds, or migration target. Paginated via perPage + startingAfter.
meraki_get_organization_devices_overview_by_model details
meraki_get_organization_devices_overview_by_model details
[Cisco Meraki] List the device count for each device model in an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by models, networkIds, or productTypes.
meraki_get_organization_devices_packet_capture_captures details
meraki_get_organization_devices_packet_capture_captures details
[Cisco Meraki] List packet captures stored in the Meraki cloud for an organization. Requires organizationId (from meraki_get_organizations). Filter by capture/network/device/process/status/name/client-mac and time. Paginated via perPage (3-100) + startingAfter/endingBefore.
meraki_get_organization_devices_packet_capture_schedules details
meraki_get_organization_devices_packet_capture_schedules details
[Cisco Meraki] List the packet-capture schedules for an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by scheduleIds, networkIds, or deviceIds.
meraki_get_organization_devices_power_modules_statuses_by_device details
meraki_get_organization_devices_power_modules_statuses_by_device details
[Cisco Meraki] List the most recent power-module status for rackmount MX and MS devices that support them; data is refreshed every 5 minutes. Requires organizationId (from meraki_get_organizations). Paginated via perPage + startingAfter.
meraki_get_organization_devices_provisioning_statuses details
meraki_get_organization_devices_provisioning_statuses details
[Cisco Meraki] List the provisioning statuses of devices in an organization. Requires organizationId (from meraki_get_organizations). Filter by status (unprovisioned, incomplete, complete), network, product type, serials, or tags. Paginated via perPage + startingAfter.
meraki_get_organization_devices_statuses_overview details
meraki_get_organization_devices_statuses_overview details
[Cisco Meraki] Return an overview (counts) of current device statuses across an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by productTypes or networkIds.
meraki_get_organization_devices_syslog_servers_by_network details
meraki_get_organization_devices_syslog_servers_by_network details
[Cisco Meraki] Return the syslog servers configured for the networks within an organization. Requires organizationId (from meraki_get_organizations). Filter to specific networks via networkIds (suggested max 100). Paginated via perPage + startingAfter.
meraki_get_organization_devices_syslog_servers_roles_by_network details
meraki_get_organization_devices_syslog_servers_roles_by_network details
[Cisco Meraki] Return the roles that can be assigned to a syslog server for the networks within an organization. Requires organizationId (from meraki_get_organizations). Filter to specific networks via networkIds (suggested max 100). Paginated via perPage + startingAfter.
meraki_get_organization_devices_uplinks_addresses_by_device details
meraki_get_organization_devices_uplinks_addresses_by_device details
[Cisco Meraki] List the current uplink addresses for devices in an organization. Requires organizationId (from meraki_get_organizations). Filter by network, product type, serials, or tags. Paginated via perPage + startingAfter.
meraki_get_organization_devices_uplinks_loss_and_latency details
meraki_get_organization_devices_uplinks_loss_and_latency details
[Cisco Meraki] Return the uplink loss and latency for every MX in the organization from at latest 2 minutes ago. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (<= 5 minutes). Optionally filter by uplink (wan1/wan2/wan3/cellular) or destination ip.
meraki_get_organization_early_access_features details
meraki_get_organization_early_access_features details
[Cisco Meraki] List the available early-access features for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_early_access_features_opt_in details
meraki_get_organization_early_access_features_opt_in details
[Cisco Meraki] Show a single early-access feature opt-in for an organization. Requires organizationId (from meraki_get_organizations) and optInId (from meraki_get_organization_early_access_features_opt_ins).
meraki_get_organization_early_access_features_opt_ins details
meraki_get_organization_early_access_features_opt_ins details
[Cisco Meraki] List the early-access feature opt-ins for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_firmware_upgrades details
meraki_get_organization_firmware_upgrades details
[Cisco Meraki] Get firmware upgrade information for an organization (per-network upgrade records). Requires organizationId (from meraki_get_organizations). Filter by status or product type. Paginated via perPage + startingAfter.
meraki_get_organization_firmware_upgrades_by_device details
meraki_get_organization_firmware_upgrades_by_device details
[Cisco Meraki] Get firmware upgrade status for the filtered devices (Meraki switches and access points only). Requires organizationId (from meraki_get_organizations). Filter by network, serials, macs, batch ids, upgrade statuses, or currentUpgradesOnly. Paginated via perPage + startingAfter.
meraki_get_organization_floor_plans_auto_locate_devices details
meraki_get_organization_floor_plans_auto_locate_devices details
[Cisco Meraki] List auto-locate details for each device in the organization. Requires organizationId (from meraki_get_organizations). Filter by networkIds or floorPlanIds. Paginated via perPage + startingAfter.
meraki_get_organization_floor_plans_auto_locate_statuses details
meraki_get_organization_floor_plans_auto_locate_statuses details
[Cisco Meraki] List the status of auto-locate for each floor plan in the organization. Requires organizationId (from meraki_get_organizations). Filter by networkIds or floorPlanIds. Paginated via perPage + startingAfter.
meraki_get_organization_integrations_deployable details
meraki_get_organization_integrations_deployable details
[Cisco Meraki] Provide a list of integrations that can be enabled for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_integrations_deployed details
meraki_get_organization_integrations_deployed details
[Cisco Meraki] Provide a list of integrations enabled for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_integrations_xdr_networks details
meraki_get_organization_integrations_xdr_networks details
[Cisco Meraki] Return the networks in the organization that have XDR enabled. Requires organizationId (from meraki_get_organizations). Filter by networkIds. Paginated via perPage + startingAfter.
meraki_get_organization_inventory_device details
meraki_get_organization_inventory_device details
[Cisco Meraki] Return a single device from the inventory of an organization. Requires organizationId (from meraki_get_organizations) and the device serial (from meraki_get_organization_inventory_devices).
meraki_get_organization_inventory_devices details
meraki_get_organization_inventory_devices details
[Cisco Meraki] Return the device inventory for an organization (claimed devices, whether or not assigned to a network). Requires organizationId (from meraki_get_organizations). Filter by usedState, search, macs, networks, serials, models, order numbers, tags, product type, or EoX status. Paginated via perPage + startingAfter.
meraki_get_organization_inventory_devices_eox_overview details
meraki_get_organization_inventory_devices_eox_overview details
[Cisco Meraki] Fetch the EOX summary for an organization, including counts of devices that are end-of-sale, end-of-support, and end-of-support-soon. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_inventory_devices_swaps_bulk details
meraki_get_organization_inventory_devices_swaps_bulk details
[Cisco Meraki] List the device swaps for a given bulk-swap request ID. Requires organizationId (from meraki_get_organizations) and the request id returned by meraki_create_organization_inventory_devices_swaps_bulk.
meraki_get_organization_license details
meraki_get_organization_license details
[Cisco Meraki] Display a single license. Requires organizationId (from meraki_get_organizations) and the licenseId (from meraki_get_organization_licenses).
meraki_get_organization_licenses details
meraki_get_organization_licenses details
[Cisco Meraki] List the licenses for an organization (per-device licensing model). Requires organizationId (from meraki_get_organizations). Filter by deviceSerial, networkId, or state (active/expired/expiring/recentlyQueued/unused/unusedActive). Paginated via perPage + startingAfter.
meraki_get_organization_licenses_overview details
meraki_get_organization_licenses_overview details
[Cisco Meraki] Return an overview of the license state (status, expiration, counts) for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_login_security details
meraki_get_organization_login_security details
[Cisco Meraki] Return the login security settings for an organization (password policy, account lockout, idle timeout, 2FA, login IP ranges). Requires organizationId (from meraki_get_organizations).
meraki_get_organization_networks details
meraki_get_organization_networks details
[Cisco Meraki] List the networks that the user has privileges on in an organization (network ids for the rest of the API). Requires organizationId (from meraki_get_organizations). Filter by config template binding, tags, or product types. Paginated via perPage + startingAfter.
meraki_get_organization_openapi_spec details
meraki_get_organization_openapi_spec details
[Cisco Meraki] Return the OpenAPI specification of the organization's API documentation in JSON. Requires organizationId (from meraki_get_organizations). Optional: version (2 or 3; default 2).
meraki_get_organization_policies_assignments_by_client details
meraki_get_organization_policies_assignments_by_client details
[Cisco Meraki] Get policies for all clients with policies across the given networks. Requires organizationId (from meraki_get_organizations) and networkIds (required, 1-30 network ids from meraki_get_organization_networks). Scope with t0/timespan (max 31 days). Paginated via perPage + startingAfter.
meraki_get_organization_policies_global_firewall_rulesets details
meraki_get_organization_policies_global_firewall_rulesets details
[Cisco Meraki] List organization-wide policy firewall rulesets. Requires organizationId (from meraki_get_organizations). Filter by rulesetIds or name. Paginated via perPage + startingAfter.
meraki_get_organization_policies_global_firewall_rulesets_rules details
meraki_get_organization_policies_global_firewall_rulesets_rules details
[Cisco Meraki] List organization-wide policy firewall rules. Requires organizationId (from meraki_get_organizations). Filter by rulesetIds or ruleIds. Paginated via perPage + startingAfter.
meraki_get_organization_policies_global_group_policies details
meraki_get_organization_policies_global_group_policies details
[Cisco Meraki] List organization-wide group policies. Requires organizationId (from meraki_get_organizations). Filter by name or policyIds. Paginated via perPage + startingAfter.
meraki_get_organization_policy_object details
meraki_get_organization_policy_object details
[Cisco Meraki] Show details of a policy object. Requires organizationId (from meraki_get_organizations) and the policyObjectId (from meraki_get_organization_policy_objects).
meraki_get_organization_policy_objects details
meraki_get_organization_policy_objects details
[Cisco Meraki] List the policy objects belonging to the organization. Requires organizationId (from meraki_get_organizations). Paginated via perPage + startingAfter.
meraki_get_organization_policy_objects_group details
meraki_get_organization_policy_objects_group details
[Cisco Meraki] Show details of a policy object group. Requires organizationId (from meraki_get_organizations) and the policyObjectGroupId (from meraki_get_organization_policy_objects_groups).
meraki_get_organization_policy_objects_groups details
meraki_get_organization_policy_objects_groups details
[Cisco Meraki] List the policy object groups belonging to the organization. Requires organizationId (from meraki_get_organizations). Paginated via perPage + startingAfter.
meraki_get_organization_saml details
meraki_get_organization_saml details
[Cisco Meraki] Return whether SAML SSO is enabled for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_saml_idp details
meraki_get_organization_saml_idp details
[Cisco Meraki] Get a single SAML IdP from an organization. Requires organizationId (from meraki_get_organizations) and idpId (from meraki_get_organization_saml_idps).
meraki_get_organization_saml_idps details
meraki_get_organization_saml_idps details
[Cisco Meraki] List the SAML Identity Providers (IdPs) configured in an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_saml_role details
meraki_get_organization_saml_role details
[Cisco Meraki] Return a single SAML role. Requires organizationId (from meraki_get_organizations) and samlRoleId (from meraki_get_organization_saml_roles).
meraki_get_organization_saml_roles details
meraki_get_organization_saml_roles details
[Cisco Meraki] List the SAML roles for an organization (maps IdP-asserted roles to dashboard privileges). Requires organizationId (from meraki_get_organizations).
meraki_get_organization_sase_connectors details
meraki_get_organization_sase_connectors details
[Cisco Meraki] List SSE connectors for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_sase_integration details
meraki_get_organization_sase_integration details
[Cisco Meraki] Get details of a Secure Access integration. Requires organizationId (from meraki_get_organizations) and the integrationId.
meraki_get_organization_sase_networks_eligible details
meraki_get_organization_sase_networks_eligible details
[Cisco Meraki] List MX networks or templates that can be enrolled into Secure Access. Requires organizationId (from meraki_get_organizations). Filter by network name via search. Paginated via perPage + startingAfter.
meraki_get_organization_sase_regions details
meraki_get_organization_sase_regions details
[Cisco Meraki] List Secure Access regions available for site enrollment. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_sase_sites details
meraki_get_organization_sase_sites details
[Cisco Meraki] List the enrolled SASE sites in an organization. Requires organizationId (from meraki_get_organizations). Filter by search, status label, or a single siteId. Paginated via perPage + startingAfter.
meraki_get_organization_sase_sites_connectivity_history_by_site details
meraki_get_organization_sase_sites_connectivity_history_by_site details
[Cisco Meraki] Get the connectivity history of SASE sites in an organization. Requires organizationId (from meraki_get_organizations). Filter by siteIds (max 100) and timespan (e.g. '-2hours').
meraki_get_organization_sase_sites_connectivity_overview details
meraki_get_organization_sase_sites_connectivity_overview details
[Cisco Meraki] List high-level SASE site statuses (healthy, degraded, offline) for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_snmp details
meraki_get_organization_snmp details
[Cisco Meraki] Return the SNMP settings for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_splash_asset details
meraki_get_organization_splash_asset details
[Cisco Meraki] Get a single splash theme asset. Requires organizationId (from meraki_get_organizations) and id (the splash asset id).
meraki_get_organization_splash_themes details
meraki_get_organization_splash_themes details
[Cisco Meraki] List the splash themes for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_summary_top_appliances_by_utilization details
meraki_get_organization_summary_top_appliances_by_utilization details
[Cisco Meraki] Return the top 10 appliances sorted by utilization over the given time range. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (25 min - 186 days). Filter by network/device tag, SSID name, or usage uplink; quantity sets result count (max 50).
meraki_get_organization_summary_top_applications_by_usage details
meraki_get_organization_summary_top_applications_by_usage details
[Cisco Meraki] Return the top applications sorted by data usage (default unit megabytes) over the given time range. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (25 min - 186 days). Filter by network tag, device tag, network id, SSID name, or usage uplink; quantity sets result count (max 50).
meraki_get_organization_summary_top_clients_by_usage details
meraki_get_organization_summary_top_clients_by_usage details
[Cisco Meraki] Return metrics for the organization's top 10 clients by data usage (in mb) over the given time range. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (8 hours - 186 days). Filter by network/device tag, SSID name, or usage uplink; quantity sets result count (max 50).
meraki_get_organization_summary_top_devices_by_usage details
meraki_get_organization_summary_top_devices_by_usage details
[Cisco Meraki] Return metrics for the organization's top 10 devices sorted by data usage (default unit megabytes) over the given time range. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (8 hours - 186 days). Filter by network/device tag, SSID name, or usage uplink; quantity sets result count (max 50).
meraki_get_organization_summary_top_devices_models_by_usage details
meraki_get_organization_summary_top_devices_models_by_usage details
[Cisco Meraki] Return metrics for the organization's top 10 device models sorted by data usage (default unit megabytes) over the given time range. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (8 hours - 186 days). Filter by network/device tag, SSID name, or usage uplink; quantity sets result count (max 50).
meraki_get_organization_summary_top_networks_by_status details
meraki_get_organization_summary_top_networks_by_status details
[Cisco Meraki] List the client and status overview information for the networks in an organization (usage in kilobytes, last seven days). Requires organizationId (from meraki_get_organizations). Filter by network/device tag, SSID name, or usage uplink; quantity sets result count (max 50). Paginated via perPage + startingAfter.
meraki_get_organization_summary_top_ssids_by_usage details
meraki_get_organization_summary_top_ssids_by_usage details
[Cisco Meraki] Return metrics for the organization's top 10 SSIDs by data usage (default unit megabytes) over the given time range. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (8 hours - 186 days). Filter by network/device tag, SSID name, or usage uplink; quantity sets result count (max 50).
meraki_get_organization_summary_top_switches_by_energy_usage details
meraki_get_organization_summary_top_switches_by_energy_usage details
[Cisco Meraki] Return metrics for the organization's top 10 switches by energy usage (default unit joules) over the given time range. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (25 min - 186 days). Filter by network/device tag, SSID name, or usage uplink; quantity sets result count (max 50).
meraki_get_organization_uplinks_statuses details
meraki_get_organization_uplinks_statuses details
[Cisco Meraki] List the uplink status of every Meraki MX, MG and Z series device in the organization. Requires organizationId (from meraki_get_organizations). Filter by networkIds, serials, or iccids. Paginated via perPage + startingAfter.
meraki_get_organization_webhooks_alert_types details
meraki_get_organization_webhooks_alert_types details
[Cisco Meraki] Return a list of alert types to be used with managing webhook alerts. Requires organizationId (from meraki_get_organizations). Optionally filter sample alerts to a product type (appliance, camera, cellularGateway, platform, sensor, sm, switch, wireless).
meraki_get_organization_webhooks_callbacks_status details
meraki_get_organization_webhooks_callbacks_status details
[Cisco Meraki] Return the status of an API callback. Requires organizationId (from meraki_get_organizations) and the callbackId returned when the callback-backed action was enqueued.
meraki_get_organization_webhooks_logs details
meraki_get_organization_webhooks_logs details
[Cisco Meraki] Return the log of webhook POSTs sent by the organization. Requires organizationId (from meraki_get_organizations). Scope with t0/t1 or timespan (max 30 days). Filter by destination url. Paginated via perPage + startingAfter.
meraki_get_organizations details
meraki_get_organizations details
[Cisco Meraki] List the organizations the calling API key has privileges on. This is the top-level discovery tool: use the returned organization ids with the other organization/network tools. Paginated via perPage (3-9000) + startingAfter/endingBefore.
meraki_move_organization_licenses details
meraki_move_organization_licenses details
[Cisco Meraki] Move licenses to another organization; this also moves any devices the licenses are assigned to. Requires organizationId (source, from meraki_get_organizations). Body (required): `destOrganizationId` (target org) and `licenseIds` (array of license ids to move).
meraki_move_organization_licenses_seats details
meraki_move_organization_licenses_seats details
[Cisco Meraki] Move SM seats to another organization. Requires organizationId (source, from meraki_get_organizations). Body (required): `destOrganizationId` (target org), `licenseId` (SM license to move seats from), `seatCount` (number of seats to move).
meraki_preview_organization_inventory_orders details
meraki_preview_organization_inventory_orders details
[Cisco Meraki] Preview the results and status of an order claim by its secure order id, without claiming. Requires organizationId (from meraki_get_organizations). Body (required): `claimId` (the unique order claim id). Use before meraki_claim_organization_inventory_orders.
meraki_release_from_organization_inventory details
meraki_release_from_organization_inventory details
[Cisco Meraki] Release a list of claimed devices from an organization's inventory (frees their licenses). Requires organizationId (from meraki_get_organizations). Body: `serials` (array of device serials to release).
meraki_remove_org_pols_global_grp_pols_adaptive_policy_grps details
meraki_remove_org_pols_global_grp_pols_adaptive_policy_grps details
[Cisco Meraki] Remove adaptive policy groups from an organization-wide group policy. Requires organizationId (from meraki_get_organizations). Body (required): `policy` () and `adaptivePolicyGroups` (array of to remove).
meraki_renew_organization_licenses_seats details
meraki_renew_organization_licenses_seats details
[Cisco Meraki] Renew SM seats of a license, extending the expiration of managed SM devices covered by it. Requires organizationId (from meraki_get_organizations). Body (required): `licenseIdToRenew` (SM license already assigned to an SM network) and `unusedLicenseId` (unused SM license providing the seats).
meraki_reorder_organization_devices_packet_capture_schedules details
meraki_reorder_organization_devices_packet_capture_schedules details
[Cisco Meraki] Bulk-update the priorities of packet-capture schedules. Requires organizationId (from meraki_get_organizations). Body (required): order (array of schedule IDs and their priorities).
meraki_restore_organization_assurance_alerts details
meraki_restore_organization_assurance_alerts details
[Cisco Meraki] Restore previously-dismissed health alerts. Requires organizationId (from meraki_get_organizations). Body (required): alertIds (array of alert IDs to restore; missing/inaccessible IDs return 404).
meraki_stop_organization_devices_packet_capture_capture details
meraki_stop_organization_devices_packet_capture_capture details
[Cisco Meraki] Stop a running packet capture (not supported for Catalyst devices). Requires organizationId (from meraki_get_organizations) and captureId (from meraki_get_organization_devices_packet_capture_captures). Body (required): serials (device serial(s) to stop the capture on).
meraki_update_org_policies_global_firewall_rulesets_rule details
meraki_update_org_policies_global_firewall_rulesets_rule details
[Cisco Meraki] Update an organization-wide policy firewall rule. Requires organizationId (from meraki_get_organizations) and ruleId (from meraki_get_organization_policies_global_firewall_rulesets_rules). Body: any of name, rulesetId, policy (allow|deny), enabled, priority, description, sources, destinations.
meraki_update_org_pols_global_grp_pols_fw_rulesets_assignment details
meraki_update_org_pols_global_grp_pols_fw_rulesets_assignment details
[Cisco Meraki] Update an organization-wide policy ruleset assignment. Requires organizationId (from meraki_get_organizations) and assignmentId (from meraki_get_org_policies_global_grp_policies_fw_rulesets_assigns). Body: rulesetId, policyId, and/or priority.
meraki_update_organization details
meraki_update_organization details
[Cisco Meraki] Update an organization. Requires organizationId (from meraki_get_organizations). Body: name, management, api (API-specific settings), privacy.
meraki_update_organization_action_batch details
meraki_update_organization_action_batch details
[Cisco Meraki] Update an action batch (e.g. confirm it for execution). Requires organizationId (from meraki_get_organizations) and actionBatchId (from meraki_get_organization_action_batches). Body: confirmed (boolean; once true cannot be unset), synchronous (boolean). Setting confirmed=true executes the batched writes.
meraki_update_organization_adaptive_policy_acl details
meraki_update_organization_adaptive_policy_acl details
[Cisco Meraki] Update an adaptive policy ACL. Requires organizationId (from meraki_get_organizations) and aclId (from meraki_get_organization_adaptive_policy_acls). Body: name, rules (array; empty array clears rules), ipVersion.
meraki_update_organization_adaptive_policy_group details
meraki_update_organization_adaptive_policy_group details
[Cisco Meraki] Update an adaptive policy group. If updating "Infrastructure", only the SGT is allowed; "Unknown" cannot be updated. Requires organizationId (from meraki_get_organizations) and id (from meraki_get_organization_adaptive_policy_groups). Body: name, sgt, description, policyObjects.
meraki_update_organization_adaptive_policy_policy details
meraki_update_organization_adaptive_policy_policy details
[Cisco Meraki] Update an adaptive policy. Requires organizationId (from meraki_get_organizations) and id (from meraki_get_organization_adaptive_policy_policies). Body: sourceGroup, destinationGroup, acls (array), lastEntryRule ('allow'|'default'|'deny').
meraki_update_organization_adaptive_policy_settings details
meraki_update_organization_adaptive_policy_settings details
[Cisco Meraki] Update the global adaptive policy settings for an organization. Requires organizationId (from meraki_get_organizations). Body: enabledNetworks (array of network IDs with adaptive policy enabled).
meraki_update_organization_admin details
meraki_update_organization_admin details
[Cisco Meraki] Update a dashboard administrator. Requires organizationId (from meraki_get_organizations) and adminId (from meraki_get_organization_admins). Body: name, orgAccess ('full'|'read-only'|'enterprise'|'none'), tags, networks.
meraki_update_organization_alerts_profile details
meraki_update_organization_alerts_profile details
[Cisco Meraki] Update an organization-wide alert configuration. Requires organizationId (from meraki_get_organizations) and alertConfigId (from meraki_get_organization_alerts_profiles). Body: enabled, type, alertCondition, recipients, networkTags, description.
meraki_update_organization_branding_policies_priorities details
meraki_update_organization_branding_policies_priorities details
[Cisco Meraki] Update the priority ordering of an organization's branding policies. Requires organizationId (from meraki_get_organizations). Body: brandingPolicyIds (ordered array of branding policy IDs).
meraki_update_organization_branding_policy details
meraki_update_organization_branding_policy details
[Cisco Meraki] Update a branding policy. Requires organizationId (from meraki_get_organizations) and brandingPolicyId (from meraki_get_organization_branding_policies). Body (required): name. Optional: enabled, adminSettings, helpSettings, customLogo.
meraki_update_organization_config_template details
meraki_update_organization_config_template details
[Cisco Meraki] Update a configuration template. Requires organizationId (from meraki_get_organizations) and configTemplateId (from meraki_get_organization_config_templates). Body: name, timeZone.
meraki_update_organization_devices_cellular_data_profile details
meraki_update_organization_devices_cellular_data_profile details
[Cisco Meraki] Update a Cellular Data Management profile. The update overwrites the profile, so send the entire profile (rules and actions). Requires organizationId (from meraki_get_organizations) and profileId (from meraki_get_organization_devices_cellular_data_profiles). Body (required): rules.
meraki_update_organization_devices_packet_capture_schedule details
meraki_update_organization_devices_packet_capture_schedule details
[Cisco Meraki] Update a packet-capture schedule. Requires organizationId (from meraki_get_organizations) and scheduleId (from meraki_get_organization_devices_packet_capture_schedules). Body (required): devices. Optional: name, notes, duration, filterExpression, enabled, schedule.
meraki_update_organization_early_access_features_opt_in details
meraki_update_organization_early_access_features_opt_in details
[Cisco Meraki] Update an early-access feature opt-in for an organization. Requires organizationId (from meraki_get_organizations) and optInId (from meraki_get_organization_early_access_features_opt_ins). Body: limitScopeToNetworks (array of network IDs).
meraki_update_organization_license details
meraki_update_organization_license details
[Cisco Meraki] Update a license - primarily to assign/unassign it to a device. Requires organizationId (from meraki_get_organizations) and licenseId (from meraki_get_organization_licenses). Body: `deviceSerial` (serial to assign this license to; set to null to unassign; controls queueing/dequeuing if another license is active on the device).
meraki_update_organization_login_security details
meraki_update_organization_login_security details
[Cisco Meraki] Update the login security settings for an organization. Requires organizationId (from meraki_get_organizations). Body: password expiration, account lockout, idle timeout, 2FA, and login IP-range enforcement fields.
meraki_update_organization_policies_global_firewall_ruleset details
meraki_update_organization_policies_global_firewall_ruleset details
[Cisco Meraki] Update an organization-wide policy firewall ruleset. Requires organizationId (from meraki_get_organizations) and rulesetId (from meraki_get_organization_policies_global_firewall_rulesets). Body: name and/or description.
meraki_update_organization_policies_global_group_policy details
meraki_update_organization_policies_global_group_policy details
[Cisco Meraki] Update an organization-wide group policy. Requires organizationId (from meraki_get_organizations) and policyId (from meraki_get_organization_policies_global_group_policies). Body: name and/or description.
meraki_update_organization_policy_object details
meraki_update_organization_policy_object details
[Cisco Meraki] Update a policy object. Requires organizationId (from meraki_get_organizations) and policyObjectId (from meraki_get_organization_policy_objects). Body: `name`, `cidr`, `fqdn`, and/or `groupIds`. Note: type `ipAndMask` is deprecated - use `cidr`.
meraki_update_organization_policy_objects_group details
meraki_update_organization_policy_objects_group details
[Cisco Meraki] Update a policy object group. Requires organizationId (from meraki_get_organizations) and policyObjectGroupId (from meraki_get_organization_policy_objects_groups). Body: `name` and/or `objectIds` (array of policy object ids; replaces the existing associations).
meraki_update_organization_saml details
meraki_update_organization_saml details
[Cisco Meraki] Enable or disable SAML SSO for an organization. Requires organizationId (from meraki_get_organizations). Body: enabled (boolean), spInitiated (SP-initiated SSO settings object).
meraki_update_organization_saml_idp details
meraki_update_organization_saml_idp details
[Cisco Meraki] Update a SAML IdP in an organization. Requires organizationId (from meraki_get_organizations) and idpId (from meraki_get_organization_saml_idps). Body: x509certSha1Fingerprint, ssoLoginUrl, sloLogoutUrl.
meraki_update_organization_saml_role details
meraki_update_organization_saml_role details
[Cisco Meraki] Update a SAML role. Requires organizationId (from meraki_get_organizations) and samlRoleId (from meraki_get_organization_saml_roles). Body: role, orgAccess, tags, networks.
meraki_update_organization_sase_site details
meraki_update_organization_sase_site details
[Cisco Meraki] Update the configuration for a SASE site (currently only default-route enablement). Requires organizationId (from meraki_get_organizations) and siteId. Body (required): `siteId`; optional `routing` ({defaultRoute:}).
meraki_update_organization_snmp details
meraki_update_organization_snmp details
[Cisco Meraki] Update the SNMP settings for an organization. Requires organizationId (from meraki_get_organizations). Body: `v2cEnabled`, `v3Enabled`, `v3AuthMode` (MD5/SHA), `v3AuthPass`, `v3PrivMode` (DES/AES128), `v3PrivPass`, `peerIps` (array of allowed IPv4 addresses).
Appliance (MX)
meraki_add_network_appliance_umbrella_policies details
meraki_add_network_appliance_umbrella_policies details
[Cisco Meraki] Add one Cisco Umbrella DNS security policy to an MX network by policy ID. Requires networkId (from meraki_get_organization_networks). Body (required): `policy` (the Umbrella policy id). Idempotent at the vendor: if already applied, returns the current policy set unchanged.
meraki_assign_org_policies_global_group_policies_appliance_vlans details
meraki_assign_org_policies_global_group_policies_appliance_vlans details
[Cisco Meraki] Assign appliance VLANs to a global group policy. Requires organizationId (from meraki_get_organizations). Body (required): `policy` (the group policy) and `vlans` (array of VLANs to assign).
meraki_bulk_org_appliance_dns_local_profiles_assignments_create details
meraki_bulk_org_appliance_dns_local_profiles_assignments_create details
[Cisco Meraki] Assign a local DNS profile to one or more networks in the organization. Requires organizationId (from meraki_get_organizations). Body (required): `items` (array of {network:, profile:}); discover network ids with meraki_get_organization_networks and profile ids with meraki_get_organization_appliance_dns_local_profiles.
meraki_connect_network_appliance_umbrella_account details
meraki_connect_network_appliance_umbrella_account details
[Cisco Meraki] Connect a Cisco Umbrella account to this MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `api` (Umbrella API credentials/registration payload).
meraki_create_device_appliance_interfaces_ports_update details
meraki_create_device_appliance_interfaces_ports_update details
[Cisco Meraki] Update configuration for a specified appliance port on a Catalyst secure router. Requires serial (from meraki_get_organization_devices). Body may include `interface`, `enabled`, `personality`, `uplink`, `downlink`.
meraki_create_device_appliance_vmx_authentication_token details
meraki_create_device_appliance_vmx_authentication_token details
[Cisco Meraki] Generate a new vMX authentication token for a virtual MX appliance (used to bootstrap the vMX in a cloud deployment). Requires serial (from meraki_get_organization_devices). Takes no body.
meraki_create_net_appl_traffic_shaping_custom_performance_class details
meraki_create_net_appl_traffic_shaping_custom_performance_class details
[Cisco Meraki] Add a custom performance class to an MX network (used in SD-WAN uplink selection). Requires networkId (from meraki_get_organization_networks). Body (required): `name`; optional `maxLatency`, `maxJitter`, `maxLossPercentage`.
meraki_create_network_appliance_devices_redundancy_swap details
meraki_create_network_appliance_devices_redundancy_swap details
[Cisco Meraki] Swap the MX primary and warm-spare appliances for a network (forces a failover). Requires networkId (from meraki_get_organization_networks). Takes no body. Disruptive: triggers an HA role change.
meraki_create_network_appliance_interfaces_l3 details
meraki_create_network_appliance_interfaces_l3 details
[Cisco Meraki] Create a wired L3 interface on an MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `ipv4` (address/gateway/subnet); optional `port`.
meraki_create_network_appliance_prefixes_delegated_static details
meraki_create_network_appliance_prefixes_delegated_static details
[Cisco Meraki] Add a static delegated IPv6 prefix to an appliance network. Requires networkId. Body (required): `prefix` (a static IPv6 prefix) and `origin` ({type: independent|internet, interfaces}); optional `description`.
meraki_create_network_appliance_rf_profile details
meraki_create_network_appliance_rf_profile details
[Cisco Meraki] Create an RF profile for an appliance network's integrated wireless. Requires networkId. Body (required): `name`; optional `twoFourGhzSettings`, `fiveGhzSettings`, `perSsidSettings`.
meraki_create_network_appliance_static_route details
meraki_create_network_appliance_static_route details
[Cisco Meraki] Add a static route to an MX or teleworker network. Requires networkId (from meraki_get_organization_networks). Body (required): `name`, `subnet` (CIDR), `gatewayIp`; optional `gatewayVlanId`.
meraki_create_network_appliance_vlan details
meraki_create_network_appliance_vlan details
[Cisco Meraki] Add a VLAN to an appliance network. Requires networkId. Body (required): `id` (VLAN id 1-4094) and `name`; common optional fields: `subnet`, `applianceIp`, `groupPolicyId`, `dhcpHandling`.
meraki_create_org_appl_dns_local_profiles_assigns_bulk_delete details
meraki_create_org_appl_dns_local_profiles_assigns_bulk_delete details
[Cisco Meraki] Unassign (bulk-delete) local DNS profile assignments from networks in the organization. Requires organizationId (from meraki_get_organizations). Body (required): `items` (array of ); discover assignment ids with meraki_get_organization_appliance_dns_local_profiles_assignments.
meraki_create_org_appl_dns_split_profiles_assigns_bulk_create details
meraki_create_org_appl_dns_split_profiles_assigns_bulk_create details
[Cisco Meraki] Assign a split DNS profile to one or more networks in the organization. Requires organizationId (from meraki_get_organizations). Body (required): `items` (array of {network:, profile:}); discover network ids with meraki_get_organization_networks and profile ids with meraki_get_organization_appliance_dns_split_profiles.
meraki_create_org_appl_dns_split_profiles_assigns_bulk_delete details
meraki_create_org_appl_dns_split_profiles_assigns_bulk_delete details
[Cisco Meraki] Unassign (bulk-delete) split DNS profile assignments from networks in the organization. Requires organizationId (from meraki_get_organizations). Body (required): `items` (array of ); discover assignment ids with meraki_get_organization_appliance_dns_split_profiles_assignments.
meraki_create_organization_appliance_dns_local_profile details
meraki_create_organization_appliance_dns_local_profile details
[Cisco Meraki] Create a new local DNS profile in the organization. Requires organizationId (from meraki_get_organizations). Body (required): `name` (profile name).
meraki_create_organization_appliance_dns_local_record details
meraki_create_organization_appliance_dns_local_record details
[Cisco Meraki] Create a new local DNS record in the organization. Requires organizationId (from meraki_get_organizations). Body (required): `hostname`, `address` (IP), `profile` ( of the local profile from meraki_get_organization_appliance_dns_local_profiles).
meraki_create_organization_appliance_dns_split_profile details
meraki_create_organization_appliance_dns_split_profile details
[Cisco Meraki] Create a new split DNS profile in the organization. Requires organizationId (from meraki_get_organizations). Body (required): `name`, `hostnames` (array of hostname patterns), `nameservers` ({addresses: [one nameserver IP]}).
meraki_delete_net_appl_traffic_shaping_custom_performance_class details
meraki_delete_net_appl_traffic_shaping_custom_performance_class details
[Cisco Meraki] Delete a custom performance class from an MX network. Requires networkId (from meraki_get_organization_networks) and customPerformanceClassId (from meraki_get_net_appl_traffic_shaping_custom_performance_classes).
meraki_delete_network_appliance_interfaces_l3 details
meraki_delete_network_appliance_interfaces_l3 details
[Cisco Meraki] Delete a wired L3 interface from an MX network. Requires networkId (from meraki_get_organization_networks) and interfaceId (from meraki_create_network_appliance_interfaces_l3 or the L3 interface list).
meraki_delete_network_appliance_prefixes_delegated_static details
meraki_delete_network_appliance_prefixes_delegated_static details
[Cisco Meraki] Delete a static delegated IPv6 prefix from an appliance network. Requires networkId and staticDelegatedPrefixId (from meraki_get_network_appliance_prefixes_delegated_statics).
meraki_delete_network_appliance_rf_profile details
meraki_delete_network_appliance_rf_profile details
[Cisco Meraki] Delete an RF profile from an appliance network. Requires networkId and rfProfileId (from meraki_get_network_appliance_rf_profiles).
meraki_delete_network_appliance_static_route details
meraki_delete_network_appliance_static_route details
[Cisco Meraki] Delete a static route from an MX or teleworker network. Requires networkId (from meraki_get_organization_networks) and staticRouteId (from meraki_get_network_appliance_static_routes).
meraki_delete_network_appliance_vlan details
meraki_delete_network_appliance_vlan details
[Cisco Meraki] Delete a VLAN from an appliance network. Requires networkId and vlanId (from meraki_get_network_appliance_vlans).
meraki_delete_organization_appliance_dns_local_profile details
meraki_delete_organization_appliance_dns_local_profile details
[Cisco Meraki] Delete a local DNS profile from the organization. Requires organizationId (from meraki_get_organizations) and profileId (from meraki_get_organization_appliance_dns_local_profiles).
meraki_delete_organization_appliance_dns_local_record details
meraki_delete_organization_appliance_dns_local_record details
[Cisco Meraki] Delete a local DNS record from the organization. Requires organizationId (from meraki_get_organizations) and recordId (from meraki_get_organization_appliance_dns_local_records).
meraki_delete_organization_appliance_dns_split_profile details
meraki_delete_organization_appliance_dns_split_profile details
[Cisco Meraki] Delete a split DNS profile from the organization. Requires organizationId (from meraki_get_organizations) and profileId (from meraki_get_organization_appliance_dns_split_profiles).
meraki_disconnect_network_appliance_umbrella_account details
meraki_disconnect_network_appliance_umbrella_account details
[Cisco Meraki] Disconnect the Cisco Umbrella account from this MX network (removes the integration). Requires networkId (from meraki_get_organization_networks). Takes no body.
meraki_exclusions_network_appliance_umbrella_domains details
meraki_exclusions_network_appliance_umbrella_domains details
[Cisco Meraki] Specify the domain names to be excluded from routing to Cisco Umbrella for an MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `domains` (array of {id?, name}).
meraki_get_device_appliance_dhcp_subnets details
meraki_get_device_appliance_dhcp_subnets details
[Cisco Meraki] Return the DHCP subnet information (subnet, VLAN id, used/free address counts) for an MX appliance. Requires the appliance serial.
meraki_get_device_appliance_performance details
meraki_get_device_appliance_performance details
[Cisco Meraki] Return the performance score for a single Secure Appliance or Secure Router (primary MX only). Requires serial (from meraki_get_organization_devices). Optionally scope with t0/t1 or timespan (seconds, 30 min to 14 days). Returns HTTP 204 with no data when unavailable.
meraki_get_device_appliance_prefixes_delegated details
meraki_get_device_appliance_prefixes_delegated details
[Cisco Meraki] Return the current delegated IPv6 prefixes on an appliance. Requires the appliance serial.
meraki_get_device_appliance_prefixes_delegated_vlan_assignments details
meraki_get_device_appliance_prefixes_delegated_vlan_assignments details
[Cisco Meraki] Return the IPv6 prefixes assigned to all IPv6-enabled VLANs on an appliance. Requires the appliance serial.
meraki_get_device_appliance_radio_settings details
meraki_get_device_appliance_radio_settings details
[Cisco Meraki] Return the manual radio settings (channel, power, RF profile) for an appliance's integrated wireless. Requires the appliance serial.
meraki_get_device_appliance_uplinks_settings details
meraki_get_device_appliance_uplinks_settings details
[Cisco Meraki] Return the uplink settings (WAN interface config) for a secure router or security appliance. Requires serial (from meraki_get_organization_devices).
meraki_get_net_appl_traffic_shaping_custom_performance_class details
meraki_get_net_appl_traffic_shaping_custom_performance_class details
[Cisco Meraki] Return a single custom performance class for an MX network. Requires networkId (from meraki_get_organization_networks) and customPerformanceClassId (from meraki_get_net_appl_traffic_shaping_custom_performance_classes).
meraki_get_net_appl_traffic_shaping_custom_performance_classes details
meraki_get_net_appl_traffic_shaping_custom_performance_classes details
[Cisco Meraki] List all custom performance classes for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_net_appliance_connectivity_monitoring_destinations details
meraki_get_net_appliance_connectivity_monitoring_destinations details
[Cisco Meraki] Return the connectivity-testing (ping) destinations for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_net_appliance_fw_l7_fw_rules_application_categories details
meraki_get_net_appliance_fw_l7_fw_rules_application_categories details
[Cisco Meraki] Return the L7 firewall application categories and their associated applications (with ids) for an MX network. Requires networkId (from meraki_get_organization_networks). Use the returned ids in meraki_update_network_appliance_firewall_l7_firewall_rules.
meraki_get_network_appliance_client_security_events details
meraki_get_network_appliance_client_security_events details
[Cisco Meraki] List the security events for a single client on an MX network. Requires networkId (from meraki_get_organization_networks) and clientId (client key, MAC, or IP depending on the network's Track-by setting). Optionally scope with t0/t1 or timespan (max 791 days) and sortOrder. Paginated via perPage (3-1000) + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_network_appliance_content_filtering details
meraki_get_network_appliance_content_filtering details
[Cisco Meraki] Return the content-filtering settings for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_content_filtering_categories details
meraki_get_network_appliance_content_filtering_categories details
[Cisco Meraki] List all available content-filtering categories (with their ids) for an MX network. Requires networkId (from meraki_get_organization_networks). Use the returned category ids in meraki_update_network_appliance_content_filtering.
meraki_get_network_appliance_firewall_cellular_firewall_rules details
meraki_get_network_appliance_firewall_cellular_firewall_rules details
[Cisco Meraki] Return the cellular firewall rules for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_firewall_firewalled_service details
meraki_get_network_appliance_firewall_firewalled_service details
[Cisco Meraki] Return the accessibility settings of a given appliance service. Requires networkId (from meraki_get_organization_networks) and service (one of 'ICMP', 'web', 'SNMP').
meraki_get_network_appliance_firewall_firewalled_services details
meraki_get_network_appliance_firewall_firewalled_services details
[Cisco Meraki] List the appliance services (ICMP, web, SNMP) and their accessibility rules for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_firewall_inbound_firewall_rules details
meraki_get_network_appliance_firewall_inbound_firewall_rules details
[Cisco Meraki] Return the inbound firewall rules for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_firewall_l3_firewall_rules details
meraki_get_network_appliance_firewall_l3_firewall_rules details
[Cisco Meraki] Return the layer-3 (outbound) firewall rules for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_firewall_l7_firewall_rules details
meraki_get_network_appliance_firewall_l7_firewall_rules details
[Cisco Meraki] List the layer-7 (application) firewall rules for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_firewall_one_to_many_nat_rules details
meraki_get_network_appliance_firewall_one_to_many_nat_rules details
[Cisco Meraki] Return the 1:Many NAT mapping rules for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_firewall_one_to_one_nat_rules details
meraki_get_network_appliance_firewall_one_to_one_nat_rules details
[Cisco Meraki] Return the 1:1 NAT mapping rules for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_firewall_port_forwarding_rules details
meraki_get_network_appliance_firewall_port_forwarding_rules details
[Cisco Meraki] Return the port-forwarding rules for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_firewall_settings details
meraki_get_network_appliance_firewall_settings details
[Cisco Meraki] Return the firewall settings (e.g. spoofing protection) for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_fw_inbound_cellular_fw_rules details
meraki_get_network_appliance_fw_inbound_cellular_fw_rules details
[Cisco Meraki] Return the inbound cellular firewall rules for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_port details
meraki_get_network_appliance_port details
[Cisco Meraki] Return per-port VLAN settings for a single secure router or security appliance port. Requires networkId (from meraki_get_organization_networks) and portId (from meraki_get_network_appliance_ports).
meraki_get_network_appliance_ports details
meraki_get_network_appliance_ports details
[Cisco Meraki] List per-port VLAN settings for all ports of a secure router or security appliance. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_prefixes_delegated_static details
meraki_get_network_appliance_prefixes_delegated_static details
[Cisco Meraki] Return a single static delegated IPv6 prefix from an appliance network. Requires networkId and staticDelegatedPrefixId (from meraki_get_network_appliance_prefixes_delegated_statics).
meraki_get_network_appliance_prefixes_delegated_statics details
meraki_get_network_appliance_prefixes_delegated_statics details
[Cisco Meraki] List the static delegated IPv6 prefixes configured for an appliance network. Requires networkId.
meraki_get_network_appliance_rf_profile details
meraki_get_network_appliance_rf_profile details
[Cisco Meraki] Return a single RF profile from an appliance network. Requires networkId and rfProfileId (from meraki_get_network_appliance_rf_profiles).
meraki_get_network_appliance_rf_profiles details
meraki_get_network_appliance_rf_profiles details
[Cisco Meraki] List the RF profiles for an appliance network's integrated wireless. Requires networkId.
meraki_get_network_appliance_security_events details
meraki_get_network_appliance_security_events details
[Cisco Meraki] List the security (IDS/IPS/AMP) events for an MX network. Requires networkId (from meraki_get_organization_networks). Optionally scope with t0/t1 or timespan (max 365 days) and sortOrder. Paginated via perPage (3-1000) + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_network_appliance_security_intrusion details
meraki_get_network_appliance_security_intrusion details
[Cisco Meraki] Return the IDS/IPS intrusion settings for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_security_malware details
meraki_get_network_appliance_security_malware details
[Cisco Meraki] Return the AMP malware-protection settings for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_settings details
meraki_get_network_appliance_settings details
[Cisco Meraki] Return the appliance settings for an MX network (client tracking, deployment mode, dynamic DNS). Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_single_lan details
meraki_get_network_appliance_single_lan details
[Cisco Meraki] Return the single-LAN configuration for an appliance network (used when VLANs are disabled). Requires networkId.
meraki_get_network_appliance_ssid details
meraki_get_network_appliance_ssid details
[Cisco Meraki] Return a single wireless SSID (by number) for an appliance network's integrated wireless. Requires networkId and the SSID number (0-based).
meraki_get_network_appliance_ssids details
meraki_get_network_appliance_ssids details
[Cisco Meraki] List the wireless SSIDs for an appliance (MX) network's integrated wireless. Requires networkId.
meraki_get_network_appliance_static_route details
meraki_get_network_appliance_static_route details
[Cisco Meraki] Return a single static route for an MX or teleworker network. Requires networkId (from meraki_get_organization_networks) and staticRouteId (from meraki_get_network_appliance_static_routes).
meraki_get_network_appliance_static_routes details
meraki_get_network_appliance_static_routes details
[Cisco Meraki] List the static routes for an MX or teleworker network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_traffic_shaping details
meraki_get_network_appliance_traffic_shaping details
[Cisco Meraki] Display the traffic-shaping settings (global bandwidth limits) for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_traffic_shaping_rules details
meraki_get_network_appliance_traffic_shaping_rules details
[Cisco Meraki] Display the traffic-shaping rules for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_traffic_shaping_uplink_bandwidth details
meraki_get_network_appliance_traffic_shaping_uplink_bandwidth details
[Cisco Meraki] Return the configured uplink bandwidth limits for an MX network (may not reflect hardware capabilities). Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_traffic_shaping_uplink_selection details
meraki_get_network_appliance_traffic_shaping_uplink_selection details
[Cisco Meraki] Show uplink (SD-WAN) selection settings for an MX network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_appliance_uplinks_usage_history details
meraki_get_network_appliance_uplinks_usage_history details
[Cisco Meraki] Get the sent and received bytes for each uplink of an MX network over time. Requires networkId (from meraki_get_organization_networks). Optionally scope with t0/t1 or timespan (seconds, max 31 days); set resolution (60, 300, 600, 1800, 3600, or 86400 seconds).
meraki_get_network_appliance_vlan details
meraki_get_network_appliance_vlan details
[Cisco Meraki] Return a single VLAN from an appliance network. Requires networkId and vlanId (from meraki_get_network_appliance_vlans).
meraki_get_network_appliance_vlans details
meraki_get_network_appliance_vlans details
[Cisco Meraki] List the VLANs for an appliance (Security Appliance/MX) network. Requires networkId. VLANs must be enabled (see meraki_get_network_appliance_vlans_settings).
meraki_get_network_appliance_vlans_settings details
meraki_get_network_appliance_vlans_settings details
[Cisco Meraki] Return whether VLANs are enabled for an appliance network. Requires networkId.
meraki_get_network_appliance_vpn_bgp details
meraki_get_network_appliance_vpn_bgp details
[Cisco Meraki] Return the BGP configuration for an appliance network's site-to-site VPN. Requires networkId.
meraki_get_network_appliance_vpn_site_to_site_vpn details
meraki_get_network_appliance_vpn_site_to_site_vpn details
[Cisco Meraki] Return the site-to-site VPN settings (mode, hubs, subnets) for an appliance network. Requires networkId.
meraki_get_network_appliance_warm_spare details
meraki_get_network_appliance_warm_spare details
[Cisco Meraki] Return the MX warm-spare (HA) settings for a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_org_appl_devs_ports_xcvrs_readings_history_by_dev details
meraki_get_org_appl_devs_ports_xcvrs_readings_history_by_dev details
[Cisco Meraki] Return time-series digital optical monitoring (DOM) readings for ports on each DOM-enabled Catalyst appliance in the organization. Requires organizationId (from meraki_get_organizations). Optionally scope with t0/t1 or timespan (max 30 days) and interval (300/1200/14400/86400), and filter by networkIds/serials/portIds. Paginated via perPage (3-10) + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_org_appliance_devices_interfaces_ports_by_device details
meraki_get_org_appliance_devices_interfaces_ports_by_device details
[Cisco Meraki] Return port configurations for appliances across the organization, grouped by device. Requires organizationId (from meraki_get_organizations). Optionally filter by serials, interfaces, or port numbers.
meraki_get_org_appliance_fw_multicast_forwarding_by_network details
meraki_get_org_appliance_fw_multicast_forwarding_by_network details
[Cisco Meraki] List static multicast forwarding settings for MX networks across the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds. Paginated via perPage (3-1000) + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_org_appliance_interfaces_packets_overviews_by_device details
meraki_get_org_appliance_interfaces_packets_overviews_by_device details
[Cisco Meraki] Return packet-counter overviews (totals and average rates by packet type) for all interfaces on Secure Routers in the organization. Requires organizationId (from meraki_get_organizations). Optionally scope with t0/t1 or timespan (max 14 days) and filter by networkIds/serials. Paginated via perPage (3-50) + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_org_appliance_traffic_shaping_vpn_exclusions_by_net details
meraki_get_org_appliance_traffic_shaping_vpn_exclusions_by_net details
[Cisco Meraki] Display VPN exclusion rules for MX networks across the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds. Paginated via perPage + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_org_appliance_vpn_site_to_site_ipsec_peers_slas details
meraki_get_org_appliance_vpn_site_to_site_ipsec_peers_slas details
[Cisco Meraki] Return the site-to-site VPN IPsec peer SLA (uplink selection) configuration for an organization. Requires organizationId.
meraki_get_org_policies_global_group_policies_appl_vlans_assigns details
meraki_get_org_policies_global_group_policies_appl_vlans_assigns details
[Cisco Meraki] List appliance VLAN-to-group-policy assignments for the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by assignmentIds, policyIds, or interfaceIds. Paginated via perPage + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_org_pols_global_grp_pols_appl_vlans_assigns_by_vlan details
meraki_get_org_pols_global_grp_pols_appl_vlans_assigns_by_vlan details
[Cisco Meraki] List group policies grouped by appliance VLAN for the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by search term, vlanIds, or interfaceIds. Paginated via perPage (3-100) + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_organization_appliance_devices_interfaces_l3 details
meraki_get_organization_appliance_devices_interfaces_l3 details
[Cisco Meraki] List L3 interfaces across all networks for the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds. Paginated via perPage + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_organization_appliance_devices_redundancy_by_network details
meraki_get_organization_appliance_devices_redundancy_by_network details
[Cisco Meraki] Return MX warm-spare (HA) settings for each network in the organization. Requires organizationId (from meraki_get_organizations). Paginated via perPage (5-1000) + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_organization_appliance_dns_local_profiles details
meraki_get_organization_appliance_dns_local_profiles details
[Cisco Meraki] Fetch the local DNS profiles used in the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by profileIds.
meraki_get_organization_appliance_dns_local_profiles_assignments details
meraki_get_organization_appliance_dns_local_profiles_assignments details
[Cisco Meraki] Fetch the local DNS profile-to-network assignments in the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by profileIds and/or networkIds.
meraki_get_organization_appliance_dns_local_records details
meraki_get_organization_appliance_dns_local_records details
[Cisco Meraki] Fetch the DNS records used in local DNS profiles across the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by profileIds.
meraki_get_organization_appliance_dns_split_profiles details
meraki_get_organization_appliance_dns_split_profiles details
[Cisco Meraki] Fetch the split DNS profiles used in the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by profileIds.
meraki_get_organization_appliance_dns_split_profiles_assignments details
meraki_get_organization_appliance_dns_split_profiles_assignments details
[Cisco Meraki] Fetch the split DNS profile-to-network assignments in the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by profileIds and/or networkIds.
meraki_get_organization_appliance_routing_vrfs_settings details
meraki_get_organization_appliance_routing_vrfs_settings details
[Cisco Meraki] Return the VRF (virtual routing and forwarding) setting for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_appliance_security_events details
meraki_get_organization_appliance_security_events details
[Cisco Meraki] List the security (IDS/IPS/AMP) events for an entire organization. Requires organizationId (from meraki_get_organizations). Optionally scope with t0/t1 or timespan (max 365 days) and sortOrder. Paginated via perPage (3-1000) + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_organization_appliance_security_intrusion details
meraki_get_organization_appliance_security_intrusion details
[Cisco Meraki] Return the organization-wide IDS/IPS intrusion settings (allowed rules). Requires organizationId (from meraki_get_organizations).
meraki_get_organization_appliance_uplink_statuses details
meraki_get_organization_appliance_uplink_statuses details
[Cisco Meraki] List the uplink status of every MX and Z-series appliance in the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds, serials, or iccids. Paginated via perPage + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_organization_appliance_uplinks_nat_by_network details
meraki_get_organization_appliance_uplinks_nat_by_network details
[Cisco Meraki] Fetch uplink NAT settings of each network in the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds or interfaces. Paginated via perPage + startingAfter; pass the last item's cursor as startingAfter for the next page.
meraki_get_organization_appliance_uplinks_statuses_overview details
meraki_get_organization_appliance_uplinks_statuses_overview details
[Cisco Meraki] Return an aggregate overview (counts by status) of appliance uplink statuses across the organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds.
meraki_get_organization_appliance_uplinks_usage_by_network details
meraki_get_organization_appliance_uplinks_usage_by_network details
[Cisco Meraki] Get the sent and received bytes for each uplink of all MX and Z networks in the organization (aggregated by interface). Requires organizationId (from meraki_get_organizations). Optionally scope with t0/t1 or timespan (seconds, max 14 days).
meraki_get_organization_appliance_vpn_stats details
meraki_get_organization_appliance_vpn_stats details
[Cisco Meraki] Return VPN usage/traffic statistics across the appliance networks in an organization. Requires organizationId. Filter by networkIds and time window (t0/t1/timespan). Paginated via perPage + startingAfter (pass the last item's networkId as startingAfter for the next page).
meraki_get_organization_appliance_vpn_statuses details
meraki_get_organization_appliance_vpn_statuses details
[Cisco Meraki] Return the site-to-site VPN status for each appliance network in an organization. Requires organizationId. Filter by networkIds. Paginated via perPage + startingAfter.
meraki_get_organization_appliance_vpn_third_party_vpn_peers details
meraki_get_organization_appliance_vpn_third_party_vpn_peers details
[Cisco Meraki] Return the third-party (non-Meraki) VPN peers configured for an organization. Requires organizationId.
meraki_get_organization_appliance_vpn_vpn_firewall_rules details
meraki_get_organization_appliance_vpn_vpn_firewall_rules details
[Cisco Meraki] Return the organization-wide site-to-site VPN firewall rules for the appliance. Requires organizationId.
meraki_protection_network_appliance_umbrella details
meraki_protection_network_appliance_umbrella details
[Cisco Meraki] Enable or disable Cisco Umbrella protection for an MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `enabled` (bool). When disabled, umbrella.organization.id and umbrella.origin.id are null in the response.
meraki_remove_network_appliance_umbrella_policies details
meraki_remove_network_appliance_umbrella_policies details
[Cisco Meraki] Remove one Cisco Umbrella DNS security policy from an MX network by policy ID. Requires networkId (from meraki_get_organization_networks). Body (required): `policy` (the Umbrella policy id to remove). Returns 204 No Content on success.
meraki_remove_org_policies_global_group_policies_appliance_vlans details
meraki_remove_org_policies_global_group_policies_appliance_vlans details
[Cisco Meraki] Remove appliance VLANs from a global group policy. Requires organizationId (from meraki_get_organizations). Body (required): `policy` (the group policy) and `vlans` (array of VLANs to remove).
meraki_swap_network_appliance_warm_spare details
meraki_swap_network_appliance_warm_spare details
[Cisco Meraki] Swap the MX primary and warm-spare appliances for a network (forces a failover). Requires networkId (from meraki_get_organization_networks). Takes no body. Disruptive: triggers an HA role change.
meraki_update_device_appliance_radio_settings details
meraki_update_device_appliance_radio_settings details
[Cisco Meraki] Update the manual radio settings for an appliance's integrated wireless. Requires serial. Body (all optional): `rfProfileId`, `twoFourGhzSettings`, `fiveGhzSettings`.
meraki_update_device_appliance_uplinks_settings details
meraki_update_device_appliance_uplinks_settings details
[Cisco Meraki] Update the uplink (WAN interface) settings for a secure router or security appliance. Requires serial (from meraki_get_organization_devices). Body (required): `interfaces` (per-WAN interface config, e.g. wan1/wan2 with enabled, vlanTagging, svis, pppoe).
meraki_update_net_appl_traffic_shaping_custom_performance_class details
meraki_update_net_appl_traffic_shaping_custom_performance_class details
[Cisco Meraki] Update a custom performance class for an MX network. Requires networkId (from meraki_get_organization_networks) and customPerformanceClassId (from meraki_get_net_appl_traffic_shaping_custom_performance_classes). Body may include `name`, `maxLatency`, `maxJitter`, `maxLossPercentage`.
meraki_update_net_appliance_connectivity_monitoring_destinations details
meraki_update_net_appliance_connectivity_monitoring_destinations details
[Cisco Meraki] Update the connectivity-testing (ping) destinations for an MX network. Requires networkId (from meraki_get_organization_networks). Body: `destinations` (array of {ip, description, default}).
meraki_update_network_appliance_content_filtering details
meraki_update_network_appliance_content_filtering details
[Cisco Meraki] Update the content-filtering settings for an MX network. Requires networkId (from meraki_get_organization_networks). Body may include `allowedUrlPatterns`, `blockedUrlPatterns`, `blockedUrlCategories` (category ids from meraki_get_network_appliance_content_filtering_categories), and `urlCategoryListSize`.
meraki_update_network_appliance_devices_redundancy details
meraki_update_network_appliance_devices_redundancy details
[Cisco Meraki] Update MX warm-spare (HA) redundancy settings for a network. Requires networkId (from meraki_get_organization_networks). Body (required): `enabled` (bool); optional `mode`, `designations`, `uplink`.
meraki_update_network_appliance_firewall_cellular_firewall_rules details
meraki_update_network_appliance_firewall_cellular_firewall_rules details
[Cisco Meraki] Update the cellular firewall rules of an MX network. Requires networkId (from meraki_get_organization_networks). Body: `rules` (ordered array; each rule with comment, policy 'allow'/'deny', protocol, srcCidr, srcPort, destCidr, destPort).
meraki_update_network_appliance_firewall_firewalled_service details
meraki_update_network_appliance_firewall_firewalled_service details
[Cisco Meraki] Update the accessibility settings for a given appliance service. Requires networkId (from meraki_get_organization_networks) and service (one of 'ICMP', 'web', 'SNMP'). Body (required): `access` ('blocked'/'restricted'/'unrestricted'); optional `allowedIps` (required when access is 'restricted').
meraki_update_network_appliance_firewall_inbound_firewall_rules details
meraki_update_network_appliance_firewall_inbound_firewall_rules details
[Cisco Meraki] Update the inbound firewall rules of an MX network. Requires networkId (from meraki_get_organization_networks). Body may include `rules` (ordered array) and `syslogDefaultRule` (bool).
meraki_update_network_appliance_firewall_l3_firewall_rules details
meraki_update_network_appliance_firewall_l3_firewall_rules details
[Cisco Meraki] Update the layer-3 (outbound) firewall rules of an MX network. Requires networkId (from meraki_get_organization_networks). Body may include `rules` (ordered array; each with comment, policy 'allow'/'deny', protocol, srcCidr, srcPort, destCidr, destPort, syslogEnabled) and `syslogDefaultRule` (bool).
meraki_update_network_appliance_firewall_l7_firewall_rules details
meraki_update_network_appliance_firewall_l7_firewall_rules details
[Cisco Meraki] Update the layer-7 (application) firewall rules for an MX network. Requires networkId (from meraki_get_organization_networks). Body: `rules` (array; each with policy 'deny', type 'application'/'applicationCategory'/'host'/'port'/'ipRange', and value). Discover application/category ids with meraki_get_net_appliance_fw_l7_fw_rules_application_categories.
meraki_update_network_appliance_firewall_multicast_forwarding details
meraki_update_network_appliance_firewall_multicast_forwarding details
[Cisco Meraki] Update static multicast forwarding rules for an MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `rules` (array of {address, description, vlanIds}).
meraki_update_network_appliance_firewall_one_to_many_nat_rules details
meraki_update_network_appliance_firewall_one_to_many_nat_rules details
[Cisco Meraki] Set the 1:Many NAT mapping rules for an MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `rules` (array of {publicIp, uplink, portRules}).
meraki_update_network_appliance_firewall_one_to_one_nat_rules details
meraki_update_network_appliance_firewall_one_to_one_nat_rules details
[Cisco Meraki] Set the 1:1 NAT mapping rules for an MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `rules` (array of {name, publicIp, lanIp, uplink, allowedInbound}).
meraki_update_network_appliance_firewall_port_forwarding_rules details
meraki_update_network_appliance_firewall_port_forwarding_rules details
[Cisco Meraki] Update the port-forwarding rules for an MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `rules` (array of {name, lanIp, uplink, publicPort, localPort, allowedIps, protocol}).
meraki_update_network_appliance_firewall_settings details
meraki_update_network_appliance_firewall_settings details
[Cisco Meraki] Update the firewall settings for an MX network. Requires networkId (from meraki_get_organization_networks). Body may include `spoofingProtection` ({ipSourceGuard: }).
meraki_update_network_appliance_fw_inbound_cellular_fw_rules details
meraki_update_network_appliance_fw_inbound_cellular_fw_rules details
[Cisco Meraki] Update the inbound cellular firewall rules of an MX network. Requires networkId (from meraki_get_organization_networks). Body: `rules` (ordered array of inbound cellular firewall rules).
meraki_update_network_appliance_interfaces_l3 details
meraki_update_network_appliance_interfaces_l3 details
[Cisco Meraki] Update a wired L3 interface on an MX network. Requires networkId (from meraki_get_organization_networks) and interfaceId. Body may include `port` and `ipv4`.
meraki_update_network_appliance_port details
meraki_update_network_appliance_port details
[Cisco Meraki] Update per-port VLAN settings for a single secure router or security appliance port. Requires networkId (from meraki_get_organization_networks) and portId (from meraki_get_network_appliance_ports). Body may include `enabled`, `dropUntaggedTraffic`, `type`, `vlan`, `allowedVlans`, `accessPolicy`, `sgt`.
meraki_update_network_appliance_prefixes_delegated_static details
meraki_update_network_appliance_prefixes_delegated_static details
[Cisco Meraki] Update a static delegated IPv6 prefix on an appliance network. Requires networkId and staticDelegatedPrefixId. Body (all optional): `prefix`, `origin` ({type: independent|internet, interfaces}), `description`.
meraki_update_network_appliance_rf_profile details
meraki_update_network_appliance_rf_profile details
[Cisco Meraki] Update an RF profile on an appliance network. Requires networkId and rfProfileId. Body (all optional): `name`, `twoFourGhzSettings`, `fiveGhzSettings`, `perSsidSettings`.
meraki_update_network_appliance_sdwan_internet_policies details
meraki_update_network_appliance_sdwan_internet_policies details
[Cisco Meraki] Update the SD-WAN internet traffic uplink-preference policies for an appliance network. Requires networkId. Body (optional): `wanTrafficUplinkPreferences` (array of uplink-preference rules).
meraki_update_network_appliance_security_intrusion details
meraki_update_network_appliance_security_intrusion details
[Cisco Meraki] Set the IDS/IPS intrusion settings for an MX network. Requires networkId (from meraki_get_organization_networks). Body may include `mode` ('disabled'/'detection'/'prevention'), `idsRulesets` ('connectivity'/'balanced'/'security'), and `protectedNetworks`.
meraki_update_network_appliance_security_malware details
meraki_update_network_appliance_security_malware details
[Cisco Meraki] Set the AMP malware-protection settings for an MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `mode` ('enabled'/'disabled'); optional `allowedUrls`, `allowedFiles`.
meraki_update_network_appliance_settings details
meraki_update_network_appliance_settings details
[Cisco Meraki] Update the appliance settings for an MX network. Requires networkId (from meraki_get_organization_networks). Body may include `clientTrackingMethod`, `deploymentMode` ('routed'/'passthrough'), and `dynamicDns`.
meraki_update_network_appliance_single_lan details
meraki_update_network_appliance_single_lan details
[Cisco Meraki] Update the single-LAN configuration for an appliance network (VLANs disabled). Requires networkId. Body (all optional): `subnet`, `applianceIp`, `ipv6`, `mandatoryDhcp`.
meraki_update_network_appliance_ssid details
meraki_update_network_appliance_ssid details
[Cisco Meraki] Update a wireless SSID (by number) for an appliance network's integrated wireless. Requires networkId and the SSID number. Body (all optional): e.g. `name`, `enabled`, `authMode`, `psk`, `encryptionMode`, `visible`, `defaultVlanId`, `radiusServers`.
meraki_update_network_appliance_static_route details
meraki_update_network_appliance_static_route details
[Cisco Meraki] Update a static route for an MX or teleworker network. Requires networkId (from meraki_get_organization_networks) and staticRouteId (from meraki_get_network_appliance_static_routes). Body may include `name`, `subnet`, `gatewayIp`, `gatewayVlanId`, `enabled`, `fixedIpAssignments`, `reservedIpRanges`.
meraki_update_network_appliance_traffic_shaping details
meraki_update_network_appliance_traffic_shaping details
[Cisco Meraki] Update the traffic-shaping settings for an MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `globalBandwidthLimits` ({limitUp, limitDown} in Kbps).
meraki_update_network_appliance_traffic_shaping_rules details
meraki_update_network_appliance_traffic_shaping_rules details
[Cisco Meraki] Update the traffic-shaping rules for an MX network. Requires networkId (from meraki_get_organization_networks). Body may include `defaultRulesEnabled` (bool) and `rules` (ordered array of shaping rules with definitions, perClientBandwidthLimits, dscpTagValue, priority).
meraki_update_network_appliance_traffic_shaping_uplink_bandwidth details
meraki_update_network_appliance_traffic_shaping_uplink_bandwidth details
[Cisco Meraki] Update the uplink bandwidth limits for an MX network. Requires networkId (from meraki_get_organization_networks). Body: `bandwidthLimits` (per-uplink {limitUp, limitDown} in Kbps, e.g. wan1/wan2/cellular).
meraki_update_network_appliance_traffic_shaping_uplink_selection details
meraki_update_network_appliance_traffic_shaping_uplink_selection details
[Cisco Meraki] Update uplink (SD-WAN) selection settings for an MX network. Requires networkId (from meraki_get_organization_networks). Body may include `activeActiveAutoVpnEnabled`, `defaultUplink`, `loadBalancingEnabled`, `failoverAndFailback`, `wanTrafficUplinkPreferences`, `vpnTrafficUplinkPreferences`.
meraki_update_network_appliance_traffic_shaping_vpn_exclusions details
meraki_update_network_appliance_traffic_shaping_vpn_exclusions details
[Cisco Meraki] Update VPN exclusion rules for an MX network (traffic excluded from Auto VPN). Requires networkId (from meraki_get_organization_networks). Body may include `custom` (array of {protocol, destination, port}) and `majorApplications` (array of {id, name}).
meraki_update_network_appliance_uplinks_nat details
meraki_update_network_appliance_uplinks_nat details
[Cisco Meraki] Update uplink NAT settings for an MX network. Requires networkId (from meraki_get_organization_networks). Body (required): `uplinks` (per-uplink 1:1 NAT / port-forwarding configuration).
meraki_update_network_appliance_vlan details
meraki_update_network_appliance_vlan details
[Cisco Meraki] Update a VLAN on an appliance network. Requires networkId and vlanId. Body (all optional): e.g. `name`, `subnet`, `applianceIp`, `dhcpHandling`, `dhcpOptions`, `reservedIpRanges`, `fixedIpAssignments`, `dnsNameservers`.
meraki_update_network_appliance_vlans_settings details
meraki_update_network_appliance_vlans_settings details
[Cisco Meraki] Enable or disable VLANs for an appliance network. Requires networkId. Body: `vlansEnabled` (boolean).
meraki_update_network_appliance_vpn_bgp details
meraki_update_network_appliance_vpn_bgp details
[Cisco Meraki] Update the BGP configuration for an appliance network's site-to-site VPN. Requires networkId. Body (required): `enabled`; optional `asNumber`, `ibgpHoldTimer`, `neighbors`, `routerId`.
meraki_update_network_appliance_vpn_site_to_site_vpn details
meraki_update_network_appliance_vpn_site_to_site_vpn details
[Cisco Meraki] Update the site-to-site VPN settings for an appliance network. Requires networkId. Body (required): `mode` (none|spoke|hub|mesh); optional `hubs`, `subnets`, `subnet`, `hostTranslations`, `sgt`.
meraki_update_network_appliance_warm_spare details
meraki_update_network_appliance_warm_spare details
[Cisco Meraki] Update the MX warm-spare (HA) settings for a network. Requires networkId (from meraki_get_organization_networks). Body (required): `enabled` (bool); optional `spareSerial`, `uplinkMode`, `virtualIp1`, `virtualIp2`.
meraki_update_org_appliance_vpn_site_to_site_ipsec_peers_slas details
meraki_update_org_appliance_vpn_site_to_site_ipsec_peers_slas details
[Cisco Meraki] Update the site-to-site VPN IPsec peer SLA (uplink selection) configuration for an organization. Requires organizationId. Body (optional): `items` (array of peer SLA objects).
meraki_update_organization_appliance_dns_local_profile details
meraki_update_organization_appliance_dns_local_profile details
[Cisco Meraki] Update a local DNS profile in the organization. Requires organizationId (from meraki_get_organizations) and profileId (from meraki_get_organization_appliance_dns_local_profiles). Body (required): `name` (profile name).
meraki_update_organization_appliance_dns_local_record details
meraki_update_organization_appliance_dns_local_record details
[Cisco Meraki] Update a local DNS record in the organization. Requires organizationId (from meraki_get_organizations) and recordId (from meraki_get_organization_appliance_dns_local_records). Body may include `hostname`, `address` (IP), `profile` ().
meraki_update_organization_appliance_dns_split_profile details
meraki_update_organization_appliance_dns_split_profile details
[Cisco Meraki] Update a split DNS profile in the organization. Requires organizationId (from meraki_get_organizations) and profileId (from meraki_get_organization_appliance_dns_split_profiles). Body may include `name`, `hostnames` (array), `nameservers` ({addresses:[ip]}).
meraki_update_organization_appliance_routing_vrfs_settings details
meraki_update_organization_appliance_routing_vrfs_settings details
[Cisco Meraki] Update the VRF (virtual routing and forwarding) setting for an organization. Requires organizationId (from meraki_get_organizations). Body (required): `enabled` (bool).
meraki_update_organization_appliance_security_intrusion details
meraki_update_organization_appliance_security_intrusion details
[Cisco Meraki] Set the organization-wide IDS/IPS intrusion settings. Requires organizationId (from meraki_get_organizations). Body (required): `allowedRules` (array of {ruleId, message} rules to allow-list).
meraki_update_organization_appliance_vpn_third_party_vpn_peers details
meraki_update_organization_appliance_vpn_third_party_vpn_peers details
[Cisco Meraki] Update the third-party (non-Meraki) VPN peers for an organization. Requires organizationId. Body (required): `peers` (array of peer objects; this REPLACES the full peer list).
meraki_update_organization_appliance_vpn_vpn_firewall_rules details
meraki_update_organization_appliance_vpn_vpn_firewall_rules details
[Cisco Meraki] Update the organization-wide site-to-site VPN firewall rules for the appliance. Requires organizationId. Body (optional): `rules` (ordered rule list; this REPLACES the existing rules) and `syslogDefaultRule`.
Wireless (MR)
meraki_assign_network_wireless_ethernet_ports_profiles details
meraki_assign_network_wireless_ethernet_ports_profiles details
[Cisco Meraki] Assign an AP port profile to a list of APs. Requires networkId (from meraki_get_organization_networks). Body (required): `serials` (array of AP serials) and `profileId` (the profile to assign; null to unassign).
meraki_create_device_wireless_zigbee_enrollment details
meraki_create_device_wireless_zigbee_enrollment details
[Cisco Meraki] Enroll a wireless AP as a Zigbee IoT gateway (no request body). Requires the AP serial. Returns the created enrollment.
meraki_create_network_wireless_air_marshal_rule details
meraki_create_network_wireless_air_marshal_rule details
[Cisco Meraki] Create a new Air Marshal rule in a network. Requires networkId (from meraki_get_organization_networks). Body (required): `type` (alert/allow/block) and `match` ({type: bssid/contains/exact/wildcard, string}).
meraki_create_network_wireless_ethernet_ports_profile details
meraki_create_network_wireless_ethernet_ports_profile details
[Cisco Meraki] Create an AP Ethernet/USB port profile in a wireless network. Requires networkId (from meraki_get_organization_networks). Body (required): `name` and `ports` (array; each port requires name, plus optional enabled/ssid/pskGroupId); optional `usbPorts`.
meraki_create_network_wireless_rf_profile details
meraki_create_network_wireless_rf_profile details
[Cisco Meraki] Create an RF profile for a wireless network. Requires networkId. Body (required): `name` and `bandSelectionType` (ap|ssid); optional per-band settings (`twoFourGhzSettings`, `fiveGhzSettings`, `sixGhzSettings`, `perSsidSettings`).
meraki_create_network_wireless_ssid_identity_psk details
meraki_create_network_wireless_ssid_identity_psk details
[Cisco Meraki] Create an Identity PSK on a wireless SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (required): `name` and `groupPolicyId`; optional `passphrase` (auto-generated if blank) and `expiresAt` (ISO 8601, never expires if blank).
meraki_create_org_wireless_devices_provisioning_deployment details
meraki_create_org_wireless_devices_provisioning_deployment details
[Cisco Meraki] Create an AP provisioning deployment in an organization. Requires organizationId. Body (required): `items` (the deployment items); optional `meta`.
meraki_create_org_wireless_devices_radsec_certificates_authority details
meraki_create_org_wireless_devices_radsec_certificates_authority details
[Cisco Meraki] Create (generate) a RADSEC certificate authority for wireless APs in an organization (no request body). Requires organizationId.
meraki_create_org_wireless_ssids_fw_isolation_allowlist_entry details
meraki_create_org_wireless_ssids_fw_isolation_allowlist_entry details
[Cisco Meraki] Create an L2 isolation allow-list MAC entry for an organization. Requires organizationId (from meraki_get_organizations). Body (required): `client` (), `ssid` (), and `network` (); optional `description`.
meraki_create_organization_wireless_location_scanning_receiver details
meraki_create_organization_wireless_location_scanning_receiver details
[Cisco Meraki] Add a new scanning-API receiver (push endpoint) for an organization. Requires organizationId (from meraki_get_organizations). Body (required): `network` (), `url`, `version`, `radio` ( WiFi or Bluetooth), and `sharedSecret`.
meraki_create_organization_wireless_zigbee_disenrollment details
meraki_create_organization_wireless_zigbee_disenrollment details
[Cisco Meraki] Disenroll one or more Zigbee door locks from an organization (removes them from the Zigbee network). Requires organizationId. Body (optional): `doorLockIds` (array of door-lock ids to disenroll).
meraki_delete_network_wireless_air_marshal_rule details
meraki_delete_network_wireless_air_marshal_rule details
[Cisco Meraki] Delete an Air Marshal rule from a network (irreversible). Requires networkId (from meraki_get_organization_networks) and ruleId (from meraki_get_organization_wireless_air_marshal_rules).
meraki_delete_network_wireless_ethernet_ports_profile details
meraki_delete_network_wireless_ethernet_ports_profile details
[Cisco Meraki] Delete an AP port profile from a wireless network (irreversible). Requires networkId (from meraki_get_organization_networks) and profileId (from meraki_get_network_wireless_ethernet_ports_profiles).
meraki_delete_network_wireless_rf_profile details
meraki_delete_network_wireless_rf_profile details
[Cisco Meraki] Delete an RF profile from a wireless network. Requires networkId and rfProfileId (from meraki_get_network_wireless_rf_profiles).
meraki_delete_network_wireless_ssid_identity_psk details
meraki_delete_network_wireless_ssid_identity_psk details
[Cisco Meraki] Delete an Identity PSK from a wireless SSID (irreversible). Requires networkId (from meraki_get_organization_networks), the SSID number 0-14 (from meraki_get_network_wireless_ssids), and identityPskId (from meraki_get_network_wireless_ssid_identity_psks).
meraki_delete_org_wireless_devices_provisioning_deployment details
meraki_delete_org_wireless_devices_provisioning_deployment details
[Cisco Meraki] Delete an AP provisioning deployment from an organization. Requires organizationId and deploymentId (from meraki_get_org_wireless_devices_provisioning_deployments).
meraki_delete_org_wireless_ssids_fw_isolation_allowlist_entry details
meraki_delete_org_wireless_ssids_fw_isolation_allowlist_entry details
[Cisco Meraki] Destroy an L2 isolation allow-list MAC entry for an organization (irreversible). Requires organizationId (from meraki_get_organizations) and entryId (from meraki_get_org_wireless_ssids_fw_isolation_allowlist_entries).
meraki_delete_organization_wireless_location_scanning_receiver details
meraki_delete_organization_wireless_location_scanning_receiver details
[Cisco Meraki] Delete a scanning-API receiver from an organization (irreversible). Requires organizationId (from meraki_get_organizations) and receiverId (from meraki_get_organization_wireless_location_scanning_receivers).
meraki_get_device_wireless_bluetooth_settings details
meraki_get_device_wireless_bluetooth_settings details
[Cisco Meraki] Return the Bluetooth (BLE beacon) settings for a single wireless access point. Requires serial (from meraki_get_organization_devices or meraki_get_organization_inventory_devices).
meraki_get_device_wireless_connection_stats details
meraki_get_device_wireless_connection_stats details
[Cisco Meraki] Return aggregated wireless connection success/failure counts for a single AP over a time window. Requires serial. Filter by band, ssid, apTag, and t0/t1/timespan.
meraki_get_device_wireless_electronic_shelf_label details
meraki_get_device_wireless_electronic_shelf_label details
[Cisco Meraki] Return the electronic shelf label (ESL) configuration for a wireless AP. Requires the AP serial.
meraki_get_device_wireless_latency_stats details
meraki_get_device_wireless_latency_stats details
[Cisco Meraki] Return aggregated wireless latency statistics for a single AP over a time window. Requires serial. Filter by band, ssid, apTag, vlan, and t0/t1/timespan.
meraki_get_device_wireless_radio_settings details
meraki_get_device_wireless_radio_settings details
[Cisco Meraki] Return the manual per-radio settings (channel, power, RF profile) for a wireless AP. Requires the AP serial.
meraki_get_device_wireless_status details
meraki_get_device_wireless_status details
[Cisco Meraki] Return the current wireless status (SSIDs, radio settings, basic service sets) of a single AP. Requires serial.
meraki_get_device_wireless_zigbee_enrollment details
meraki_get_device_wireless_zigbee_enrollment details
[Cisco Meraki] Return a Zigbee enrollment for a wireless AP. Requires serial and enrollmentId (from meraki_create_device_wireless_zigbee_enrollment).
meraki_get_net_wless_electronic_shelf_label_configured_devices details
meraki_get_net_wless_electronic_shelf_label_configured_devices details
[Cisco Meraki] List the APs with electronic shelf label (ESL) enabled in a network. Requires networkId.
meraki_get_network_wireless_air_marshal details
meraki_get_network_wireless_air_marshal details
[Cisco Meraki] List Air Marshal rogue-AP/SSID scan results for a network. Requires networkId (from meraki_get_organization_networks). Optionally scope by t0 and timespan (seconds, <= 31 days, default 7 days; maximum lookback is 31 days).
meraki_get_network_wireless_alternate_management_interface details
meraki_get_network_wireless_alternate_management_interface details
[Cisco Meraki] Return the network's alternate management interface configuration and the devices that have an IP assigned. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_wireless_billing details
meraki_get_network_wireless_billing details
[Cisco Meraki] Return the guest/paid-access billing settings of a wireless network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_wireless_bluetooth_settings details
meraki_get_network_wireless_bluetooth_settings details
[Cisco Meraki] Return the network-wide Bluetooth (BLE) settings. Requires networkId (from meraki_get_organization_networks). Bluetooth must be enabled on the network for meaningful data.
meraki_get_network_wireless_channel_utilization_history details
meraki_get_network_wireless_channel_utilization_history details
[Cisco Meraki] Return the historical channel-utilization (per band) for a wireless network. Requires networkId. Scope to a client, AP, or apTag; filter by band and t0/t1/timespan.
meraki_get_network_wireless_client_connection_stats details
meraki_get_network_wireless_client_connection_stats details
[Cisco Meraki] Return aggregated wireless connection stats for a single client across a network. Requires networkId and clientId. Filter by band, ssid, apTag.
meraki_get_network_wireless_client_connectivity_events details
meraki_get_network_wireless_client_connectivity_events details
[Cisco Meraki] Return the wireless connectivity event log (assoc/auth/dhcp/dns/roam/etc.) for a single client. Requires networkId and clientId. Filter by types, band, ssidNumber, includedSeverities, deviceSerial. Paginated via perPage + startingAfter.
meraki_get_network_wireless_client_count_history details
meraki_get_network_wireless_client_count_history details
[Cisco Meraki] Return the historical count of connected wireless clients for a network. Requires networkId. Scope by client/AP/apTag/band/ssid; filter by t0/t1/timespan.
meraki_get_network_wireless_client_latency_history details
meraki_get_network_wireless_client_latency_history details
[Cisco Meraki] Return the historical wireless latency for a single client. Requires networkId and clientId. Filter by t0/t1/timespan and resolution.
meraki_get_network_wireless_client_latency_stats details
meraki_get_network_wireless_client_latency_stats details
[Cisco Meraki] Return aggregated wireless latency statistics for a single client. Requires networkId and clientId. Filter by band, ssid, apTag, vlan.
meraki_get_network_wireless_clients_connection_stats details
meraki_get_network_wireless_clients_connection_stats details
[Cisco Meraki] Return per-client wireless connection success/failure counts across a network over a time window. Requires networkId. Filter by band, ssid, apTag.
meraki_get_network_wireless_clients_latency_stats details
meraki_get_network_wireless_clients_latency_stats details
[Cisco Meraki] Return per-client wireless latency statistics across a network over a time window. Requires networkId. Filter by band, ssid, apTag, vlan.
meraki_get_network_wireless_connection_stats details
meraki_get_network_wireless_connection_stats details
[Cisco Meraki] Return aggregated wireless connection success/failure counts across a network over a time window. Requires networkId. Filter by band, ssid, apTag.
meraki_get_network_wireless_data_rate_history details
meraki_get_network_wireless_data_rate_history details
[Cisco Meraki] Return the historical wireless data rate (throughput) for a network. Requires networkId. Scope by client/AP/apTag/band/ssid; filter by t0/t1/timespan.
meraki_get_network_wireless_devices_connection_stats details
meraki_get_network_wireless_devices_connection_stats details
[Cisco Meraki] Return per-AP aggregated wireless connection success/failure counts for a network over a time window. Requires networkId. Filter by band, ssid, apTag.
meraki_get_network_wireless_devices_latency_stats details
meraki_get_network_wireless_devices_latency_stats details
[Cisco Meraki] Return per-AP aggregated wireless latency statistics for a network over a time window. Requires networkId. Filter by band, ssid, apTag, vlan.
meraki_get_network_wireless_electronic_shelf_label details
meraki_get_network_wireless_electronic_shelf_label details
[Cisco Meraki] Return the network-level electronic shelf label (ESL) configuration. Requires networkId.
meraki_get_network_wireless_ethernet_ports_profile details
meraki_get_network_wireless_ethernet_ports_profile details
[Cisco Meraki] Return a single AP port profile by ID for a wireless network. Requires networkId (from meraki_get_organization_networks) and profileId (from meraki_get_network_wireless_ethernet_ports_profiles).
meraki_get_network_wireless_ethernet_ports_profiles details
meraki_get_network_wireless_ethernet_ports_profiles details
[Cisco Meraki] List the AP Ethernet/USB port profiles for a wireless network. Requires networkId (from meraki_get_organization_networks). Returns each profile's id, name, and ports.
meraki_get_network_wireless_failed_connections details
meraki_get_network_wireless_failed_connections details
[Cisco Meraki] Return the list of wireless clients that failed to connect (with failure step/type) for a network. Requires networkId. Filter by band, ssid, apTag, serial, clientId.
meraki_get_network_wireless_latency_history details
meraki_get_network_wireless_latency_history details
[Cisco Meraki] Return the historical wireless latency for a network. Requires networkId. Scope by client/AP/apTag/band/ssid; filter by accessCategory and t0/t1/timespan.
meraki_get_network_wireless_latency_stats details
meraki_get_network_wireless_latency_stats details
[Cisco Meraki] Return aggregated wireless latency statistics across a network over a time window. Requires networkId. Filter by band, ssid, apTag, vlan.
meraki_get_network_wireless_mesh_statuses details
meraki_get_network_wireless_mesh_statuses details
[Cisco Meraki] Return the mesh status (parent/child links, RSSI, hop count) of APs in a network. Requires networkId. Paginated via perPage + startingAfter.
meraki_get_network_wireless_rf_profile details
meraki_get_network_wireless_rf_profile details
[Cisco Meraki] Return a single RF profile from a wireless network. Requires networkId and rfProfileId (from meraki_get_network_wireless_rf_profiles).
meraki_get_network_wireless_rf_profiles details
meraki_get_network_wireless_rf_profiles details
[Cisco Meraki] List the RF profiles for a wireless network. Requires networkId. Set includeTemplateProfiles=true to also return profiles inherited from a configuration template.
meraki_get_network_wireless_settings details
meraki_get_network_wireless_settings details
[Cisco Meraki] Return the network-wide wireless settings (meshing, IPv6 bridging, location analytics, upgrade strategy, LED, multicast-to-unicast, named VLANs). Requires networkId (from meraki_get_organization_networks).
meraki_get_network_wireless_signal_quality_history details
meraki_get_network_wireless_signal_quality_history details
[Cisco Meraki] Return the historical wireless signal quality (SNR/RSSI) for a network. Requires networkId. Scope by client/AP/apTag/band/ssid; filter by t0/t1/timespan.
meraki_get_network_wireless_ssid details
meraki_get_network_wireless_ssid details
[Cisco Meraki] Return a single MR SSID's full configuration. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssid_bonjour_forwarding details
meraki_get_network_wireless_ssid_bonjour_forwarding details
[Cisco Meraki] Return the Bonjour forwarding setting and rules for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssid_device_type_group_policies details
meraki_get_network_wireless_ssid_device_type_group_policies details
[Cisco Meraki] Return the device-type group policies for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssid_eap_override details
meraki_get_network_wireless_ssid_eap_override details
[Cisco Meraki] Return the EAP overridden parameters (timeouts/retries) for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssid_firewall_l3_firewall_rules details
meraki_get_network_wireless_ssid_firewall_l3_firewall_rules details
[Cisco Meraki] Return the layer-3 firewall rules for a given SSID on an MR wireless network. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssid_firewall_l7_firewall_rules details
meraki_get_network_wireless_ssid_firewall_l7_firewall_rules details
[Cisco Meraki] Return the layer-7 (application) firewall rules for a given SSID on an MR wireless network. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssid_hotspot20 details
meraki_get_network_wireless_ssid_hotspot20 details
[Cisco Meraki] Return the Hotspot 2.0 (Passpoint) settings for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssid_identity_psk details
meraki_get_network_wireless_ssid_identity_psk details
[Cisco Meraki] Return a single Identity PSK on a wireless SSID. Requires networkId (from meraki_get_organization_networks), the SSID number 0-14 (from meraki_get_network_wireless_ssids), and identityPskId (from meraki_get_network_wireless_ssid_identity_psks).
meraki_get_network_wireless_ssid_identity_psks details
meraki_get_network_wireless_ssid_identity_psks details
[Cisco Meraki] List all Identity PSKs configured on a wireless SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Returns each PSK's id, name, group policy, and expiry.
meraki_get_network_wireless_ssid_schedules details
meraki_get_network_wireless_ssid_schedules details
[Cisco Meraki] Return the outage schedule (when the SSID is turned off) for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssid_splash_settings details
meraki_get_network_wireless_ssid_splash_settings details
[Cisco Meraki] Display the splash-page settings for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssid_traffic_shaping_rules details
meraki_get_network_wireless_ssid_traffic_shaping_rules details
[Cisco Meraki] Display the traffic-shaping settings for an SSID on an MR network. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssid_vpn details
meraki_get_network_wireless_ssid_vpn details
[Cisco Meraki] Return the VPN settings for an SSID (concentrator, split tunnel, failover). Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids).
meraki_get_network_wireless_ssids details
meraki_get_network_wireless_ssids details
[Cisco Meraki] List the MR wireless SSIDs (0-14) in a network with their config. Requires networkId (from meraki_get_organization_networks). Use the returned SSID `number` for the per-SSID tools.
meraki_get_network_wireless_usage_history details
meraki_get_network_wireless_usage_history details
[Cisco Meraki] Return the historical wireless data usage (sent/received) for a network. Requires networkId. Scope by client/AP/apTag/band/ssid; filter by t0/t1/timespan.
meraki_get_org_wireless_devices_channel_utilization_by_device details
meraki_get_org_wireless_devices_channel_utilization_by_device details
[Cisco Meraki] Return average channel utilization per AP across an organization. Requires organizationId. Filter by networkIds, serials, and t0/t1/timespan with an aggregation interval. Paginated via perPage + startingAfter.
meraki_get_org_wireless_devices_channel_utilization_by_network details
meraki_get_org_wireless_devices_channel_utilization_by_network details
[Cisco Meraki] Return average channel utilization aggregated per network across an organization. Requires organizationId. Filter by networkIds, serials, and t0/t1/timespan with an aggregation interval. Paginated via perPage + startingAfter.
meraki_get_org_wireless_devices_provisioning_deployments details
meraki_get_org_wireless_devices_provisioning_deployments details
[Cisco Meraki] List AP provisioning deployments in an organization. Requires organizationId. Filter by search and deploymentType (deploy|replace); sort by sortBy (afterAction|createdAt|deploymentId|name|status) + sortOrder (asc|desc). Paginated via perPage + startingAfter.
meraki_get_org_wireless_devices_radsec_certificates_authorities details
meraki_get_org_wireless_devices_radsec_certificates_authorities details
[Cisco Meraki] List the RADSEC certificate authorities configured for wireless APs in an organization. Requires organizationId. Filter by certificateAuthorityIds.
meraki_get_org_wireless_devices_wireless_controllers_by_device details
meraki_get_org_wireless_devices_wireless_controllers_by_device details
[Cisco Meraki] Return the wireless-controller assignment per AP across an organization. Requires organizationId. Filter by networkIds, serials, controllerSerials. Paginated via perPage + startingAfter.
meraki_get_org_wireless_rf_profiles_assignments_by_device details
meraki_get_org_wireless_rf_profiles_assignments_by_device details
[Cisco Meraki] List RF profile assignments per device across an organization. Requires organizationId. Filter by networkIds, productTypes, name, mac(s), serial(s), model(s). Paginated via perPage + startingAfter.
meraki_get_org_wireless_ssids_fw_isolation_allowlist_entries details
meraki_get_org_wireless_ssids_fw_isolation_allowlist_entries details
[Cisco Meraki] List the L2 isolation allow-list MAC entries across an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds and/or SSID numbers. Paginated via perPage (3-1000) + startingAfter (pass the last item's id as startingAfter for the next page).
meraki_get_org_wless_devs_channel_util_hist_by_dev_by_interval details
meraki_get_org_wless_devs_channel_util_hist_by_dev_by_interval details
[Cisco Meraki] Return per-AP channel utilization time series (per interval) across an organization. Requires organizationId. Filter by networkIds, serials, t0/t1/timespan, interval. Paginated via perPage + startingAfter.
meraki_get_org_wless_devs_channel_util_hist_by_net_by_interval details
meraki_get_org_wless_devs_channel_util_hist_by_net_by_interval details
[Cisco Meraki] Return per-network channel utilization time series (per interval) across an organization. Requires organizationId. Filter by networkIds, serials, t0/t1/timespan, interval. Paginated via perPage + startingAfter.
meraki_get_org_wless_devs_radsec_certificates_authorities_crls details
meraki_get_org_wless_devs_radsec_certificates_authorities_crls details
[Cisco Meraki] Return the certificate revocation lists (CRLs) for RADSEC certificate authorities in an organization. Requires organizationId. Filter by certificateAuthorityIds.
meraki_get_org_wless_devs_radsec_certs_authorities_crls_deltas details
meraki_get_org_wless_devs_radsec_certs_authorities_crls_deltas details
[Cisco Meraki] Return the CRL deltas (incremental revocations) for RADSEC certificate authorities in an organization. Requires organizationId. Filter by certificateAuthorityIds.
meraki_get_organization_wireless_air_marshal_rules details
meraki_get_organization_wireless_air_marshal_rules details
[Cisco Meraki] Return the current Air Marshal rules across an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds. Paginated via perPage (3-1000) + startingAfter (pass the last item's id as startingAfter for the next page).
meraki_get_organization_wireless_air_marshal_settings_by_network details
meraki_get_organization_wireless_air_marshal_settings_by_network details
[Cisco Meraki] Return the current Air Marshal settings per network across an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds. Paginated via perPage (3-1000) + startingAfter (pass the last item's id as startingAfter for the next page).
meraki_get_organization_wireless_clients_overview_by_device details
meraki_get_organization_wireless_clients_overview_by_device details
[Cisco Meraki] Return a per-AP overview of connected wireless client counts across an organization. Requires organizationId. Filter by networkIds, serials, campusGatewayClusterIds. Paginated via perPage + startingAfter.
meraki_get_organization_wireless_devices_ethernet_statuses details
meraki_get_organization_wireless_devices_ethernet_statuses details
[Cisco Meraki] Return the wired (Ethernet) port status of APs across an organization. Requires organizationId. Filter by networkIds. Paginated via perPage + startingAfter.
meraki_get_organization_wireless_devices_packet_loss_by_client details
meraki_get_organization_wireless_devices_packet_loss_by_client details
[Cisco Meraki] Return per-client wireless packet loss across an organization. Requires organizationId. Filter by networkIds, ssids, bands, macs, and t0/t1/timespan. Paginated via perPage + startingAfter.
meraki_get_organization_wireless_devices_packet_loss_by_device details
meraki_get_organization_wireless_devices_packet_loss_by_device details
[Cisco Meraki] Return per-AP wireless packet loss across an organization. Requires organizationId. Filter by networkIds, serials, ssids, bands, and t0/t1/timespan. Paginated via perPage + startingAfter.
meraki_get_organization_wireless_devices_packet_loss_by_network details
meraki_get_organization_wireless_devices_packet_loss_by_network details
[Cisco Meraki] Return per-network wireless packet loss across an organization. Requires organizationId. Filter by networkIds, serials, ssids, bands, and t0/t1/timespan. Paginated via perPage + startingAfter.
meraki_get_organization_wireless_devices_power_mode_history details
meraki_get_organization_wireless_devices_power_mode_history details
[Cisco Meraki] Return the historical power mode (full/low power) of APs across an organization. Requires organizationId. Filter by networkIds, serials, and t0/t1/timespan. Paginated via perPage + startingAfter.
meraki_get_organization_wireless_devices_system_cpu_load_history details
meraki_get_organization_wireless_devices_system_cpu_load_history details
[Cisco Meraki] Return the historical CPU load of wireless APs across an organization. Requires organizationId. Filter by networkIds, serials, and t0/t1/timespan. Paginated via perPage + startingAfter.
meraki_get_organization_wireless_location_scanning_by_network details
meraki_get_organization_wireless_location_scanning_by_network details
[Cisco Meraki] Return the location/scanning analytics API settings per network across an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds. Paginated via perPage (3-250, default 50) + startingAfter (pass the last item's id as startingAfter for the next page).
meraki_get_organization_wireless_location_scanning_receivers details
meraki_get_organization_wireless_location_scanning_receivers details
[Cisco Meraki] Return the configured scanning-API receivers across an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds. Paginated via perPage (3-250, default 50) + startingAfter (pass the last item's id as startingAfter for the next page).
meraki_get_organization_wireless_mqtt_settings details
meraki_get_organization_wireless_mqtt_settings details
[Cisco Meraki] Return the wireless MQTT telemetry settings per network across an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds. Paginated via perPage (3-250, default 50) + startingAfter (pass the last item's id as startingAfter for the next page).
meraki_get_organization_wireless_radio_rrm_by_network details
meraki_get_organization_wireless_radio_rrm_by_network details
[Cisco Meraki] Return the RRM (radio resource management) configuration per network across an organization. Requires organizationId. Filter by networkIds; sort with sortOrder (ascending|descending). Paginated via perPage + startingAfter.
meraki_get_organization_wireless_ssids_open_roaming_by_network details
meraki_get_organization_wireless_ssids_open_roaming_by_network details
[Cisco Meraki] Return SSID OpenRoaming configs per network across an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds and includeDisabledSsids. Paginated via perPage (3-1000) + startingAfter (pass the last item's id as startingAfter for the next page).
meraki_get_organization_wireless_ssids_statuses_by_device details
meraki_get_organization_wireless_ssids_statuses_by_device details
[Cisco Meraki] List BSSID status information for all wireless devices across an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds, serials, bssids, and hideDisabled. Paginated via perPage (3-500, default 100) + startingAfter (pass the last item's id as startingAfter for the next page).
meraki_get_organization_wireless_zigbee_by_network details
meraki_get_organization_wireless_zigbee_by_network details
[Cisco Meraki] Return Zigbee IoT settings per network across an organization. Requires organizationId. Filter by networkIds. Paginated via perPage + startingAfter (pass the last item's id as startingAfter for the next page).
meraki_get_organization_wireless_zigbee_devices details
meraki_get_organization_wireless_zigbee_devices details
[Cisco Meraki] List Zigbee IoT devices across an organization. Requires organizationId. Filter by networkIds, isEnrolled, and free-text search. Paginated via perPage + startingAfter.
meraki_get_organization_wireless_zigbee_disenrollment details
meraki_get_organization_wireless_zigbee_disenrollment details
[Cisco Meraki] Return a Zigbee disenrollment record for an organization. Requires organizationId and disenrollmentId (from meraki_create_organization_wireless_zigbee_disenrollment).
meraki_get_organization_wireless_zigbee_door_locks details
meraki_get_organization_wireless_zigbee_door_locks details
[Cisco Meraki] List Zigbee door locks across an organization. Requires organizationId. Filter by networkIds and serial. Paginated via perPage + startingAfter.
meraki_recalculate_organization_wireless_radio_auto_rf_channels details
meraki_recalculate_organization_wireless_radio_auto_rf_channels details
[Cisco Meraki] Trigger an Auto-RF channel recalculation (channel planning) for the given networks in an organization. Requires organizationId. Body (required): `networkIds` (array of networks to recalculate).
meraki_set_network_wireless_ethernet_ports_profiles_default details
meraki_set_network_wireless_ethernet_ports_profiles_default details
[Cisco Meraki] Set the default AP port profile for a wireless network. Requires networkId (from meraki_get_organization_networks). Body (required): `profileId` (the profile to make default; null clears the default).
meraki_update_device_wireless_bluetooth_settings details
meraki_update_device_wireless_bluetooth_settings details
[Cisco Meraki] Update the Bluetooth beacon settings for a wireless access point. Requires serial (from meraki_get_organization_devices). Body (all optional, nullable to reset to auto): uuid, major, minor.
meraki_update_device_wireless_electronic_shelf_label details
meraki_update_device_wireless_electronic_shelf_label details
[Cisco Meraki] Update the electronic shelf label (ESL) configuration for a wireless AP. Requires serial. Body (all optional): `enabled`, `channel`.
meraki_update_device_wireless_radio_settings details
meraki_update_device_wireless_radio_settings details
[Cisco Meraki] Update the manual per-radio settings for a wireless AP. Requires serial. Body (all optional): `rfProfileId`, `twoFourGhzSettings`, `fiveGhzSettings`.
meraki_update_device_wless_alternate_management_interface_ipv6 details
meraki_update_device_wless_alternate_management_interface_ipv6 details
[Cisco Meraki] Update the alternate management interface IPv6 address for a wireless AP. Requires serial (from meraki_get_organization_devices). Body: `addresses` (array; each with protocol ipv4/ipv6, assignmentMode static/dynamic, address, gateway, prefix, nameservers).
meraki_update_network_wireless_air_marshal_rule details
meraki_update_network_wireless_air_marshal_rule details
[Cisco Meraki] Update an existing Air Marshal rule in a network. Requires networkId (from meraki_get_organization_networks) and ruleId (from meraki_get_organization_wireless_air_marshal_rules). Body (optional): type (alert/allow/block), match ({type, string}).
meraki_update_network_wireless_air_marshal_settings details
meraki_update_network_wireless_air_marshal_settings details
[Cisco Meraki] Update Air Marshal settings for a network. Requires networkId (from meraki_get_organization_networks). Body (required): `defaultPolicy` (allow/block; controls whether clients may access rogue networks, blocked by default).
meraki_update_network_wireless_alternate_management_interface details
meraki_update_network_wireless_alternate_management_interface details
[Cisco Meraki] Update the alternate management interface and per-device static IPs for a network. Requires networkId (from meraki_get_organization_networks). Body (optional): enabled, vlanId (1-4094), protocols (radius/snmp/syslog/ldap), accessPoints (array of {serial, alternateManagementIp, subnetMask, gateway, dns1, dns2}).
meraki_update_network_wireless_billing details
meraki_update_network_wireless_billing details
[Cisco Meraki] Update the billing (paid-access) settings of a wireless network. Requires networkId (from meraki_get_organization_networks). Body (optional): currency, plans (array up to 5; each requires price, bandwidthLimits {limitUp, limitDown}, timeLimit one of '1 hour'/'1 day'/'1 week'/'30 days').
meraki_update_network_wireless_bluetooth_settings details
meraki_update_network_wireless_bluetooth_settings details
[Cisco Meraki] Update the network-wide Bluetooth (BLE) settings. Requires networkId (from meraki_get_organization_networks). Body (optional): scanningEnabled, advertisingEnabled, uuid, majorMinorAssignmentMode (Unique/Non-unique), major, minor (major/minor valid only in Non-unique mode).
meraki_update_network_wireless_electronic_shelf_label details
meraki_update_network_wireless_electronic_shelf_label details
[Cisco Meraki] Update the network-level electronic shelf label (ESL) configuration. Requires networkId. Body (all optional): `enabled`, `hostname`, `mode`.
meraki_update_network_wireless_ethernet_ports_profile details
meraki_update_network_wireless_ethernet_ports_profile details
[Cisco Meraki] Update an AP port profile by ID for a wireless network. Requires networkId (from meraki_get_organization_networks) and profileId (from meraki_get_network_wireless_ethernet_ports_profiles). Body (optional): name, ports[], usbPorts[].
meraki_update_network_wireless_location_scanning details
meraki_update_network_wireless_location_scanning details
[Cisco Meraki] Change the location/scanning analytics API settings for a network. Requires networkId (from meraki_get_organization_networks). Body (optional): enabled (collect location/scanning analytics), api ( push API for scanning events; requires analytics enabled).
meraki_update_network_wireless_radio_rrm details
meraki_update_network_wireless_radio_rrm details
[Cisco Meraki] Update the RRM (radio resource management) configuration for a wireless network. Requires networkId. Body (all optional): `ai`, `busyHour`, `channel`, `fra`.
meraki_update_network_wireless_rf_profile details
meraki_update_network_wireless_rf_profile details
[Cisco Meraki] Update an RF profile on a wireless network. Requires networkId and rfProfileId. Body (all optional): `name`, per-band settings, `perSsidSettings`, `isIndoorDefault`, `isOutdoorDefault`.
meraki_update_network_wireless_settings details
meraki_update_network_wireless_settings details
[Cisco Meraki] Update the network-wide wireless settings. Requires networkId (from meraki_get_organization_networks). Body (all optional): meshingEnabled, ipv6BridgeEnabled, locationAnalyticsEnabled, upgradeStrategy (minimizeClientDowntime/minimizeUpgradeTime), upgrade {predownload }, ledLightsOn, multicastToUnicastConversion , namedVlans .
meraki_update_network_wireless_ssid details
meraki_update_network_wireless_ssid details
[Cisco Meraki] Update the attributes of an MR SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (all optional): name, enabled, authMode (open/psk/8021x-radius/ipsk-with-radius/…), psk, encryptionMode, wpaEncryptionMode, splashPage, radiusServers, ipAssignmentMode, vlanId, bandwidth limits, visible, and many more.
meraki_update_network_wireless_ssid_bonjour_forwarding details
meraki_update_network_wireless_ssid_bonjour_forwarding details
[Cisco Meraki] Update the Bonjour forwarding setting and rules for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (optional): enabled, rules (each requires vlanId and services[]), exception ().
meraki_update_network_wireless_ssid_device_type_group_policies details
meraki_update_network_wireless_ssid_device_type_group_policies details
[Cisco Meraki] Update the device-type group policies for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (optional): enabled, deviceTypePolicies[] (each requires deviceType and devicePolicy Allowed/Blocked/'Group policy', plus optional groupPolicyId).
meraki_update_network_wireless_ssid_eap_override details
meraki_update_network_wireless_ssid_eap_override details
[Cisco Meraki] Update the EAP overridden parameters for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (optional): timeout, identity ({retries, timeout}), maxRetries, eapolKey ({retries, timeoutInMs}).
meraki_update_network_wireless_ssid_firewall_l3_firewall_rules details
meraki_update_network_wireless_ssid_firewall_l3_firewall_rules details
[Cisco Meraki] Replace the layer-3 firewall rules for an SSID on an MR network. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body: `rules` (ordered array; each rule requires policy 'allow'/'deny', protocol, destCidr, plus optional comment/ipVer/destPort) and optional `allowLanAccess`.
meraki_update_network_wireless_ssid_firewall_l7_firewall_rules details
meraki_update_network_wireless_ssid_firewall_l7_firewall_rules details
[Cisco Meraki] Replace the layer-7 firewall rules for an SSID on an MR network. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body: `rules` (array applied in order; each rule has policy 'deny', type one of application/applicationCategory/host/ipRange/port, and value). An empty array clears the L7 config.
meraki_update_network_wireless_ssid_hotspot20 details
meraki_update_network_wireless_ssid_hotspot20 details
[Cisco Meraki] Update the Hotspot 2.0 (Passpoint) settings for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (optional): enabled, operator (), venue ({name, type}), networkAccessType, domains[], roamConsortOis[], mccMncs[], naiRealms[].
meraki_update_network_wireless_ssid_identity_psk details
meraki_update_network_wireless_ssid_identity_psk details
[Cisco Meraki] Update an Identity PSK on a wireless SSID. Requires networkId (from meraki_get_organization_networks), the SSID number 0-14 (from meraki_get_network_wireless_ssids), and identityPskId (from meraki_get_network_wireless_ssid_identity_psks). Body (all optional): name, passphrase, groupPolicyId, expiresAt (ISO 8601, or null to never expire).
meraki_update_network_wireless_ssid_open_roaming details
meraki_update_network_wireless_ssid_open_roaming details
[Cisco Meraki] Update the OpenRoaming setting for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (optional): enabled, tenantId (the OpenRoaming DNA Spaces tenant ID).
meraki_update_network_wireless_ssid_schedules details
meraki_update_network_wireless_ssid_schedules details
[Cisco Meraki] Update the outage schedule for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (optional): enabled, ranges[] (each: startDay, startTime, endDay, endTime) or rangesInSeconds[] (each: start, end); ranges takes precedence.
meraki_update_network_wireless_ssid_splash_settings details
meraki_update_network_wireless_ssid_splash_settings details
[Cisco Meraki] Modify the splash-page settings for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (all optional): splashUrl, useSplashUrl, splashTimeout, redirectUrl, welcomeMessage, themeId, splashLogo/splashImage (base64), billing, sentryEnrollment, selfRegistration, etc.
meraki_update_network_wireless_ssid_traffic_shaping_rules details
meraki_update_network_wireless_ssid_traffic_shaping_rules details
[Cisco Meraki] Update the traffic-shaping rules for an SSID on an MR network. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (optional): trafficShapingEnabled, defaultRulesEnabled, rules[] (each requires definitions[]; max 8 rules including defaults).
meraki_update_network_wireless_ssid_vpn details
meraki_update_network_wireless_ssid_vpn details
[Cisco Meraki] Update the VPN settings for an SSID. Requires networkId (from meraki_get_organization_networks) and the SSID number 0-14 (from meraki_get_network_wireless_ssids). Body (optional): concentrator ({networkId, vlanId}), splitTunnel ({enabled, rules[]}), failover ({requestIp, heartbeatInterval, idleTimeout}).
meraki_update_network_wireless_zigbee details
meraki_update_network_wireless_zigbee details
[Cisco Meraki] Update the network-level Zigbee IoT settings. Requires networkId. Body (all optional): `enabled`, `defaults`, `iotController`, `lockManagement`.
meraki_update_org_wireless_devices_provisioning_deployments details
meraki_update_org_wireless_devices_provisioning_deployments details
[Cisco Meraki] Update AP provisioning deployments in an organization. Requires organizationId. Body (required): `items` (the deployment items to update); optional `meta`.
meraki_update_org_wireless_ssids_fw_isolation_allowlist_entry details
meraki_update_org_wireless_ssids_fw_isolation_allowlist_entry details
[Cisco Meraki] Update an L2 isolation allow-list MAC entry for an organization. Requires organizationId (from meraki_get_organizations) and entryId (from meraki_get_org_wireless_ssids_fw_isolation_allowlist_entries). Body (optional): description, client ().
meraki_update_org_wless_devices_radsec_certificates_authorities details
meraki_update_org_wless_devices_radsec_certificates_authorities details
[Cisco Meraki] Update RADSEC certificate authorities for wireless APs in an organization. Requires organizationId. Body (optional): `certificateAuthorityId`, `status`.
meraki_update_organization_wireless_location_scanning_receiver details
meraki_update_organization_wireless_location_scanning_receiver details
[Cisco Meraki] Change the settings of a scanning-API receiver in an organization. Requires organizationId (from meraki_get_organizations) and receiverId (from meraki_get_organization_wireless_location_scanning_receivers). Body (optional): url, version, radio ().
meraki_update_organization_wireless_mqtt_settings details
meraki_update_organization_wireless_mqtt_settings details
[Cisco Meraki] Add/update the wireless MQTT telemetry broker config for a network within an organization. Requires organizationId (from meraki_get_organizations). Body (required): `network` () and `mqtt` ({enabled, topic, messageFields, publishing, broker}); optional `ble` and `wifi` telemetry blocks.
meraki_update_organization_wireless_zigbee_device details
meraki_update_organization_wireless_zigbee_device details
[Cisco Meraki] Update a Zigbee IoT device (e.g. enrollment/channel) in an organization. Requires organizationId and the device id (from meraki_get_organization_wireless_zigbee_devices). Body (required): `enrolled`; optional `channel`.
meraki_update_organization_wireless_zigbee_door_lock details
meraki_update_organization_wireless_zigbee_door_lock details
[Cisco Meraki] Update a Zigbee door lock (a physical IoT lock) in an organization. Requires organizationId and doorLockId (from meraki_get_organization_wireless_zigbee_door_locks). Body (optional): `name`.
Networks
meraki_batch_network_floor_plans_auto_locate_jobs details
meraki_batch_network_floor_plans_auto_locate_jobs details
[Cisco Meraki] Schedule auto-locate jobs for one or more floor plans in a network (positions APs/devices automatically). Requires networkId. Body (required): `jobs` (array, up to 100, each with `floorPlanId`; optional `refresh` [both 'gnss' and 'ranging' or empty] and `scheduledAt`).
meraki_batch_network_floor_plans_devices_update details
meraki_batch_network_floor_plans_devices_update details
[Cisco Meraki] Update floor-plan assignments for a batch of devices. Requires networkId. Body (required): `assignments` (array, up to 100, each {serial, floorPlan:} — set floorPlan.id to null to unassign a device).
meraki_bind_network details
meraki_bind_network details
[Cisco Meraki] Bind a network to a configuration template. Requires networkId. Body (required): `configTemplateId`; optional `autoBind` (auto-bind switch profiles). Overwrites the network's config with the template's.
meraki_cancel_network_floor_plans_auto_locate_job details
meraki_cancel_network_floor_plans_auto_locate_job details
[Cisco Meraki] Cancel a scheduled or running auto-locate job. Requires networkId and jobId (the job id returned by meraki_batch_network_floor_plans_auto_locate_jobs). No request body.
meraki_claim_network_devices details
meraki_claim_network_devices details
[Cisco Meraki] Claim one or more devices into a network by serial. Requires networkId. Body (required): `serials` (array); optional `detailsByDevice`. Set addAtomically=false to claim valid devices even if some fail.
meraki_create_network_firmware_upgrades_rollback details
meraki_create_network_firmware_upgrades_rollback details
[Cisco Meraki] Roll back a firmware upgrade for a network (downgrades device firmware — schedules reboots). Requires networkId (from meraki_get_organization_networks). Body (required): `reasons` (array; each requires category and comment); optional product, time, toVersion (), predownload.
meraki_create_network_firmware_upgrades_staged_event details
meraki_create_network_firmware_upgrades_staged_event details
[Cisco Meraki] Create a staged-upgrade event for a network (schedules staged device upgrades/reboots). Requires networkId (from meraki_get_organization_networks). Body (required): `stages` (array of {group , milestones }); optional `products` (switch/switchCatalyst nextUpgrade.toVersion.id).
meraki_create_network_firmware_upgrades_staged_group details
meraki_create_network_firmware_upgrades_staged_group details
[Cisco Meraki] Create a staged-upgrade group for a network. Requires networkId (from meraki_get_organization_networks). Body (required): `name` and `isDefault`; optional description and assignedDevices ({devices[] {serial, name}, switchStacks[] {id, name}}).
meraki_create_network_floor_plan details
meraki_create_network_floor_plan details
[Cisco Meraki] Upload a floor plan to a network. Requires networkId. Body (required): `name` and `imageContents` (base64-encoded PNG/GIF/JPG). Optional geolocation: `center` OR two adjacent corners (`topLeftCorner`/`bottomLeftCorner`/`bottomRightCorner`/`topRightCorner`), plus `floorNumber`.
meraki_create_network_group_policy details
meraki_create_network_group_policy details
[Cisco Meraki] Create a group policy in a network. Requires networkId. Body (required): `name`; optional `scheduling`, `bandwidth`, `firewallAndTrafficShaping`, `contentFiltering`, `splashAuthSettings`, `vlanTagging`, `bonjourForwarding`.
meraki_create_network_meraki_auth_user details
meraki_create_network_meraki_auth_user details
[Cisco Meraki] Create a Meraki auth user (splash guest, client VPN, or 802.1X RADIUS) on a network. Requires networkId. Body (required): `email` and `authorizations` (array of {ssidNumber|expiresAt}); optional `name`, `password`, `accountType`, `emailPasswordToUser`, `isAdmin`.
meraki_create_network_mqtt_broker details
meraki_create_network_mqtt_broker details
[Cisco Meraki] Add an MQTT broker to a network. Requires networkId. Body (required): `name`, `host`, `port`; optional `security` (TLS config) and `authentication` (username/password).
meraki_create_network_pii_request details
meraki_create_network_pii_request details
[Cisco Meraki] Submit a new PII (GDPR) delete or restrict-processing request for a network. Requires networkId (from meraki_get_organization_networks). Body (required): `type` (delete or 'restrict processing') plus one identifier (mac/email/username/smDeviceId/smUserId); for delete, `datasets` selects the data to remove ('all' expands to all applicable).
meraki_create_network_vlan_profile details
meraki_create_network_vlan_profile details
[Cisco Meraki] Create a VLAN profile in a network. Requires networkId. Body (required): `name`, `iname` (unique identifier), `vlanNames` (array of {name, vlanId}), and `vlanGroups` (array of {name, vlanIds}).
meraki_create_network_webhooks_http_server details
meraki_create_network_webhooks_http_server details
[Cisco Meraki] Add a webhook HTTP server to a network. Requires networkId. Body (required): `name` and `url`; optional `sharedSecret` and `payloadTemplate` ().
meraki_create_network_webhooks_payload_template details
meraki_create_network_webhooks_payload_template details
[Cisco Meraki] Create a webhook payload template on a network. Requires networkId. Body (required): `name`; optional `body`/`bodyFile` (base64 Liquid template) and `headers`/`headersFile`.
meraki_create_network_webhooks_webhook_test details
meraki_create_network_webhooks_webhook_test details
[Cisco Meraki] Send a test webhook alert to a URL to verify delivery. Requires networkId. Body (required): `url`; optional `sharedSecret`, `payloadTemplateId`, `payloadTemplateName`, `alertTypeId`. Returns an id to check with meraki_get_network_webhooks_webhook_test.
meraki_defer_network_firmware_upgrades_staged_events details
meraki_defer_network_firmware_upgrades_staged_events details
[Cisco Meraki] Postpone by one week all pending staged-upgrade stages for a network. Requires networkId (from meraki_get_organization_networks). No request body.
meraki_delete_network details
meraki_delete_network details
[Cisco Meraki] Delete a network. Requires networkId (from meraki_get_organization_networks). Irreversible — removes the network and unbinds its devices.
meraki_delete_network_firmware_upgrades_staged_group details
meraki_delete_network_firmware_upgrades_staged_group details
[Cisco Meraki] Delete a staged-upgrade group from a network. Requires networkId (from meraki_get_organization_networks) and groupId (from meraki_get_network_firmware_upgrades_staged_groups).
meraki_delete_network_floor_plan details
meraki_delete_network_floor_plan details
[Cisco Meraki] Destroy a floor plan. Requires networkId and floorPlanId (from meraki_get_network_floor_plans). Irreversible.
meraki_delete_network_group_policy details
meraki_delete_network_group_policy details
[Cisco Meraki] Delete a group policy from a network. Requires networkId and groupPolicyId (from meraki_get_network_group_policies). Set force=true to delete even if the policy is in use (clients/SSIDs revert to the default policy).
meraki_delete_network_meraki_auth_user details
meraki_delete_network_meraki_auth_user details
[Cisco Meraki] Deauthorize a Meraki auth user on a network. Requires networkId and merakiAuthUserId (from meraki_get_network_meraki_auth_users). Set delete=true to also remove a splash/VPN user entirely when not authorized on any other network.
meraki_delete_network_mqtt_broker details
meraki_delete_network_mqtt_broker details
[Cisco Meraki] Delete an MQTT broker from a network. Requires networkId and mqttBrokerId (from meraki_get_network_mqtt_brokers).
meraki_delete_network_pii_request details
meraki_delete_network_pii_request details
[Cisco Meraki] Delete a restrict-processing PII request from a network. Requires networkId (from meraki_get_organization_networks) and requestId (from meraki_get_network_pii_requests).
meraki_delete_network_vlan_profile details
meraki_delete_network_vlan_profile details
[Cisco Meraki] Delete a VLAN profile from a network. Requires networkId and iname (the VLAN profile's unique identifier, from meraki_get_network_vlan_profiles). The default profile cannot be deleted.
meraki_delete_network_webhooks_http_server details
meraki_delete_network_webhooks_http_server details
[Cisco Meraki] Delete a webhook HTTP server from a network. Requires networkId and httpServerId (from meraki_get_network_webhooks_http_servers).
meraki_delete_network_webhooks_payload_template details
meraki_delete_network_webhooks_payload_template details
[Cisco Meraki] Delete a webhook payload template from a network. Requires networkId and payloadTemplateId (from meraki_get_network_webhooks_payload_templates).
meraki_get_network details
meraki_get_network details
[Cisco Meraki] Return a network's metadata (name, productTypes, timeZone, tags, url, notes, bound config template). Requires networkId (from meraki_get_organization_networks).
meraki_get_network_alerts_history details
meraki_get_network_alerts_history details
[Cisco Meraki] Return the alert history for a network (which alerts fired, when, and to which destinations). Requires networkId. Paginated via perPage (3-1000) + startingAfter (pass the last item's timestamp/id for the next page).
meraki_get_network_alerts_settings details
meraki_get_network_alerts_settings details
[Cisco Meraki] Return the alert configuration for a network (default destinations and per-alert-type settings). Requires networkId.
meraki_get_network_bluetooth_client details
meraki_get_network_bluetooth_client details
[Cisco Meraki] Return a single Bluetooth client (identified by ID or MAC). Requires networkId (from meraki_get_organization_networks) and bluetoothClientId (from meraki_get_network_bluetooth_clients). Optionally include connectivity history.
meraki_get_network_bluetooth_clients details
meraki_get_network_bluetooth_clients details
[Cisco Meraki] List the Bluetooth clients seen by APs in a network. Requires networkId (from meraki_get_organization_networks). Scope by t0/timespan (<= 7 days). Paginated via perPage (5-1000, default 10) + startingAfter (pass the last item's id as startingAfter for the next page).
meraki_get_network_client details
meraki_get_network_client details
[Cisco Meraki] Return a single client by identifier (client key, MAC, or IP depending on Track-by-IP). Requires networkId (from meraki_get_organization_networks) and clientId (from meraki_get_network_clients).
meraki_get_network_client_policy details
meraki_get_network_client_policy details
[Cisco Meraki] Return the policy assigned to a client on the network. Requires networkId (from meraki_get_organization_networks) and clientId (from meraki_get_network_clients).
meraki_get_network_client_splash_authorization_status details
meraki_get_network_client_splash_authorization_status details
[Cisco Meraki] Return a client's splash authorization for each SSID it has associated with through splash (Click-through splash SSIDs only). Requires networkId (from meraki_get_organization_networks) and clientId (from meraki_get_network_clients).
meraki_get_network_client_traffic_history details
meraki_get_network_client_traffic_history details
[Cisco Meraki] Return a client's network traffic data over time (kilobytes; requires detailed traffic analysis enabled network-wide). Requires networkId (from meraki_get_organization_networks) and clientId (from meraki_get_network_clients). Paginated via perPage (3-1000) + startingAfter.
meraki_get_network_client_usage_history details
meraki_get_network_client_usage_history details
[Cisco Meraki] Return a client's daily usage history (kilobytes). Requires networkId (from meraki_get_organization_networks) and clientId (from meraki_get_network_clients).
meraki_get_network_clients details
meraki_get_network_clients details
[Cisco Meraki] List the clients that used a network within a timespan (updated at most every 5 min). Requires networkId (from meraki_get_organization_networks). Scope by t0/timespan (<= 31 days) and rich filters (statuses, ip, mac, os, vlan, etc.). Paginated via perPage (3-5000, default 10) + startingAfter (pass the last client's id as startingAfter). Use the returned client id as clientId for the per-client tools.
meraki_get_network_clients_application_usage details
meraki_get_network_clients_application_usage details
[Cisco Meraki] Return application usage data (in kilobytes) for the given clients. Requires networkId (from meraki_get_organization_networks) and clients (required: comma-separated client keys, MACs, or IPs from meraki_get_network_clients). Optionally scope by ssidNumber and t0/t1/timespan (<= 31 days). Paginated via perPage (3-1000) + startingAfter.
meraki_get_network_clients_bandwidth_usage_history details
meraki_get_network_clients_bandwidth_usage_history details
[Cisco Meraki] Return a timeseries of total traffic consumption rates (Mbps) for all clients on a network. Requires networkId (from meraki_get_organization_networks). Scope by t0/t1/timespan (<= 31 days). Paginated via perPage (3-1000, default 1000) + startingAfter.
meraki_get_network_clients_overview details
meraki_get_network_clients_overview details
[Cisco Meraki] Return overview statistics (counts + usage) for network clients. Requires networkId (from meraki_get_organization_networks). Scope by t0/t1/timespan (<= 31 days); resolution is one of 7200/86400/604800/2629746 (default 604800).
meraki_get_network_clients_usage_histories details
meraki_get_network_clients_usage_histories details
[Cisco Meraki] Return usage histories (in kilobytes) for the given clients. Requires networkId (from meraki_get_organization_networks) and clients (required: comma-separated client keys, MACs, or IPs from meraki_get_network_clients). Optionally scope by ssidNumber and t0/t1/timespan (<= 31 days). Paginated via perPage (3-1000) + startingAfter.
meraki_get_network_events details
meraki_get_network_events details
[Cisco Meraki] List the events for a network. Requires networkId (from meraki_get_organization_networks). productType is required for multi-device-type networks (wireless/appliance/switch/systemsManager/camera/cellularGateway/wirelessController/campusGateway/secureConnect). Many optional filters (device/client identifiers). Paginated via perPage (3-1000, default 10) + startingAfter (pass the last item's occurredAt/id as startingAfter for the next page).
meraki_get_network_events_event_types details
meraki_get_network_events_event_types details
[Cisco Meraki] List the event-type to human-readable description mapping for a network (use to discover valid includedEventTypes/excludedEventTypes for meraki_get_network_events). Requires networkId (from meraki_get_organization_networks).
meraki_get_network_firmware_upgrades details
meraki_get_network_firmware_upgrades details
[Cisco Meraki] Get firmware-upgrade information for a network (current versions, pending upgrades, upgrade window per product line). Requires networkId (from meraki_get_organization_networks).
meraki_get_network_firmware_upgrades_staged_events details
meraki_get_network_firmware_upgrades_staged_events details
[Cisco Meraki] Get the staged-upgrade event (scheduled per-stage upgrade) for a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_firmware_upgrades_staged_group details
meraki_get_network_firmware_upgrades_staged_group details
[Cisco Meraki] Get a single staged-upgrade group from a network. Requires networkId (from meraki_get_organization_networks) and groupId (from meraki_get_network_firmware_upgrades_staged_groups).
meraki_get_network_firmware_upgrades_staged_groups details
meraki_get_network_firmware_upgrades_staged_groups details
[Cisco Meraki] List the staged-upgrade groups in a network. Requires networkId (from meraki_get_organization_networks). Use the returned group ids as groupId for the per-group tools and as stage group references.
meraki_get_network_firmware_upgrades_staged_stages details
meraki_get_network_firmware_upgrades_staged_stages details
[Cisco Meraki] Get the order of staged-upgrade groups (the stage sequence) in a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_floor_plan details
meraki_get_network_floor_plan details
[Cisco Meraki] Return a single floor plan by ID (image dimensions, geolocation corners, assigned devices). Requires networkId and floorPlanId (from meraki_get_network_floor_plans).
meraki_get_network_floor_plans details
meraki_get_network_floor_plans details
[Cisco Meraki] List the floor plans that belong to a network (name, image dimensions, geolocation corners, assigned devices). Requires networkId (from meraki_get_organization_networks).
meraki_get_network_group_policies details
meraki_get_network_group_policies details
[Cisco Meraki] List the group policies in a network (bandwidth, scheduling, firewall/traffic shaping, content filtering, VLAN tagging). Requires networkId.
meraki_get_network_group_policy details
meraki_get_network_group_policy details
[Cisco Meraki] Return a single group policy by ID. Requires networkId and groupPolicyId (from meraki_get_network_group_policies).
meraki_get_network_meraki_auth_user details
meraki_get_network_meraki_auth_user details
[Cisco Meraki] Return a single Meraki auth user by ID. Requires networkId and merakiAuthUserId (from meraki_get_network_meraki_auth_users).
meraki_get_network_meraki_auth_users details
meraki_get_network_meraki_auth_users details
[Cisco Meraki] List the splash- or RADIUS-authorized Meraki auth users configured on a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_mqtt_broker details
meraki_get_network_mqtt_broker details
[Cisco Meraki] Return a single MQTT broker by ID. Requires networkId and mqttBrokerId (from meraki_get_network_mqtt_brokers).
meraki_get_network_mqtt_brokers details
meraki_get_network_mqtt_brokers details
[Cisco Meraki] List the MQTT brokers configured on a network. Requires networkId.
meraki_get_network_netflow details
meraki_get_network_netflow details
[Cisco Meraki] Return the NetFlow traffic reporting settings for a network (reportingEnabled, collectorIp/Port, Encrypted Traffic Analytics). Requires networkId.
meraki_get_network_network_health_channel_utilization details
meraki_get_network_network_health_channel_utilization details
[Cisco Meraki] Get channel utilization over each radio for all APs in a network. Requires networkId (from meraki_get_organization_networks). Scope by t0/t1/timespan (<= 31 days); resolution is 600 seconds. Paginated via perPage (3-100, default 10) + startingAfter.
meraki_get_network_pii_pii_keys details
meraki_get_network_pii_pii_keys details
[Cisco Meraki] List the PII keys for a given identifier in a network (GDPR). Requires networkId (from meraki_get_organization_networks). Pass exactly one identifier: username, email, mac, serial, imei, or bluetoothMac.
meraki_get_network_pii_request details
meraki_get_network_pii_request details
[Cisco Meraki] Return a single PII (GDPR) request for a network. Requires networkId (from meraki_get_organization_networks) and requestId (from meraki_get_network_pii_requests).
meraki_get_network_pii_requests details
meraki_get_network_pii_requests details
[Cisco Meraki] List the PII (GDPR) delete/restrict-processing requests for a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_pii_sm_devices_for_key details
meraki_get_network_pii_sm_devices_for_key details
[Cisco Meraki] Return the Systems Manager device ID(s) associated with a PII identifier in a network. Requires networkId (from meraki_get_organization_networks). Pass exactly one identifier: username, email, mac, serial, imei, or bluetoothMac.
meraki_get_network_pii_sm_owners_for_key details
meraki_get_network_pii_sm_owners_for_key details
[Cisco Meraki] Return the Systems Manager owner ID(s) associated with a PII identifier in a network. Requires networkId (from meraki_get_organization_networks). Pass exactly one identifier: username, email, mac, serial, imei, or bluetoothMac.
meraki_get_network_policies_by_client details
meraki_get_network_policies_by_client details
[Cisco Meraki] Get the effective policies for all clients that have a policy in a network. Requires networkId (from meraki_get_organization_networks). Scope by t0/timespan (<= 31 days). Paginated via perPage (3-1000, default 50) + startingAfter.
meraki_get_network_settings details
meraki_get_network_settings details
[Cisco Meraki] Return general network settings (local/remote status page access, secure port, named VLANs). Requires networkId.
meraki_get_network_snmp details
meraki_get_network_snmp details
[Cisco Meraki] Return the SNMP settings for a network (access level, community string, v3 users). Requires networkId.
meraki_get_network_splash_login_attempts details
meraki_get_network_splash_login_attempts details
[Cisco Meraki] List the splash-page login attempts for a network. Requires networkId (from meraki_get_organization_networks). Optionally filter by ssidNumber (0-14), loginIdentifier (username/email/phone), and timespan (seconds, max 3 months).
meraki_get_network_topology_link_layer details
meraki_get_network_topology_link_layer details
[Cisco Meraki] List the LLDP/CDP link-layer topology (discovered devices and connections) for a network. Requires networkId (from meraki_get_organization_networks). At least one MX or MS device must be present to build the topology.
meraki_get_network_traffic details
meraki_get_network_traffic details
[Cisco Meraki] Return traffic-analysis data (usage per application) for a network. Requires networkId (from meraki_get_organization_networks). Traffic analysis with hostname visibility must be enabled. Scope by t0/timespan (<= 30 days); optionally filter deviceType (combined/wireless/switch/appliance, default combined).
meraki_get_network_traffic_analysis details
meraki_get_network_traffic_analysis details
[Cisco Meraki] Return the traffic-analysis settings (mode + custom pie-chart items) for a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_traffic_shaping_application_categories details
meraki_get_network_traffic_shaping_application_categories details
[Cisco Meraki] Return the application categories usable in traffic-shaping rules for a network. Requires networkId (from meraki_get_organization_networks). Only applicable on networks with a security appliance. Use the returned ids as the value for application/applicationCategory rule definitions.
meraki_get_network_traffic_shaping_dscp_tagging_options details
meraki_get_network_traffic_shaping_dscp_tagging_options details
[Cisco Meraki] Return the available DSCP tagging options for traffic-shaping rules in a network. Requires networkId (from meraki_get_organization_networks). Use the returned values as dscpTagValue in traffic-shaping rules.
meraki_get_network_vlan_profile details
meraki_get_network_vlan_profile details
[Cisco Meraki] Return a single VLAN profile by iname. Requires networkId and iname (from meraki_get_network_vlan_profiles).
meraki_get_network_vlan_profiles details
meraki_get_network_vlan_profiles details
[Cisco Meraki] List the VLAN profiles for a network (named VLANs and VLAN groups). Requires networkId (from meraki_get_organization_networks).
meraki_get_network_vlan_profiles_assignments_by_device details
meraki_get_network_vlan_profiles_assignments_by_device details
[Cisco Meraki] List which VLAN profile is assigned to each device/stack in a network. Requires networkId. Optional filters: serials, productTypes, stackIds. Paginated via perPage (3-1000) + startingAfter (pass the last item's id/token for the next page).
meraki_get_network_webhooks_http_server details
meraki_get_network_webhooks_http_server details
[Cisco Meraki] Return a single webhook HTTP server by ID. Requires networkId and httpServerId (from meraki_get_network_webhooks_http_servers).
meraki_get_network_webhooks_http_servers details
meraki_get_network_webhooks_http_servers details
[Cisco Meraki] List the webhook HTTP servers (endpoints Meraki POSTs alerts to) configured on a network. Requires networkId.
meraki_get_network_webhooks_payload_template details
meraki_get_network_webhooks_payload_template details
[Cisco Meraki] Return a single webhook payload template by ID. Requires networkId and payloadTemplateId (from meraki_get_network_webhooks_payload_templates).
meraki_get_network_webhooks_payload_templates details
meraki_get_network_webhooks_payload_templates details
[Cisco Meraki] List the webhook payload templates (Liquid-based body/header templates) configured on a network. Requires networkId.
meraki_get_network_webhooks_webhook_test details
meraki_get_network_webhooks_webhook_test details
[Cisco Meraki] Return the status of a webhook test (delivered/failed). Requires networkId and webhookTestId (returned by meraki_create_network_webhooks_webhook_test).
meraki_provision_network_clients details
meraki_provision_network_clients details
[Cisco Meraki] Provision one or more clients with a name and policy (may be done before they associate). Requires networkId (from meraki_get_organization_networks). Body (required): `clients` (array; each requires mac, optional name) and `devicePolicy` (Group policy/Allowed/Blocked/Per connection/Normal); groupPolicyId required when devicePolicy is 'Group policy'.
meraki_publish_network_floor_plans_auto_locate_job details
meraki_publish_network_floor_plans_auto_locate_job details
[Cisco Meraki] Publish a finished auto-locate job, applying the computed device locations. Requires networkId and jobId. Body (optional): `devices` (array of {serial, lat, lng, autoLocate:}) to override published positions.
meraki_reassign_network_vlan_profiles_assignments details
meraki_reassign_network_vlan_profiles_assignments details
[Cisco Meraki] Reassign devices and/or switch stacks to a different VLAN profile in a network. Requires networkId. Body (required): `serials` (array) and `stackIds` (array); optional `vlanProfile` ( to assign, omit to reset to default).
meraki_recalculate_network_floor_plans_auto_locate_job details
meraki_recalculate_network_floor_plans_auto_locate_job details
[Cisco Meraki] Trigger auto-locate recalculation for a job, optionally setting user-defined anchors. Requires networkId and jobId. Body (optional): `devices` (array of {serial, autoLocate:{isAnchor, lat, lng}}).
meraki_remove_network_devices details
meraki_remove_network_devices details
[Cisco Meraki] Remove a single device from a network (returns it to the organization inventory). Requires networkId. Body (required): `serial` (the device serial to remove).
meraki_rollbacks_network_firmware_upgrades_staged_events details
meraki_rollbacks_network_firmware_upgrades_staged_events details
[Cisco Meraki] Roll back a staged-upgrade event for a network (cancels pending stages, reschedules completed/in-progress ones). Requires networkId (from meraki_get_organization_networks). Body (required): `stages` (array of {group , milestones }); optional `reasons` (each: category, comment).
meraki_split_network details
meraki_split_network details
[Cisco Meraki] Split a combined network into its component networks (one per device type), each keeping its own configuration. Requires networkId. No request body. Irreversible without recombining.
meraki_unbind_network details
meraki_unbind_network details
[Cisco Meraki] Unbind a network from its configuration template. Requires networkId. Body (optional): `retainConfigs` (true to keep the template's config as the network's own). Pass to unbind and revert to defaults.
meraki_update_network details
meraki_update_network details
[Cisco Meraki] Update a network's metadata. Requires networkId. Body (all optional): `name`, `timeZone`, `tags` (array), `enrollmentString`, `notes`.
meraki_update_network_alerts_settings details
meraki_update_network_alerts_settings details
[Cisco Meraki] Update the alert configuration for a network. Requires networkId. Body (all optional): `defaultDestinations` ({emails, snmp, allAdmins, httpServerIds}), `alerts` (array of per-type settings), `muting`.
meraki_update_network_client_policy details
meraki_update_network_client_policy details
[Cisco Meraki] Update the policy assigned to a client on the network. Requires networkId (from meraki_get_organization_networks) and clientId (from meraki_get_network_clients). Body (required): `devicePolicy` (Whitelisted/Blocked/Normal/'Group policy'); groupPolicyId required when devicePolicy is 'Group policy'.
meraki_update_network_client_splash_authorization_status details
meraki_update_network_client_splash_authorization_status details
[Cisco Meraki] Update a client's splash authorization. Requires networkId (from meraki_get_organization_networks) and clientId (from meraki_get_network_clients). Body (required): `ssids` (object keyed by SSID number, each ; SSIDs must be enabled with Click-through splash).
meraki_update_network_devices_syslog_servers details
meraki_update_network_devices_syslog_servers details
[Cisco Meraki] Replace the list of syslog servers for a network. Requires networkId. Body (required): `servers` (array of {host, port, roles}). This overwrites the entire server list.
meraki_update_network_firmware_upgrades details
meraki_update_network_firmware_upgrades details
[Cisco Meraki] Update firmware-upgrade settings for a network — this can schedule device reboots. Requires networkId (from meraki_get_organization_networks). Body (optional): upgradeWindow ({dayOfWeek, hourOfDay}), timezone, and per-product `products` blocks (wireless/appliance/switch/camera/... each with nextUpgrade.toVersion.id and participateInNextBetaRelease).
meraki_update_network_firmware_upgrades_staged_events details
meraki_update_network_firmware_upgrades_staged_events details
[Cisco Meraki] Update the staged-upgrade event for a network (reschedules staged device upgrades/reboots). Requires networkId (from meraki_get_organization_networks). Body (required): `stages` (array of {group , milestones }).
meraki_update_network_firmware_upgrades_staged_group details
meraki_update_network_firmware_upgrades_staged_group details
[Cisco Meraki] Update a staged-upgrade group for a network. Requires networkId (from meraki_get_organization_networks) and groupId (from meraki_get_network_firmware_upgrades_staged_groups). Body (required): `name` and `isDefault`; optional description and assignedDevices ({devices[] {serial, name}, switchStacks[] {id, name}}).
meraki_update_network_firmware_upgrades_staged_stages details
meraki_update_network_firmware_upgrades_staged_stages details
[Cisco Meraki] Assign the staged-upgrade group order (stage sequence) for a network. Requires networkId (from meraki_get_organization_networks). Body: a JSON array of stage objects, each { group: } in the desired upgrade order (ids from meraki_get_network_firmware_upgrades_staged_groups).
meraki_update_network_floor_plan details
meraki_update_network_floor_plan details
[Cisco Meraki] Update a floor plan's geolocation and metadata. Requires networkId and floorPlanId. Body (all optional): `name`, `center` OR two adjacent corner points, `floorNumber`, `imageContents` (base64 replacement image).
meraki_update_network_group_policy details
meraki_update_network_group_policy details
[Cisco Meraki] Update a group policy. Requires networkId and groupPolicyId. Body (all optional): `name`, `scheduling`, `bandwidth`, `firewallAndTrafficShaping`, `contentFiltering`, `splashAuthSettings`, `vlanTagging`, `bonjourForwarding`.
meraki_update_network_meraki_auth_user details
meraki_update_network_meraki_auth_user details
[Cisco Meraki] Update a Meraki auth user. Requires networkId and merakiAuthUserId. Body (all optional): `name`, `password`, `emailPasswordToUser`, `authorizations` (array).
meraki_update_network_mqtt_broker details
meraki_update_network_mqtt_broker details
[Cisco Meraki] Update an MQTT broker. Requires networkId and mqttBrokerId. Body (all optional): `name`, `host`, `port`, `security`, `authentication`.
meraki_update_network_netflow details
meraki_update_network_netflow details
[Cisco Meraki] Update NetFlow traffic reporting settings for a network. Requires networkId. Body (all optional): `reportingEnabled`, `collectorIp`, `collectorPort`, `etaEnabled`, `etaDstPort`.
meraki_update_network_settings details
meraki_update_network_settings details
[Cisco Meraki] Update general network settings. Requires networkId. Body (all optional): `localStatusPageEnabled`, `remoteStatusPageEnabled`, `localStatusPage` (auth), `securePort`, `namedVlans`.
meraki_update_network_snmp details
meraki_update_network_snmp details
[Cisco Meraki] Update the SNMP settings for a network. Requires networkId. Body (all optional): `access` (none/community/users), `communityString`, `users` (array), `authentication`, `privacy`.
meraki_update_network_traffic_analysis details
meraki_update_network_traffic_analysis details
[Cisco Meraki] Update the traffic-analysis settings for a network. Requires networkId (from meraki_get_organization_networks). Body (optional): mode (disabled/basic/detailed) and customPieChartItems[] (each requires name, type host/ipRange/port, value).
meraki_update_network_vlan_profile details
meraki_update_network_vlan_profile details
[Cisco Meraki] Update a VLAN profile in a network. Requires networkId and iname. Body (required): `name`, `vlanNames` (array of {name, vlanId}), and `vlanGroups` (array of {name, vlanIds}).
meraki_update_network_webhooks_http_server details
meraki_update_network_webhooks_http_server details
[Cisco Meraki] Update a webhook HTTP server. Requires networkId and httpServerId. Body (all optional): `name`, `sharedSecret`, `payloadTemplate` (). Note: url is immutable — recreate to change it.
meraki_update_network_webhooks_payload_template details
meraki_update_network_webhooks_payload_template details
[Cisco Meraki] Update a webhook payload template. Requires networkId and payloadTemplateId. Body (all optional): `name`, `body`/`bodyFile`, `headers`/`headersFile`.
meraki_vmx_network_devices_claim details
meraki_vmx_network_devices_claim details
[Cisco Meraki] Claim a vMX (virtual MX) into a network. Requires networkId. Body (required): `size` (the vMX size, e.g. small/medium/large/100/xlarge/2xlarge). Consumes a vMX license.
Switch (MS)
meraki_add_network_switch_stack details
meraki_add_network_switch_stack details
[Cisco Meraki] Add a switch to a stack. Requires networkId (from meraki_get_organization_networks) and switchStackId (from meraki_get_network_switch_stacks). Body (required `serial`): the serial of the switch to add.
meraki_clone_organization_switch_devices details
meraki_clone_organization_switch_devices details
[Cisco Meraki] Clone port-level and some switch-level settings from a source switch to one or more target switches (Aggregation Groups, Power/Multicast Settings, MTU, STP bridge priority, Port Mirroring). Requires organizationId (from meraki_get_organizations). Body (required `sourceSerial`, `targetSerials`): source and target serials must be on networks not bound to a template.
meraki_create_device_switch_routing_interface details
meraki_create_device_switch_routing_interface details
[Cisco Meraki] Create a layer-3 interface for a switch. Requires serial (from meraki_get_organization_devices). Body (required `name`): common fields `mode` (vlan/routed/loopback), `subnet` (CIDR), `interfaceIp`, `vlanId` (1-4094), `defaultGateway`, `multicastRouting`, `ospfSettings`, `ipv6`, `vrf`.
meraki_create_device_switch_routing_static_route details
meraki_create_device_switch_routing_static_route details
[Cisco Meraki] Create a layer-3 static route for a switch. Requires serial (from meraki_get_organization_devices). Body (required `subnet`, `nextHopIp`): `subnet` in CIDR; optional `name`, `advertiseViaOspfEnabled`, `preferOverOspfRoutesEnabled`, `vrf`.
meraki_create_net_sw_dhcp_server_pol_arp_inspect_trusted_server details
meraki_create_net_sw_dhcp_server_pol_arp_inspect_trusted_server details
[Cisco Meraki] Add an ARP-inspection trusted server to a network's switch DHCP policy. Requires networkId. Body (required): `mac`, `vlan` (VLAN id), `ipv4` ().
meraki_create_network_switch_access_policy details
meraki_create_network_switch_access_policy details
[Cisco Meraki] Create a switch access policy in a network. Requires networkId. Body (required): `name`, `radiusServers` (array of {host, port, secret}), `radiusAccountingEnabled`; common optional: `radius`, `hostMode`, `accessPolicyType`, `guestVlanId`, `dot1x`, `urlRedirectWalledGardenEnabled`.
meraki_create_network_switch_link_aggregation details
meraki_create_network_switch_link_aggregation details
[Cisco Meraki] Create a switch link aggregation group in a network. Requires networkId (from meraki_get_organization_networks). Body: `switchPorts` (array of {serial, portId}) or `switchProfilePorts` (array of {profile, portId}); each supports 2-8 ports.
meraki_create_network_switch_port_schedule details
meraki_create_network_switch_port_schedule details
[Cisco Meraki] Create a switch port schedule in a network. Requires networkId. Body (required): `name`; optional `portSchedule` (per-day {active, from, to} windows).
meraki_create_network_switch_qos_rule details
meraki_create_network_switch_qos_rule details
[Cisco Meraki] Create a QoS rule for a network's switches. Requires networkId. Body (required): `vlan`; optional `protocol` (ANY|TCP|UDP), `srcPort`/`srcPortRange`, `dstPort`/`dstPortRange`, `dscp` (-1 to 63).
meraki_create_network_switch_routing_multicast_rendezvous_point details
meraki_create_network_switch_routing_multicast_rendezvous_point details
[Cisco Meraki] Create a multicast rendezvous point (RP) for a network. Requires networkId (from meraki_get_organization_networks). Body (required `interfaceIp`, `multicastGroup`): `interfaceIp` is the IP of the interface where the RP is created; `multicastGroup` is 'Any' or a multicast group IP; optional `vrf`.
meraki_create_network_switch_stack details
meraki_create_network_switch_stack details
[Cisco Meraki] Create a switch stack in a network. Requires networkId (from meraki_get_organization_networks). Body (required `name`, `serials`): `serials` is an array of switch serials to add into the new stack.
meraki_create_network_switch_stack_routing_interface details
meraki_create_network_switch_stack_routing_interface details
[Cisco Meraki] Create a layer-3 interface for a switch stack. Requires networkId (from meraki_get_organization_networks) and switchStackId (from meraki_get_network_switch_stacks). Body (required `name`): common fields include `mode` (vlan/routed/loopback), `subnet` (CIDR), `interfaceIp`, `vlanId`, `defaultGateway`, `multicastRouting`, `ospfSettings`, `ipv6`, `vrf`.
meraki_create_network_switch_stack_routing_static_route details
meraki_create_network_switch_stack_routing_static_route details
[Cisco Meraki] Create a layer-3 static route for a switch stack. Requires networkId (from meraki_get_organization_networks) and switchStackId (from meraki_get_network_switch_stacks). Body (required `subnet`, `nextHopIp`): `subnet` in CIDR notation; optional `name`, `advertiseViaOspfEnabled`, `preferOverOspfRoutesEnabled`, `vrf`.
meraki_delete_device_switch_routing_interface details
meraki_delete_device_switch_routing_interface details
[Cisco Meraki] Delete a layer-3 interface from a switch. Requires serial (from meraki_get_organization_devices) and interfaceId (from meraki_get_device_switch_routing_interfaces).
meraki_delete_device_switch_routing_static_route details
meraki_delete_device_switch_routing_static_route details
[Cisco Meraki] Delete a layer-3 static route for a switch. Requires serial (from meraki_get_organization_devices) and staticRouteId (from meraki_get_device_switch_routing_static_routes).
meraki_delete_net_sw_dhcp_server_pol_arp_inspect_trusted_server details
meraki_delete_net_sw_dhcp_server_pol_arp_inspect_trusted_server details
[Cisco Meraki] Remove an ARP-inspection trusted server from a network's switch DHCP policy. Requires networkId and trustedServerId (from meraki_get_net_sw_dhcp_server_pol_arp_inspection_trusted_servers).
meraki_delete_network_switch_access_policy details
meraki_delete_network_switch_access_policy details
[Cisco Meraki] Delete a switch access policy from a network. Requires networkId and accessPolicyNumber (from meraki_get_network_switch_access_policies). Ports referencing it revert to open access.
meraki_delete_network_switch_link_aggregation details
meraki_delete_network_switch_link_aggregation details
[Cisco Meraki] Split a switch link aggregation group back into separate ports (deletes the group). Requires networkId (from meraki_get_organization_networks) and linkAggregationId (from meraki_get_network_switch_link_aggregations).
meraki_delete_network_switch_port_schedule details
meraki_delete_network_switch_port_schedule details
[Cisco Meraki] Delete a switch port schedule from a network. Requires networkId and portScheduleId (from meraki_get_network_switch_port_schedules). Ports using it revert to always-on.
meraki_delete_network_switch_qos_rule details
meraki_delete_network_switch_qos_rule details
[Cisco Meraki] Delete a QoS rule from a network's switches. Requires networkId and qosRuleId (from meraki_get_network_switch_qos_rules).
meraki_delete_network_switch_routing_multicast_rendezvous_point details
meraki_delete_network_switch_routing_multicast_rendezvous_point details
[Cisco Meraki] Delete a multicast rendezvous point. Requires networkId (from meraki_get_organization_networks) and rendezvousPointId (from meraki_get_network_switch_routing_multicast_rendezvous_points).
meraki_delete_network_switch_stack details
meraki_delete_network_switch_stack details
[Cisco Meraki] Delete a switch stack. Requires networkId (from meraki_get_organization_networks) and switchStackId (from meraki_get_network_switch_stacks).
meraki_delete_network_switch_stack_routing_interface details
meraki_delete_network_switch_stack_routing_interface details
[Cisco Meraki] Delete a layer-3 interface from a switch stack. Requires networkId (from meraki_get_organization_networks), switchStackId (from meraki_get_network_switch_stacks), and interfaceId (from meraki_get_network_switch_stack_routing_interfaces).
meraki_delete_network_switch_stack_routing_static_route details
meraki_delete_network_switch_stack_routing_static_route details
[Cisco Meraki] Delete a layer-3 static route for a switch stack. Requires networkId (from meraki_get_organization_networks), switchStackId (from meraki_get_network_switch_stacks), and staticRouteId (from meraki_get_network_switch_stack_routing_static_routes).
meraki_get_device_switch_port details
meraki_get_device_switch_port details
[Cisco Meraki] Return the configuration of a single switch port. Requires the switch serial and portId (the port number, from meraki_get_device_switch_ports).
meraki_get_device_switch_ports details
meraki_get_device_switch_ports details
[Cisco Meraki] List all switch ports and their configuration for a switch. Requires the switch serial (from meraki_get_organization_devices).
meraki_get_device_switch_ports_statuses details
meraki_get_device_switch_ports_statuses details
[Cisco Meraki] Return live/aggregated status for all ports of a switch (link, speed, usage, errors, warnings). Requires the switch serial. Optional time window via t0 + timespan (seconds, max/default per API).
meraki_get_device_switch_ports_statuses_packets details
meraki_get_device_switch_ports_statuses_packets details
[Cisco Meraki] Return per-port packet counters (by direction and type) for a switch. Requires the switch serial. Optional time window via t0 + timespan (seconds).
meraki_get_device_switch_routing_interface details
meraki_get_device_switch_routing_interface details
[Cisco Meraki] Return a single layer-3 interface for a switch. Requires serial (from meraki_get_organization_devices) and interfaceId (from meraki_get_device_switch_routing_interfaces).
meraki_get_device_switch_routing_interface_dhcp details
meraki_get_device_switch_routing_interface_dhcp details
[Cisco Meraki] Return the DHCP configuration of a layer-3 interface on a switch. Requires serial (from meraki_get_organization_devices) and interfaceId (from meraki_get_device_switch_routing_interfaces).
meraki_get_device_switch_routing_interfaces details
meraki_get_device_switch_routing_interfaces details
[Cisco Meraki] List the layer-3 interfaces for a switch. Requires serial (from meraki_get_organization_devices). Stack interfaces are under the switch-stack routing tools. Optionally filter by mode (loopback, oob_management, routed, vlan) and/or protocol (ipv4, ipv6).
meraki_get_device_switch_routing_static_route details
meraki_get_device_switch_routing_static_route details
[Cisco Meraki] Return a single layer-3 static route for a switch. Requires serial (from meraki_get_organization_devices) and staticRouteId (from meraki_get_device_switch_routing_static_routes).
meraki_get_device_switch_routing_static_routes details
meraki_get_device_switch_routing_static_routes details
[Cisco Meraki] List the layer-3 static routes for a switch. Requires serial (from meraki_get_organization_devices). Returns staticRouteId values used by the single-route tools.
meraki_get_device_switch_warm_spare details
meraki_get_device_switch_warm_spare details
[Cisco Meraki] Return the warm spare configuration for a switch. Requires serial (from meraki_get_organization_devices).
meraki_get_net_sw_dhcp_server_pol_arp_inspection_trusted_servers details
meraki_get_net_sw_dhcp_server_pol_arp_inspection_trusted_servers details
[Cisco Meraki] List the ARP-inspection trusted DHCP servers for a network's switches. Requires networkId. Paginated via perPage (3-1000) + startingAfter (pass the last item's id for the next page).
meraki_get_net_sw_dhcp_server_pol_arp_inspection_warnings_by_dev details
meraki_get_net_sw_dhcp_server_pol_arp_inspection_warnings_by_dev details
[Cisco Meraki] List ARP-inspection configuration warnings per device for a network's switches. Requires networkId. Paginated via perPage (3-1000) + startingAfter (pass the last item's id for the next page).
meraki_get_network_switch_access_control_lists details
meraki_get_network_switch_access_control_lists details
[Cisco Meraki] Return the switch ACL rules for a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_switch_access_policies details
meraki_get_network_switch_access_policies details
[Cisco Meraki] List the switch 802.1X/MAB access policies for a network. Requires networkId.
meraki_get_network_switch_access_policy details
meraki_get_network_switch_access_policy details
[Cisco Meraki] Return a single switch access policy by number. Requires networkId and accessPolicyNumber (from meraki_get_network_switch_access_policies).
meraki_get_network_switch_alternate_management_interface details
meraki_get_network_switch_alternate_management_interface details
[Cisco Meraki] Return the switch alternate management interface (AMI) configuration for a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_switch_dhcp_server_policy details
meraki_get_network_switch_dhcp_server_policy details
[Cisco Meraki] Return the DHCP server policy for a network's switches (alerting, allowed/blocked servers, ARP inspection). Requires networkId.
meraki_get_network_switch_dhcp_v4_servers_seen details
meraki_get_network_switch_dhcp_v4_servers_seen details
[Cisco Meraki] Return the DHCPv4 servers seen on a network's switches within a timeframe (default 1 day; max lookback 31 days). Requires networkId (from meraki_get_organization_networks). Use t0 or timespan (seconds; do not use both). Paginated via perPage + startingAfter/endingBefore.
meraki_get_network_switch_dscp_to_cos_mappings details
meraki_get_network_switch_dscp_to_cos_mappings details
[Cisco Meraki] Return the DSCP-to-CoS mappings for a network's switches. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_switch_link_aggregations details
meraki_get_network_switch_link_aggregations details
[Cisco Meraki] List the switch link aggregation groups in a network. Requires networkId (from meraki_get_organization_networks). Returns linkAggregationId values used by the update/delete tools.
meraki_get_network_switch_mtu details
meraki_get_network_switch_mtu details
[Cisco Meraki] Return the MTU configuration for a network's switches (default MTU and per-switch/profile overrides). Requires networkId.
meraki_get_network_switch_port_schedules details
meraki_get_network_switch_port_schedules details
[Cisco Meraki] List the switch port schedules for a network (time-based port enable/disable profiles). Requires networkId.
meraki_get_network_switch_qos_rule details
meraki_get_network_switch_qos_rule details
[Cisco Meraki] Return a single QoS rule by ID. Requires networkId and qosRuleId (from meraki_get_network_switch_qos_rules).
meraki_get_network_switch_qos_rules details
meraki_get_network_switch_qos_rules details
[Cisco Meraki] List the QoS rules for a network's switches. Requires networkId. Rule priority follows the order from meraki_get_network_switch_qos_rules_order.
meraki_get_network_switch_qos_rules_order details
meraki_get_network_switch_qos_rules_order details
[Cisco Meraki] Return the ordered list of QoS rule ids (priority order) for a network's switches. Requires networkId.
meraki_get_network_switch_routing_multicast details
meraki_get_network_switch_routing_multicast details
[Cisco Meraki] Return the switch multicast settings for a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_switch_routing_multicast_rendezvous_point details
meraki_get_network_switch_routing_multicast_rendezvous_point details
[Cisco Meraki] Return a single multicast rendezvous point. Requires networkId (from meraki_get_organization_networks) and rendezvousPointId (from meraki_get_network_switch_routing_multicast_rendezvous_points).
meraki_get_network_switch_routing_multicast_rendezvous_points details
meraki_get_network_switch_routing_multicast_rendezvous_points details
[Cisco Meraki] List the multicast rendezvous points for a network. Requires networkId (from meraki_get_organization_networks). Returns rendezvousPointId values used by the single-RP tools.
meraki_get_network_switch_routing_ospf details
meraki_get_network_switch_routing_ospf details
[Cisco Meraki] Return the layer-3 OSPF routing configuration for a network. Requires networkId (from meraki_get_organization_networks). Optionally scope to a specific vrf (defaults to the default VRF; IOS XE 17.18+).
meraki_get_network_switch_settings details
meraki_get_network_switch_settings details
[Cisco Meraki] Return the switch network settings. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_switch_stack details
meraki_get_network_switch_stack details
[Cisco Meraki] Show a single switch stack. Requires networkId (from meraki_get_organization_networks) and switchStackId (from meraki_get_network_switch_stacks).
meraki_get_network_switch_stack_routing_interface details
meraki_get_network_switch_stack_routing_interface details
[Cisco Meraki] Return a single layer-3 interface from a switch stack. Requires networkId (from meraki_get_organization_networks), switchStackId (from meraki_get_network_switch_stacks), and interfaceId (from meraki_get_network_switch_stack_routing_interfaces).
meraki_get_network_switch_stack_routing_interface_dhcp details
meraki_get_network_switch_stack_routing_interface_dhcp details
[Cisco Meraki] Return the DHCP configuration of a layer-3 interface on a switch stack. Requires networkId (from meraki_get_organization_networks), switchStackId (from meraki_get_network_switch_stacks), and interfaceId (from meraki_get_network_switch_stack_routing_interfaces).
meraki_get_network_switch_stack_routing_interfaces details
meraki_get_network_switch_stack_routing_interfaces details
[Cisco Meraki] List layer-3 interfaces for a switch stack. Requires networkId (from meraki_get_organization_networks) and switchStackId (from meraki_get_network_switch_stacks). Optionally filter by mode (loopback, oob_management, routed, vlan) and/or protocol (ipv4, ipv6).
meraki_get_network_switch_stack_routing_static_route details
meraki_get_network_switch_stack_routing_static_route details
[Cisco Meraki] Return a single layer-3 static route for a switch stack. Requires networkId (from meraki_get_organization_networks), switchStackId (from meraki_get_network_switch_stacks), and staticRouteId (from meraki_get_network_switch_stack_routing_static_routes).
meraki_get_network_switch_stack_routing_static_routes details
meraki_get_network_switch_stack_routing_static_routes details
[Cisco Meraki] List layer-3 static routes for a switch stack. Requires networkId (from meraki_get_organization_networks) and switchStackId (from meraki_get_network_switch_stacks). Returns staticRouteId values used by the single-route tools.
meraki_get_network_switch_stacks details
meraki_get_network_switch_stacks details
[Cisco Meraki] List the switch stacks in a network. Requires networkId (from meraki_get_organization_networks). Returns switchStackId values used by the other switch-stack tools.
meraki_get_network_switch_storm_control details
meraki_get_network_switch_storm_control details
[Cisco Meraki] Return the storm control configuration for a network's switches (broadcast/multicast/unknown-unicast thresholds). Requires networkId.
meraki_get_network_switch_stp details
meraki_get_network_switch_stp details
[Cisco Meraki] Return the network's Spanning Tree Protocol (STP) settings. Requires networkId (from meraki_get_organization_networks).
meraki_get_org_switch_ports_topology_discovery_by_device details
meraki_get_org_switch_ports_topology_discovery_by_device details
[Cisco Meraki] List per-port CDP/LLDP topology discovery data per switch across an organization. Requires organizationId (from meraki_get_organizations). Optional time window (t0 + timespan) and the same switch filters. Paginated via perPage + startingAfter.
meraki_get_org_switch_ports_usage_history_by_device_by_interval details
meraki_get_org_switch_ports_usage_history_by_device_by_interval details
[Cisco Meraki] Return per-port usage history bucketed by interval per switch across an organization. Requires organizationId (from meraki_get_organizations). Optional time window (t0/t1/timespan), `interval` (bucket size in seconds), and the same switch filters. Paginated via perPage + startingAfter.
meraki_get_organization_config_template_switch_profile_port details
meraki_get_organization_config_template_switch_profile_port details
[Cisco Meraki] Return a single config-template switch profile port. Requires organizationId (from meraki_get_organizations), configTemplateId (from meraki_get_organization_config_templates), profileId (from meraki_get_organization_config_template_switch_profiles), and portId (from meraki_get_organization_config_template_switch_profile_ports).
meraki_get_organization_config_template_switch_profile_ports details
meraki_get_organization_config_template_switch_profile_ports details
[Cisco Meraki] Return all ports of a config-template switch profile. Requires organizationId (from meraki_get_organizations), configTemplateId (from meraki_get_organization_config_templates), and profileId (from meraki_get_organization_config_template_switch_profiles).
meraki_get_organization_config_template_switch_profiles details
meraki_get_organization_config_template_switch_profiles details
[Cisco Meraki] List the switch profiles (templates) for a config-template configuration. Requires organizationId (from meraki_get_organizations) and configTemplateId (from meraki_get_organization_config_templates). Returns profileId values used by the profile-port tools.
meraki_get_organization_summary_switch_power_history details
meraki_get_organization_summary_switch_power_history details
[Cisco Meraki] Return the total PoE power draw for all switch ports in an organization over a timespan (default last 24 hours). Requires organizationId (from meraki_get_organizations). Provide t0/t1 or timespan (seconds; do not combine timespan with t0/t1; t1 max 186 days after t0). Results are a newest-first list of intervals.
meraki_get_organization_switch_ports_by_switch details
meraki_get_organization_switch_ports_by_switch details
[Cisco Meraki] List every switch in an organization with its ports and per-port configuration. Requires organizationId (from meraki_get_organizations). Filter by networkIds, serials, portProfileIds, mac/macs, name, configurationUpdatedAfter. Paginated via perPage + startingAfter (pass the last item's id for the next page).
meraki_get_organization_switch_ports_clients_overview_by_device details
meraki_get_organization_switch_ports_clients_overview_by_device details
[Cisco Meraki] Return an overview of switch-port client counts per device across an organization. Requires organizationId (from meraki_get_organizations). Optional time window (t0 + timespan) and the same switch filters. Paginated via perPage + startingAfter.
meraki_get_organization_switch_ports_overview details
meraki_get_organization_switch_ports_overview details
[Cisco Meraki] Return an organization-wide summary of switch port utilization (active/inactive counts by category). Requires organizationId (from meraki_get_organizations). Optional time window via t0/t1/timespan.
meraki_get_organization_switch_ports_statuses_by_switch details
meraki_get_organization_switch_ports_statuses_by_switch details
[Cisco Meraki] List every switch in an organization with per-port live status. Requires organizationId (from meraki_get_organizations). Filter by networkIds, serials, portProfileIds, mac/macs, name, configurationUpdatedAfter. Paginated via perPage + startingAfter.
meraki_remove_network_switch_stack details
meraki_remove_network_switch_stack details
[Cisco Meraki] Remove a switch from a stack. Requires networkId (from meraki_get_organization_networks) and switchStackId (from meraki_get_network_switch_stacks). Body (required `serial`): the serial of the switch to remove.
meraki_update_device_switch_port details
meraki_update_device_switch_port details
[Cisco Meraki] Update the configuration of a single switch port. Requires the switch serial and portId. Body (all optional): e.g. `name`, `tags`, `enabled`, `poeEnabled`, `type` (access|trunk), `vlan`, `voiceVlan`, `allowedVlans`, `stpGuard`, `linkNegotiation`, `accessPolicyType`, `stormControlEnabled`.
meraki_update_device_switch_routing_interface details
meraki_update_device_switch_routing_interface details
[Cisco Meraki] Update a layer-3 interface for a switch. Requires serial (from meraki_get_organization_devices) and interfaceId (from meraki_get_device_switch_routing_interfaces). Body: `name`, `subnet` (CIDR), `interfaceIp`, `vlanId`, `defaultGateway`, `multicastRouting`, `ospfSettings`, `ipv6`, `vrf`.
meraki_update_device_switch_routing_interface_dhcp details
meraki_update_device_switch_routing_interface_dhcp details
[Cisco Meraki] Update the DHCP configuration of a layer-3 interface on a switch. Requires serial (from meraki_get_organization_devices) and interfaceId (from meraki_get_device_switch_routing_interfaces). Body: `dhcpMode` (dhcpDisabled/dhcpRelay/dhcpServer), `dhcpRelayServerIps`, `dhcpLeaseTime`, `dnsNameserversOption`, `dhcpOptions`, `reservedIpRanges`, `fixedIpAssignments`.
meraki_update_device_switch_routing_static_route details
meraki_update_device_switch_routing_static_route details
[Cisco Meraki] Update a layer-3 static route for a switch. Requires serial (from meraki_get_organization_devices) and staticRouteId (from meraki_get_device_switch_routing_static_routes). Body: `name`, `subnet` (CIDR), `nextHopIp`, `managementNextHop`, `advertiseViaOspfEnabled`, `preferOverOspfRoutesEnabled`, `vrf`.
meraki_update_device_switch_warm_spare details
meraki_update_device_switch_warm_spare details
[Cisco Meraki] Update the warm spare configuration for a switch. The spare adopts the primary's L3 configuration — this irreversibly destroys any existing L3 configuration on the spare. Requires serial (from meraki_get_organization_devices). Body (required `enabled`): `spareSerial` (serial of the warm spare switch).
meraki_update_net_sw_dhcp_server_pol_arp_inspect_trusted_server details
meraki_update_net_sw_dhcp_server_pol_arp_inspect_trusted_server details
[Cisco Meraki] Update an ARP-inspection trusted server. Requires networkId and trustedServerId. Body (all optional): `mac`, `vlan` (VLAN id), `ipv4` ().
meraki_update_network_switch_access_control_lists details
meraki_update_network_switch_access_control_lists details
[Cisco Meraki] Replace the switch ACL rule set for a network. Requires networkId. Body (required): `rules` (ordered array of {comment, policy [allow|deny], ipVersion, protocol, srcCidr, srcPort, dstCidr, dstPort, vlan}). Overwrites all existing rules.
meraki_update_network_switch_access_policy details
meraki_update_network_switch_access_policy details
[Cisco Meraki] Update a switch access policy. Requires networkId and accessPolicyNumber. Body (all optional): `name`, `radiusServers`, `radius`, `radiusAccountingEnabled`, `hostMode`, `accessPolicyType`, `guestVlanId`, `dot1x`, and more.
meraki_update_network_switch_alternate_management_interface details
meraki_update_network_switch_alternate_management_interface details
[Cisco Meraki] Update the switch alternate management interface (AMI) for a network. Requires networkId (from meraki_get_organization_networks). Body: `enabled` (if true, `vlanId` (1-4094) and `protocols` (radius/snmp/syslog) must be set); `switches` (array of {serial, alternateManagementIp, subnetMask, gateway}; omit for template networks; empty array clears assignments).
meraki_update_network_switch_dhcp_server_policy details
meraki_update_network_switch_dhcp_server_policy details
[Cisco Meraki] Update the DHCP server policy for a network's switches. Requires networkId. Body (all optional): `alerts`, `defaultPolicy` (allow|block), `allowedServers`, `blockedServers`, `arpInspection` ().
meraki_update_network_switch_dscp_to_cos_mappings details
meraki_update_network_switch_dscp_to_cos_mappings details
[Cisco Meraki] Replace the DSCP-to-CoS mappings for a network's switches. Requires networkId. Body (required): `mappings` (array of {dscp, cos, title}). Overwrites the existing mapping set.
meraki_update_network_switch_link_aggregation details
meraki_update_network_switch_link_aggregation details
[Cisco Meraki] Update a switch link aggregation group. Requires networkId (from meraki_get_organization_networks) and linkAggregationId (from meraki_get_network_switch_link_aggregations). Body: `switchPorts` (array of {serial, portId}) or `switchProfilePorts` (array of {profile, portId}); 2-8 ports each.
meraki_update_network_switch_mtu details
meraki_update_network_switch_mtu details
[Cisco Meraki] Update the MTU configuration for a network's switches. Requires networkId. Body (all optional): `defaultMtuSize` (1500-9578), `overrides` (array of {switches|switchProfiles|switchGroups, mtuSize}).
meraki_update_network_switch_port_schedule details
meraki_update_network_switch_port_schedule details
[Cisco Meraki] Update a switch port schedule. Requires networkId and portScheduleId. Body (all optional): `name`, `portSchedule` (per-day {active, from, to} windows).
meraki_update_network_switch_qos_rule details
meraki_update_network_switch_qos_rule details
[Cisco Meraki] Update a QoS rule for a network's switches. Requires networkId and qosRuleId. Body (all optional): `vlan`, `protocol` (ANY|TCP|UDP), `srcPort`/`srcPortRange`, `dstPort`/`dstPortRange`, `dscp` (-1 to 63).
meraki_update_network_switch_qos_rules_order details
meraki_update_network_switch_qos_rules_order details
[Cisco Meraki] Set the priority order of the QoS rules for a network's switches. Requires networkId. Body (required): `ruleIds` (array of QoS rule ids in the desired order, from meraki_get_network_switch_qos_rules).
meraki_update_network_switch_routing_multicast details
meraki_update_network_switch_routing_multicast details
[Cisco Meraki] Update the switch multicast settings for a network. Requires networkId (from meraki_get_organization_networks). Body: `defaultSettings` (`igmpSnoopingEnabled`, `floodUnknownMulticastTrafficEnabled`) and `overrides` (array of paired switches/stacks/switchProfiles with their multicast settings; an empty array clears overrides).
meraki_update_network_switch_routing_multicast_rendezvous_point details
meraki_update_network_switch_routing_multicast_rendezvous_point details
[Cisco Meraki] Update a multicast rendezvous point. Requires networkId (from meraki_get_organization_networks) and rendezvousPointId (from meraki_get_network_switch_routing_multicast_rendezvous_points). Body (required `interfaceIp`, `multicastGroup`): optional `vrf`.
meraki_update_network_switch_routing_ospf details
meraki_update_network_switch_routing_ospf details
[Cisco Meraki] Update the layer-3 OSPF routing configuration for a network. Requires networkId (from meraki_get_organization_networks). Body: `enabled`, `helloTimerInSeconds`, `deadTimerInSeconds`, `areas` (each `areaId`/`areaName`/`areaType`), `v3`, `md5AuthenticationEnabled`, `md5AuthenticationKey`. Optionally scope to a vrf (IOS XE 17.18+).
meraki_update_network_switch_settings details
meraki_update_network_switch_settings details
[Cisco Meraki] Update the switch network settings. Requires networkId (from meraki_get_organization_networks). Body: `vlan` (management VLAN), `useCombinedPower`, `powerExceptions` (per-switch combined/redundant/useNetworkSetting), `uplinkClientSampling`, `macBlocklist`, `portChannelFallback`, `uplinkSelection`.
meraki_update_network_switch_stack details
meraki_update_network_switch_stack details
[Cisco Meraki] Update a switch stack. Requires networkId (from meraki_get_organization_networks) and switchStackId (from meraki_get_network_switch_stacks). Body: at least one of `name` or `members`. Providing `members` (array of , 2-8 entries) replaces the entire stack membership; omit it to leave membership unchanged.
meraki_update_network_switch_stack_routing_interface details
meraki_update_network_switch_stack_routing_interface details
[Cisco Meraki] Update a layer-3 interface for a switch stack. Requires networkId (from meraki_get_organization_networks), switchStackId (from meraki_get_network_switch_stacks), and interfaceId (from meraki_get_network_switch_stack_routing_interfaces). Body: `name`, `subnet`, `interfaceIp`, `vlanId`, `defaultGateway`, `multicastRouting`, `ospfSettings`, `ipv6`, `vrf`.
meraki_update_network_switch_stack_routing_interface_dhcp details
meraki_update_network_switch_stack_routing_interface_dhcp details
[Cisco Meraki] Update the DHCP configuration of a layer-3 interface on a switch stack. Requires networkId (from meraki_get_organization_networks), switchStackId (from meraki_get_network_switch_stacks), and interfaceId (from meraki_get_network_switch_stack_routing_interfaces). Body: `dhcpMode` (dhcpDisabled/dhcpRelay/dhcpServer), `dhcpRelayServerIps`, `dhcpLeaseTime`, `dnsNameserversOption`, `dhcpOptions`, `reservedIpRanges`, `fixedIpAssignments`.
meraki_update_network_switch_stack_routing_static_route details
meraki_update_network_switch_stack_routing_static_route details
[Cisco Meraki] Update a layer-3 static route for a switch stack. Requires networkId (from meraki_get_organization_networks), switchStackId (from meraki_get_network_switch_stacks), and staticRouteId (from meraki_get_network_switch_stack_routing_static_routes). Body: `name`, `subnet` (CIDR), `nextHopIp`, `managementNextHop`, `advertiseViaOspfEnabled`, `preferOverOspfRoutesEnabled`, `vrf`.
meraki_update_network_switch_storm_control details
meraki_update_network_switch_storm_control details
[Cisco Meraki] Update the storm control configuration for a network's switches. Requires networkId. Body (all optional): `broadcastThreshold`, `multicastThreshold`, `unknownUnicastThreshold`, `treatTheseTrafficTypesAsOneThreshold`.
meraki_update_network_switch_stp details
meraki_update_network_switch_stp details
[Cisco Meraki] Update the network's Spanning Tree Protocol (STP) settings. Requires networkId (from meraki_get_organization_networks). Body: `rstpEnabled`; `stpBridgePriority` (array pairing `switches`/`stacks`/`switchProfiles` with `stpPriority`; an empty array clears the bridge priorities).
meraki_update_organization_config_template_switch_profile_port details
meraki_update_organization_config_template_switch_profile_port details
[Cisco Meraki] Update a config-template switch profile port. Requires organizationId (from meraki_get_organizations), configTemplateId (from meraki_get_organization_config_templates), profileId (from meraki_get_organization_config_template_switch_profiles), and portId (from meraki_get_organization_config_template_switch_profile_ports). Body: `name`, `enabled`, `type` (access/trunk/stack/routed/svl/dad), `vlan`, `voiceVlan`, `allowedVlans`, `poeEnabled`, `stpGuard`, `accessPolicyType`, `macAllowList`, and more.
Systems Manager (SM)
meraki_checkin_network_sm_devices details
meraki_checkin_network_sm_devices details
[Cisco Meraki] Force check-in a set of Systems Manager devices. Requires networkId (from meraki_get_organization_networks). Body selects devices via `wifiMacs`, `ids`, `serials`, and/or `scope` (arrays; scope = keyword + tags).
meraki_create_network_sm_bypass_activation_lock_attempt details
meraki_create_network_sm_bypass_activation_lock_attempt details
[Cisco Meraki] Attempt to bypass the Activation Lock on a set of Systems Manager devices. Requires networkId (from meraki_get_organization_networks). Body (required `ids`): array of device ids to attempt the bypass on. Poll status with meraki_get_network_sm_bypass_activation_lock_attempt.
meraki_create_network_sm_target_group details
meraki_create_network_sm_target_group details
[Cisco Meraki] Add a Systems Manager target group to a network. Requires networkId (from meraki_get_organization_networks). Body: `name` (group name); `scope` (comma-separated, beginning with one of withAny, withAll, withoutAny, withoutAll, all, none, followed by tags; defaults to none).
meraki_create_organization_sm_admins_role details
meraki_create_organization_sm_admins_role details
[Cisco Meraki] Create a Systems Manager Limited Access Role. Requires organizationId (from meraki_get_organizations). Body (required `name`): `scope` (one of all_tags, some, without_all_tags, without_some) and `tags` (array) scope the role.
meraki_delete_network_sm_target_group details
meraki_delete_network_sm_target_group details
[Cisco Meraki] Delete a Systems Manager target group from a network. Requires networkId (from meraki_get_organization_networks) and targetGroupId (from meraki_get_network_sm_target_groups).
meraki_delete_network_sm_user_access_device details
meraki_delete_network_sm_user_access_device details
[Cisco Meraki] Delete a Systems Manager User Access Device. Requires networkId (from meraki_get_organization_networks) and userAccessDeviceId (from meraki_get_network_sm_user_access_devices).
meraki_delete_organization_sm_admins_role details
meraki_delete_organization_sm_admins_role details
[Cisco Meraki] Delete a Systems Manager Limited Access Role. Requires organizationId (from meraki_get_organizations) and roleId (from meraki_get_organization_sm_admins_roles).
meraki_get_network_sm_bypass_activation_lock_attempt details
meraki_get_network_sm_bypass_activation_lock_attempt details
[Cisco Meraki] Get the status of an Activation Lock bypass attempt. Requires networkId (from meraki_get_organization_networks) and attemptId (returned by meraki_create_network_sm_bypass_activation_lock_attempt).
meraki_get_network_sm_device_cellular_usage_history details
meraki_get_network_sm_device_cellular_usage_history details
[Cisco Meraki] Return an SM device's daily cellular data usage history (usage in kilobytes). Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices).
meraki_get_network_sm_device_certs details
meraki_get_network_sm_device_certs details
[Cisco Meraki] List the certificates on a Systems Manager device. Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices).
meraki_get_network_sm_device_connectivity details
meraki_get_network_sm_device_connectivity details
[Cisco Meraki] Return historical connectivity data for a Systems Manager device (whether it is regularly checking in to Dashboard). Requires networkId and deviceId (from meraki_get_network_sm_devices). Paginated via perPage + startingAfter/endingBefore; pass the last item's id/timestamp as startingAfter for the next page.
meraki_get_network_sm_device_desktop_logs details
meraki_get_network_sm_device_desktop_logs details
[Cisco Meraki] Return historical records of Systems Manager network connection details for a desktop device. Requires networkId and deviceId (from meraki_get_network_sm_devices). Paginated via perPage + startingAfter/endingBefore; pass the last item's id/timestamp as startingAfter for the next page.
meraki_get_network_sm_device_device_command_logs details
meraki_get_network_sm_device_device_command_logs details
[Cisco Meraki] Return historical records of commands sent to a Systems Manager device. Includes the Dashboard admin who initiated a command (when not automatic). Requires networkId and deviceId (from meraki_get_network_sm_devices). Paginated via perPage + startingAfter/endingBefore.
meraki_get_network_sm_device_device_profiles details
meraki_get_network_sm_device_device_profiles details
[Cisco Meraki] Get the installed profiles associated with a Systems Manager device. Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices).
meraki_get_network_sm_device_network_adapters details
meraki_get_network_sm_device_network_adapters details
[Cisco Meraki] List the network adapters of a Systems Manager device. Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices).
meraki_get_network_sm_device_performance_history details
meraki_get_network_sm_device_performance_history details
[Cisco Meraki] Return historical records of Systems Manager client metrics for a desktop device. Requires networkId and deviceId (from meraki_get_network_sm_devices). Paginated via perPage + startingAfter/endingBefore; pass the last item's id/timestamp as startingAfter for the next page.
meraki_get_network_sm_device_restrictions details
meraki_get_network_sm_device_restrictions details
[Cisco Meraki] List the restrictions on a Systems Manager device. Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices).
meraki_get_network_sm_device_security_centers details
meraki_get_network_sm_device_security_centers details
[Cisco Meraki] List the security centers on a Systems Manager device. Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices).
meraki_get_network_sm_device_softwares details
meraki_get_network_sm_device_softwares details
[Cisco Meraki] Get the list of softwares associated with a Systems Manager device. Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices).
meraki_get_network_sm_device_wlan_lists details
meraki_get_network_sm_device_wlan_lists details
[Cisco Meraki] List the saved SSID names (WLAN lists) on a Systems Manager device. Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices).
meraki_get_network_sm_devices details
meraki_get_network_sm_devices details
[Cisco Meraki] List the devices enrolled in a Systems Manager network, with fields and filters. Requires networkId (from meraki_get_organization_networks). This is the discovery tool for deviceId. Paginated via perPage + startingAfter/endingBefore; pass the last item's id as startingAfter for the next page.
meraki_get_network_sm_profiles details
meraki_get_network_sm_profiles details
[Cisco Meraki] List all Systems Manager configuration profiles in a network. Requires networkId (from meraki_get_organization_networks). Optionally filter by payload types.
meraki_get_network_sm_target_group details
meraki_get_network_sm_target_group details
[Cisco Meraki] Return a single Systems Manager target group. Requires networkId (from meraki_get_organization_networks) and targetGroupId (from meraki_get_network_sm_target_groups). Set withDetails=true to include scoped device/user ids.
meraki_get_network_sm_target_groups details
meraki_get_network_sm_target_groups details
[Cisco Meraki] List the Systems Manager target groups in a network. Requires networkId (from meraki_get_organization_networks). Set withDetails=true to include the ids of the scoped devices/users.
meraki_get_network_sm_trusted_access_configs details
meraki_get_network_sm_trusted_access_configs details
[Cisco Meraki] List Systems Manager Trusted Access configs in a network. Requires networkId (from meraki_get_organization_networks). Paginated via perPage + startingAfter/endingBefore; pass the last item's id as startingAfter for the next page.
meraki_get_network_sm_user_access_devices details
meraki_get_network_sm_user_access_devices details
[Cisco Meraki] List Systems Manager User Access Devices and their Trusted Access Connections. Requires networkId (from meraki_get_organization_networks). Paginated via perPage + startingAfter/endingBefore; pass the last item's id as startingAfter for the next page.
meraki_get_network_sm_user_device_profiles details
meraki_get_network_sm_user_device_profiles details
[Cisco Meraki] Get the profiles associated with a Systems Manager user. Requires networkId (from meraki_get_organization_networks) and userId (from meraki_get_network_sm_users).
meraki_get_network_sm_user_softwares details
meraki_get_network_sm_user_softwares details
[Cisco Meraki] Get the list of softwares associated with a Systems Manager user. Requires networkId (from meraki_get_organization_networks) and userId (from meraki_get_network_sm_users).
meraki_get_network_sm_users details
meraki_get_network_sm_users details
[Cisco Meraki] List the owners (users) in a Systems Manager network, with optional filters. Requires networkId (from meraki_get_organization_networks). Filter by ids, usernames, emails, and/or a scope expression.
meraki_get_org_sm_sentry_policies_assignments_by_network details
meraki_get_org_sm_sentry_policies_assignments_by_network details
[Cisco Meraki] List the Systems Manager Sentry Policies for an organization, ordered ascending by priority. Requires organizationId (from meraki_get_organizations). Optionally filter by networkIds. Paginated via perPage + startingAfter/endingBefore.
meraki_get_organization_sm_admins_role details
meraki_get_organization_sm_admins_role details
[Cisco Meraki] Return a single Systems Manager Limited Access Role. Requires organizationId (from meraki_get_organizations) and roleId (from meraki_get_organization_sm_admins_roles).
meraki_get_organization_sm_admins_roles details
meraki_get_organization_sm_admins_roles details
[Cisco Meraki] List the Systems Manager Limited Access Roles for an organization. Requires organizationId (from meraki_get_organizations). Paginated via perPage + startingAfter/endingBefore; pass the last item's id as startingAfter for the next page.
meraki_get_organization_sm_apns_cert details
meraki_get_organization_sm_apns_cert details
[Cisco Meraki] Get the organization's Systems Manager APNS (Apple Push Notification service) certificate. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_sm_vpp_account details
meraki_get_organization_sm_vpp_account details
[Cisco Meraki] Get a single Systems Manager VPP account (returns a hash containing the account's unparsed token). Requires organizationId (from meraki_get_organizations) and vppAccountId (from meraki_get_organization_sm_vpp_accounts).
meraki_get_organization_sm_vpp_accounts details
meraki_get_organization_sm_vpp_accounts details
[Cisco Meraki] List the Systems Manager VPP (Volume Purchase Program) accounts in an organization. Requires organizationId (from meraki_get_organizations).
meraki_install_network_sm_device_apps details
meraki_install_network_sm_device_apps details
[Cisco Meraki] Install applications on a Systems Manager device. Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices). Body (required `appIds`): array of application ids; `force`=true reinstalls an app believed already present.
meraki_lock_network_sm_devices details
meraki_lock_network_sm_devices details
[Cisco Meraki] Lock a set of Systems Manager devices. Requires networkId (from meraki_get_organization_networks). Body selects devices via `wifiMacs`, `ids`, `serials`, and/or `scope`; `pin` (six-digit) is required only for macOS devices.
meraki_modify_network_sm_devices_tags details
meraki_modify_network_sm_devices_tags details
[Cisco Meraki] Add, delete, or update the tags of a set of Systems Manager devices. Requires networkId (from meraki_get_organization_networks). Body (required `tags`, `updateAction`): `updateAction` is one of add, delete, or update; select devices via `wifiMacs`, `ids`, `serials`, and/or `scope`.
meraki_move_network_sm_devices details
meraki_move_network_sm_devices details
[Cisco Meraki] Move a set of Systems Manager devices to a new network. Requires networkId (source, from meraki_get_organization_networks). Body (required `newNetwork`): the destination network; select devices via `wifiMacs`, `ids`, `serials`, and/or `scope`.
meraki_reboot_network_sm_devices details
meraki_reboot_network_sm_devices details
[Cisco Meraki] Reboot a set of Systems Manager endpoints. Requires networkId (from meraki_get_organization_networks). Body selects devices via `wifiMacs`, `ids`, `serials`, and/or `scope`; optional macOS flags `kextPaths`, `notifyUser`, `rebuildKernelCache`, `requestRequiresNetworkTether`.
meraki_refresh_network_sm_device_details details
meraki_refresh_network_sm_device_details details
[Cisco Meraki] Refresh the details of a Systems Manager device (requests fresh data from the device). Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices). No request body.
meraki_shutdown_network_sm_devices details
meraki_shutdown_network_sm_devices details
[Cisco Meraki] Shutdown a set of Systems Manager endpoints. Requires networkId (from meraki_get_organization_networks). Body selects devices via `wifiMacs`, `ids`, `serials`, and/or `scope`.
meraki_unenroll_network_sm_device details
meraki_unenroll_network_sm_device details
[Cisco Meraki] Unenroll a Systems Manager device (removes it from MDM management). Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices). No request body.
meraki_uninstall_network_sm_device_apps details
meraki_uninstall_network_sm_device_apps details
[Cisco Meraki] Uninstall applications on a Systems Manager device. Requires networkId (from meraki_get_organization_networks) and deviceId (from meraki_get_network_sm_devices). Body (required `appIds`): array of application ids to uninstall.
meraki_update_network_sm_devices_fields details
meraki_update_network_sm_devices_fields details
[Cisco Meraki] Modify the fields of a Systems Manager device. Requires networkId (from meraki_get_organization_networks). Body (required `deviceFields`): identify the device via `wifiMac`, `id`, or `serial`; `deviceFields` may set `name` and/or `notes`.
meraki_update_network_sm_target_group details
meraki_update_network_sm_target_group details
[Cisco Meraki] Update a Systems Manager target group. Requires networkId (from meraki_get_organization_networks) and targetGroupId (from meraki_get_network_sm_target_groups). Body: `name` and/or `scope` (withAny/withAll/withoutAny/withoutAll/all/none followed by tags).
meraki_update_organization_sm_admins_role details
meraki_update_organization_sm_admins_role details
[Cisco Meraki] Update a Systems Manager Limited Access Role. Requires organizationId (from meraki_get_organizations) and roleId (from meraki_get_organization_sm_admins_roles). Body: `name`, `scope` (all_tags, some, without_all_tags, without_some), and/or `tags`.
meraki_update_organization_sm_sentry_policies_assignments details
meraki_update_organization_sm_sentry_policies_assignments details
[Cisco Meraki] Replace an organization's Systems Manager Sentry Policies with the provided list (policies not present are DELETED). Requires organizationId (from meraki_get_organizations). Body (required `items`): array keyed by `networkId`, each with a `policies` array (each policy: `smNetworkId`, `scope`, `tags`, `groupPolicyId`; optional `policyId` to update an existing one). Policies are in descending priority order (highest priority last).
meraki_wipe_network_sm_devices details
meraki_wipe_network_sm_devices details
[Cisco Meraki] Wipe a Systems Manager device (erases the device). Requires networkId (from meraki_get_organization_networks). Body identifies a single device via `wifiMac`, `id`, or `serial`; `pin` (six-digit) is required only for macOS. This is irreversible.
Camera (MV)
meraki_clip_device_camera details
meraki_clip_device_camera details
[Cisco Meraki] Generate a camera video clip of up to 5 minutes and return a link to it. Requires serial (from meraki_get_organization_devices). startTimestamp and endTimestamp are required (ISO 8601). For multi-imager cameras, imagerId is required (1..imager count); omit or 0 for single-imager cameras.
meraki_create_network_camera_quality_retention_profile details
meraki_create_network_camera_quality_retention_profile details
[Cisco Meraki] Create a new quality-retention profile in a network. Requires networkId (from meraki_get_organization_networks). Body (required): `name`; optional motionBasedRetentionEnabled, restrictedBandwidthModeEnabled, audioRecordingEnabled, cloudArchiveEnabled, motionDetectorVersion, smartRetention, scheduleId, maxRetentionDays, videoSettings.
meraki_create_network_camera_wireless_profile details
meraki_create_network_camera_wireless_profile details
[Cisco Meraki] Create a camera wireless profile in a network. Requires networkId (from meraki_get_organization_networks). Body (required): `name`, `ssid` ({name, authMode, psk, ...}); optional `identity` (for 802.1X).
meraki_create_organization_camera_custom_analytics_artifact details
meraki_create_organization_camera_custom_analytics_artifact details
[Cisco Meraki] Create a custom analytics artifact. Returns an artifact upload URL with expiry; upload the artifact file with a PUT to that URL before it expires. Requires organizationId (from meraki_get_organizations). Body (required): `name` (unique artifact name).
meraki_create_organization_camera_role details
meraki_create_organization_camera_role details
[Cisco Meraki] Create a new camera role for an organization. Requires organizationId (from meraki_get_organizations). Body (required `name`, must be unique): optional `appliedOnDevices`, `appliedOnNetworks`, `appliedOrgWide` arrays (each entry references a `permissionScopeId` from meraki_get_organization_camera_permissions).
meraki_delete_network_camera_quality_retention_profile details
meraki_delete_network_camera_quality_retention_profile details
[Cisco Meraki] Delete a quality-retention profile from a network. Requires networkId (from meraki_get_organization_networks) and qualityRetentionProfileId (from meraki_get_network_camera_quality_retention_profiles).
meraki_delete_network_camera_wireless_profile details
meraki_delete_network_camera_wireless_profile details
[Cisco Meraki] Delete a camera wireless profile from a network. Requires networkId (from meraki_get_organization_networks) and wirelessProfileId (from meraki_get_network_camera_wireless_profiles).
meraki_delete_organization_camera_custom_analytics_artifact details
meraki_delete_organization_camera_custom_analytics_artifact details
[Cisco Meraki] Delete a custom analytics artifact from an organization. Requires organizationId (from meraki_get_organizations) and artifactId (from meraki_get_organization_camera_custom_analytics_artifacts).
meraki_delete_organization_camera_role details
meraki_delete_organization_camera_role details
[Cisco Meraki] Delete an existing camera role for an organization. Requires organizationId (from meraki_get_organizations) and roleId (from meraki_get_organization_camera_roles).
meraki_generate_device_camera_snapshot details
meraki_generate_device_camera_snapshot details
[Cisco Meraki] Generate a snapshot of what the camera sees at a given time and return a link to the image. Requires serial (from meraki_get_organization_devices). Body (optional): `timestamp` (ISO 8601; defaults to now), `fullframe` (true = full sensor resolution; errors if combined with timestamp).
meraki_get_device_camera_custom_analytics details
meraki_get_device_camera_custom_analytics details
[Cisco Meraki] Return custom analytics settings for a camera (whether a custom analytics artifact is enabled and its parameters). Requires serial (from meraki_get_organization_devices).
meraki_get_device_camera_quality_and_retention details
meraki_get_device_camera_quality_and_retention details
[Cisco Meraki] Return the quality-and-retention settings for a camera (profile, quality, resolution, motion/audio settings). Requires serial (from meraki_get_organization_devices).
meraki_get_device_camera_sense details
meraki_get_device_camera_sense details
[Cisco Meraki] Return MV Sense settings for a camera (sense/license enablement, MQTT broker, audio detection, object detection model). Requires serial (from meraki_get_organization_devices).
meraki_get_device_camera_sense_object_detection_models details
meraki_get_device_camera_sense_object_detection_models details
[Cisco Meraki] Return the MV Sense object detection model list for a camera (model ids usable as detectionModelId in meraki_update_device_camera_sense). Requires serial (from meraki_get_organization_devices).
meraki_get_device_camera_video_link details
meraki_get_device_camera_video_link details
[Cisco Meraki] Return a video link to a camera. If a timestamp is supplied, the link starts at that time; otherwise it uses current time. Requires serial (from meraki_get_organization_devices).
meraki_get_device_camera_video_settings details
meraki_get_device_camera_video_settings details
[Cisco Meraki] Return video settings for a camera (e.g. whether the external RTSP stream is exposed). Requires serial (from meraki_get_organization_devices).
meraki_get_device_camera_wireless_profiles details
meraki_get_device_camera_wireless_profiles details
[Cisco Meraki] Return the wireless profiles assigned to a camera. Requires serial (from meraki_get_organization_devices).
meraki_get_network_camera_quality_retention_profile details
meraki_get_network_camera_quality_retention_profile details
[Cisco Meraki] Return a single quality-retention profile by id. Requires networkId (from meraki_get_organization_networks) and qualityRetentionProfileId (from meraki_get_network_camera_quality_retention_profiles).
meraki_get_network_camera_quality_retention_profiles details
meraki_get_network_camera_quality_retention_profiles details
[Cisco Meraki] List the quality-retention profiles for a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_camera_schedules details
meraki_get_network_camera_schedules details
[Cisco Meraki] Return the camera recording schedules for a network (usable as scheduleId in quality-retention profiles). Requires networkId (from meraki_get_organization_networks).
meraki_get_network_camera_wireless_profile details
meraki_get_network_camera_wireless_profile details
[Cisco Meraki] Return a single camera wireless profile by id. Requires networkId (from meraki_get_organization_networks) and wirelessProfileId (from meraki_get_network_camera_wireless_profiles).
meraki_get_network_camera_wireless_profiles details
meraki_get_network_camera_wireless_profiles details
[Cisco Meraki] List the camera wireless profiles for a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_org_camera_detections_history_by_boundary_by_interval details
meraki_get_org_camera_detections_history_by_boundary_by_interval details
[Cisco Meraki] Return camera detection analytics counts for time ranges, grouped by boundary and interval. Requires organizationId (from meraki_get_organizations), boundaryIds, and ranges. Paginated via perPage (1-1000, default 1000).
meraki_get_organization_camera_boundaries_areas_by_device details
meraki_get_organization_camera_boundaries_areas_by_device details
[Cisco Meraki] Return all configured area boundaries of cameras in an organization. Requires organizationId (from meraki_get_organizations). Optionally filter to specific camera serials.
meraki_get_organization_camera_boundaries_lines_by_device details
meraki_get_organization_camera_boundaries_lines_by_device details
[Cisco Meraki] Return all configured crossing-line boundaries of cameras in an organization. Requires organizationId (from meraki_get_organizations). Optionally filter to specific camera serials.
meraki_get_organization_camera_custom_analytics_artifact details
meraki_get_organization_camera_custom_analytics_artifact details
[Cisco Meraki] Get a single custom analytics artifact by id. Requires organizationId (from meraki_get_organizations) and artifactId (from meraki_get_organization_camera_custom_analytics_artifacts).
meraki_get_organization_camera_custom_analytics_artifacts details
meraki_get_organization_camera_custom_analytics_artifacts details
[Cisco Meraki] List custom analytics artifacts in an organization (ids usable as artifactId in meraki_update_device_camera_custom_analytics). Requires organizationId (from meraki_get_organizations).
meraki_get_organization_camera_onboarding_statuses details
meraki_get_organization_camera_onboarding_statuses details
[Cisco Meraki] Fetch the onboarding status of cameras in an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by serials and/or networkIds.
meraki_get_organization_camera_permission details
meraki_get_organization_camera_permission details
[Cisco Meraki] Retrieve a single camera permission scope. Requires organizationId (from meraki_get_organizations) and permissionScopeId (from meraki_get_organization_camera_permissions).
meraki_get_organization_camera_permissions details
meraki_get_organization_camera_permissions details
[Cisco Meraki] List the camera permission scopes for an organization. Requires organizationId (from meraki_get_organizations). Use the returned permissionScopeId with meraki_get_organization_camera_permission and when building camera roles.
meraki_get_organization_camera_role details
meraki_get_organization_camera_role details
[Cisco Meraki] Retrieve a single camera role. Requires organizationId (from meraki_get_organizations) and roleId (from meraki_get_organization_camera_roles).
meraki_get_organization_camera_roles details
meraki_get_organization_camera_roles details
[Cisco Meraki] List all camera roles in an organization. Requires organizationId (from meraki_get_organizations).
meraki_update_device_camera_custom_analytics details
meraki_update_device_camera_custom_analytics details
[Cisco Meraki] Update custom analytics settings for a camera. Requires serial (from meraki_get_organization_devices). Body: `enabled` (bool), `artifactId` (from meraki_get_organization_camera_custom_analytics_artifacts), `parameters` (array of {name, value}).
meraki_update_device_camera_quality_and_retention details
meraki_update_device_camera_quality_and_retention details
[Cisco Meraki] Update the quality-and-retention settings for a camera. Requires serial (from meraki_get_organization_devices). Body: `profileId`, `motionBasedRetentionEnabled`, `audioRecordingEnabled`, `restrictedBandwidthModeEnabled`, `quality`, `resolution`, `motionDetectorVersion`.
meraki_update_device_camera_sense details
meraki_update_device_camera_sense details
[Cisco Meraki] Update MV Sense settings for a camera. Requires serial (from meraki_get_organization_devices). Body: `senseEnabled` (bool), `mqttBrokerId` (null disables MQTT), `audioDetection` (), `detectionModelId` (from meraki_get_device_camera_sense_object_detection_models).
meraki_update_device_camera_video_settings details
meraki_update_device_camera_video_settings details
[Cisco Meraki] Update video settings for a camera. Requires serial (from meraki_get_organization_devices). Body: `externalRtspEnabled` (bool — expose the external RTSP stream).
meraki_update_device_camera_wireless_profiles details
meraki_update_device_camera_wireless_profiles details
[Cisco Meraki] Assign wireless profiles to a camera. Requires serial (from meraki_get_organization_devices). Body (required): `ids` ({primary, secondary, backup} — camera wireless profile ids from meraki_get_network_camera_wireless_profiles).
meraki_update_network_camera_quality_retention_profile details
meraki_update_network_camera_quality_retention_profile details
[Cisco Meraki] Update a quality-retention profile in a network. Requires networkId (from meraki_get_organization_networks) and qualityRetentionProfileId (from meraki_get_network_camera_quality_retention_profiles). Body: `name`, `motionBasedRetentionEnabled`, `restrictedBandwidthModeEnabled`, `audioRecordingEnabled`, `cloudArchiveEnabled`, `motionDetectorVersion`, `smartRetention`, `scheduleId`, `maxRetentionDays`, `videoSettings`.
meraki_update_network_camera_wireless_profile details
meraki_update_network_camera_wireless_profile details
[Cisco Meraki] Update a camera wireless profile in a network. Requires networkId (from meraki_get_organization_networks) and wirelessProfileId (from meraki_get_network_camera_wireless_profiles). Body: `name`, `ssid`, `identity`.
meraki_update_organization_camera_onboarding_statuses details
meraki_update_organization_camera_onboarding_statuses details
[Cisco Meraki] Notify that credential handoff to a camera has completed. Requires organizationId (from meraki_get_organizations). Body: `serial` (camera serial) and `wirelessCredentialsSent` (whether credentials were sent successfully).
meraki_update_organization_camera_role details
meraki_update_organization_camera_role details
[Cisco Meraki] Update an existing camera role in an organization. Requires organizationId (from meraki_get_organizations) and roleId (from meraki_get_organization_camera_roles). Body: `name` (unique) and/or `appliedOnDevices`/`appliedOnNetworks`/`appliedOrgWide` arrays (each entry references a `permissionScopeId`).
Devices
meraki_create_device_cellular_uplinks_bands_masks_update details
meraki_create_device_cellular_uplinks_bands_masks_update details
[Cisco Meraki] Toggle the masked state of cellular bands on a device uplink. Requires serial (from meraki_get_organization_devices). Body (required): `slot`, `type`, `masked`.
meraki_create_device_live_tools_arp_table details
meraki_create_device_live_tools_arp_table details
[Cisco Meraki] Enqueue a live-tools job to fetch a device's ARP table. Requires serial (from meraki_get_organization_devices). Body (optional): `callback`. Poll the result with meraki_get_device_live_tools_arp_table.
meraki_create_device_live_tools_cable_test details
meraki_create_device_live_tools_cable_test details
[Cisco Meraki] Enqueue a live-tools cable test on a device's ports. Requires serial (from meraki_get_organization_devices). Body (required): `ports` (array of port ids); optional `callback`. Poll the result with meraki_get_device_live_tools_cable_test.
meraki_create_device_live_tools_leds_blink details
meraki_create_device_live_tools_leds_blink details
[Cisco Meraki] Blink a device's LEDs (a physical, visible action on the hardware). Requires serial (from meraki_get_organization_devices). Body (required): `duration` (seconds); optional `callback`. Poll the result with meraki_get_device_live_tools_leds_blink.
meraki_create_device_live_tools_mac_table details
meraki_create_device_live_tools_mac_table details
[Cisco Meraki] Enqueue a live-tools job to fetch a device's MAC table. Requires serial (from meraki_get_organization_devices). Body (optional): `callback`. Poll the result with meraki_get_device_live_tools_mac_table.
meraki_create_device_live_tools_multicast_routing details
meraki_create_device_live_tools_multicast_routing details
[Cisco Meraki] Enqueue a live-tools job to fetch a device's multicast routing info. Requires serial (from meraki_get_organization_devices). Body (optional): `callback`. Poll the result with meraki_get_device_live_tools_multicast_routing.
meraki_create_device_live_tools_ping details
meraki_create_device_live_tools_ping details
[Cisco Meraki] Enqueue a live-tools ping from a device to a target. Requires serial (from meraki_get_organization_devices). Body (required): `target` (host/IP); optional `count`, `callback`. Poll the result with meraki_get_device_live_tools_ping.
meraki_create_device_live_tools_ping_device details
meraki_create_device_live_tools_ping_device details
[Cisco Meraki] Enqueue a live-tools job to ping the device itself from the Meraki cloud. Requires serial (from meraki_get_organization_devices). Body (optional): `count`, `callback`. Poll the result with meraki_get_device_live_tools_ping_device.
meraki_create_device_live_tools_ports_cycle details
meraki_create_device_live_tools_ports_cycle details
[Cisco Meraki] Enqueue a job to cycle (bounce) a set of switch ports on a device — this briefly drops the link on those ports. Requires serial (from meraki_get_organization_devices). Body (required): `ports` (array of port ids); optional `callback`. Poll the result with meraki_get_device_live_tools_ports_cycle.
meraki_create_device_live_tools_ports_status details
meraki_create_device_live_tools_ports_status details
[Cisco Meraki] Enqueue a live-tools job to fetch the live port status of a device. Requires serial (from meraki_get_organization_devices). Body (optional): `callback`. Poll the result with meraki_get_device_live_tools_ports_status.
meraki_create_device_live_tools_power_usage details
meraki_create_device_live_tools_power_usage details
[Cisco Meraki] Enqueue a live-tools job to measure a device's power usage. Requires serial (from meraki_get_organization_devices). Body (optional): `callback`. Poll the result with meraki_get_device_live_tools_power_usage.
meraki_create_device_live_tools_routing_table_lookup details
meraki_create_device_live_tools_routing_table_lookup details
[Cisco Meraki] Enqueue a live-tools routing-table lookup on a device. Requires serial (from meraki_get_organization_devices). Body (optional): `type`, `destination`, `nextHop`, `vpn`, `callback`. Poll the result with meraki_get_device_live_tools_routing_table_lookup.
meraki_create_device_live_tools_routing_table_summary details
meraki_create_device_live_tools_routing_table_summary details
[Cisco Meraki] Enqueue a live-tools job to fetch a device's routing-table summary. Requires serial (from meraki_get_organization_devices). Body (optional): `callback`. Poll the result with meraki_get_device_live_tools_routing_table_summary.
meraki_create_device_live_tools_throughput_test details
meraki_create_device_live_tools_throughput_test details
[Cisco Meraki] Enqueue a live-tools throughput test on a device. Requires serial (from meraki_get_organization_devices). Body (optional): `callback`. Poll the result with meraki_get_device_live_tools_throughput_test.
meraki_create_device_live_tools_wake_on_lan details
meraki_create_device_live_tools_wake_on_lan details
[Cisco Meraki] Enqueue a live-tools Wake-on-LAN packet from a device. Requires serial (from meraki_get_organization_devices). Body (required): `vlanId`, `mac`; optional `callback`. Poll the result with meraki_get_device_live_tools_wake_on_lan.
meraki_get_device details
meraki_get_device details
[Cisco Meraki] Return a single device by serial (name, model, tags, location, network, firmware). Requires serial (from meraki_get_organization_devices or meraki_get_organization_inventory_devices).
meraki_get_device_cellular_sims details
meraki_get_device_cellular_sims details
[Cisco Meraki] Return the SIM and APN configurations for a cellular device. Requires serial (from meraki_get_organization_devices).
meraki_get_device_clients details
meraki_get_device_clients details
[Cisco Meraki] List clients connected to a device within a timespan (max lookback 31 days). Requires serial (from meraki_get_organization_devices). Specify t0 OR timespan, not both.
meraki_get_device_live_tools_arp_table details
meraki_get_device_live_tools_arp_table details
[Cisco Meraki] Return the status/result of an ARP-table live-tools job. Requires serial (from meraki_get_organization_devices) and arpTableId (returned by meraki_create_device_live_tools_arp_table).
meraki_get_device_live_tools_cable_test details
meraki_get_device_live_tools_cable_test details
[Cisco Meraki] Return the status/result of a cable-test live-tools job. Requires serial (from meraki_get_organization_devices) and id (returned by meraki_create_device_live_tools_cable_test).
meraki_get_device_live_tools_leds_blink details
meraki_get_device_live_tools_leds_blink details
[Cisco Meraki] Return the status of an LED-blink live-tools job. Requires serial (from meraki_get_organization_devices) and ledsBlinkId (returned by meraki_create_device_live_tools_leds_blink).
meraki_get_device_live_tools_mac_table details
meraki_get_device_live_tools_mac_table details
[Cisco Meraki] Return the status/result of a MAC-table live-tools job. Requires serial (from meraki_get_organization_devices) and macTableId (returned by meraki_create_device_live_tools_mac_table).
meraki_get_device_live_tools_multicast_routing details
meraki_get_device_live_tools_multicast_routing details
[Cisco Meraki] Return the status/result of a multicast-routing live-tools job. Requires serial (from meraki_get_organization_devices) and multicastRoutingId (returned by meraki_create_device_live_tools_multicast_routing).
meraki_get_device_live_tools_ping details
meraki_get_device_live_tools_ping details
[Cisco Meraki] Return the status/result of a ping live-tools job. Requires serial (from meraki_get_organization_devices) and id (returned by meraki_create_device_live_tools_ping).
meraki_get_device_live_tools_ping_device details
meraki_get_device_live_tools_ping_device details
[Cisco Meraki] Return the status/result of a ping-device live-tools job. Requires serial (from meraki_get_organization_devices) and id (returned by meraki_create_device_live_tools_ping_device).
meraki_get_device_live_tools_ports_cycle details
meraki_get_device_live_tools_ports_cycle details
[Cisco Meraki] Return the status/result of a port-cycle live-tools job. Requires serial (from meraki_get_organization_devices) and id (the job id returned by meraki_create_device_live_tools_ports_cycle).
meraki_get_device_live_tools_ports_status details
meraki_get_device_live_tools_ports_status details
[Cisco Meraki] Return the status/result of a live port-status job. Requires serial (from meraki_get_organization_devices) and jobId (returned by meraki_create_device_live_tools_ports_status).
meraki_get_device_live_tools_power_usage details
meraki_get_device_live_tools_power_usage details
[Cisco Meraki] Return the status/result of a power-usage live-tools job. Requires serial (from meraki_get_organization_devices) and jobId (returned by meraki_create_device_live_tools_power_usage).
meraki_get_device_live_tools_routing_table_lookup details
meraki_get_device_live_tools_routing_table_lookup details
[Cisco Meraki] Return the status/result of a routing-table lookup live-tools job. Requires serial (from meraki_get_organization_devices) and id (returned by meraki_create_device_live_tools_routing_table_lookup).
meraki_get_device_live_tools_routing_table_summary details
meraki_get_device_live_tools_routing_table_summary details
[Cisco Meraki] Return the status/result of a routing-table summary live-tools job. Requires serial (from meraki_get_organization_devices) and id (returned by meraki_create_device_live_tools_routing_table_summary).
meraki_get_device_live_tools_throughput_test details
meraki_get_device_live_tools_throughput_test details
[Cisco Meraki] Return the status/result of a throughput-test live-tools job. Requires serial (from meraki_get_organization_devices) and throughputTestId (returned by meraki_create_device_live_tools_throughput_test).
meraki_get_device_live_tools_wake_on_lan details
meraki_get_device_live_tools_wake_on_lan details
[Cisco Meraki] Return the status/result of a Wake-on-LAN live-tools job. Requires serial (from meraki_get_organization_devices) and wakeOnLanId (returned by meraki_create_device_live_tools_wake_on_lan).
meraki_get_device_lldp_cdp details
meraki_get_device_lldp_cdp details
[Cisco Meraki] Return LLDP and CDP neighbor information for a device. Requires serial (from meraki_get_organization_devices).
meraki_get_device_loss_and_latency_history details
meraki_get_device_loss_and_latency_history details
[Cisco Meraki] Return loss-and-latency history from a device to a destination IP over an uplink (max lookback 60 days). Requires serial (from meraki_get_organization_devices) and ip (destination IP). Specify t0/t1 OR timespan.
meraki_get_device_management_interface details
meraki_get_device_management_interface details
[Cisco Meraki] Return the management interface settings (WAN1/WAN2 static IP, VLAN, DNS) for a device. Requires serial (from meraki_get_organization_devices).
meraki_reboot_device details
meraki_reboot_device details
[Cisco Meraki] Reboot a device — briefly takes it offline. Requires serial (from meraki_get_organization_devices). No request body.
meraki_update_device details
meraki_update_device details
[Cisco Meraki] Update a device's attributes. Requires serial (from meraki_get_organization_devices). Body: `name`, `tags`, `lat`, `lng`, `address`, `notes`, `moveMapMarker`, `switchProfileId`, `floorPlanId`.
meraki_update_device_cellular_geolocations details
meraki_update_device_cellular_geolocations details
[Cisco Meraki] Toggle cellular-based geolocation for a device. Requires serial (from meraki_get_organization_devices). Body (required): `enabled` (bool).
meraki_update_device_cellular_sims details
meraki_update_device_cellular_sims details
[Cisco Meraki] Update the SIM and APN configurations for a cellular device. Requires serial (from meraki_get_organization_devices). Body: `sims`, `simOrdering`, `simFailover`.
meraki_update_device_management_interface details
meraki_update_device_management_interface details
[Cisco Meraki] Update the management interface settings for a device. Requires serial (from meraki_get_organization_devices). Body: `wan1`, `wan2` (each with usingStaticIp, staticIp, staticSubnetMask, staticGatewayIp, staticDns, vlan, wanEnabled).
Cellular Gateway (MG)
meraki_create_org_cellular_gw_esims_service_providers_account details
meraki_create_org_cellular_gw_esims_service_providers_account details
[Cisco Meraki] Add an eSIM service provider account to an organization. Requires organizationId (from meraki_get_organizations). Body (required): `accountId`, `apiKey`, `serviceProvider`, `title`, `username`.
meraki_create_organization_cellular_gateway_esims_swap details
meraki_create_organization_cellular_gateway_esims_swap details
[Cisco Meraki] Swap which eSIMs on cellular gateways are active. Requires organizationId (from meraki_get_organizations). Body (required): `swaps` (array of {eid, target:}). This changes the active service provider profile on physical eSIM hardware.
meraki_delete_org_cellular_gw_esims_service_providers_account details
meraki_delete_org_cellular_gw_esims_service_providers_account details
[Cisco Meraki] Remove an eSIM service provider account from an organization. Requires organizationId (from meraki_get_organizations) and accountId (from meraki_get_org_cellular_gateway_esims_service_providers_accounts).
meraki_get_device_cellular_gateway_lan details
meraki_get_device_cellular_gateway_lan details
[Cisco Meraki] Show the LAN settings (reserved IP ranges and fixed IP assignments) of a MG cellular gateway. Requires serial (from meraki_get_organization_devices).
meraki_get_device_cellular_gateway_port_forwarding_rules details
meraki_get_device_cellular_gateway_port_forwarding_rules details
[Cisco Meraki] Show the port forwarding rules of a MG cellular gateway. Requires serial (from meraki_get_organization_devices).
meraki_get_net_cellular_gw_connectivity_monitoring_destinations details
meraki_get_net_cellular_gw_connectivity_monitoring_destinations details
[Cisco Meraki] Return the connectivity testing destinations for a MG network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_cellular_gateway_dhcp details
meraki_get_network_cellular_gateway_dhcp details
[Cisco Meraki] List common DHCP settings of a MG network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_cellular_gateway_subnet_pool details
meraki_get_network_cellular_gateway_subnet_pool details
[Cisco Meraki] Return the subnet pool and mask configured for MGs in a network. Requires networkId (from meraki_get_organization_networks).
meraki_get_network_cellular_gateway_uplink details
meraki_get_network_cellular_gateway_uplink details
[Cisco Meraki] Return the uplink settings (bandwidth limits) for a MG network. Requires networkId (from meraki_get_organization_networks).
meraki_get_org_cell_gw_esims_svc_providers_accounts_rate_plans details
meraki_get_org_cell_gw_esims_svc_providers_accounts_rate_plans details
[Cisco Meraki] Return the rate plans for eSIM service provider accounts. Requires organizationId (from meraki_get_organizations) and accountIds (from meraki_get_org_cellular_gateway_esims_service_providers_accounts).
meraki_get_org_cell_gw_esims_svc_provs_accounts_comm_plans details
meraki_get_org_cell_gw_esims_svc_provs_accounts_comm_plans details
[Cisco Meraki] Return the communication plans for eSIM service provider accounts. Requires organizationId (from meraki_get_organizations) and accountIds (from meraki_get_org_cellular_gateway_esims_service_providers_accounts).
meraki_get_org_cellular_gateway_esims_service_providers_accounts details
meraki_get_org_cellular_gateway_esims_service_providers_accounts details
[Cisco Meraki] Return the list of eSIM service provider accounts for an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by service provider account IDs.
meraki_get_organization_cellular_gateway_esims_inventory details
meraki_get_organization_cellular_gateway_esims_inventory details
[Cisco Meraki] Show the eSIM inventory of an organization. Requires organizationId (from meraki_get_organizations). Optionally filter by EIDs.
meraki_get_organization_cellular_gateway_esims_service_providers details
meraki_get_organization_cellular_gateway_esims_service_providers details
[Cisco Meraki] Return the list of eSIM service providers for an organization. Requires organizationId (from meraki_get_organizations).
meraki_get_organization_cellular_gateway_uplink_statuses details
meraki_get_organization_cellular_gateway_uplink_statuses details
[Cisco Meraki] List the uplink status of every MG cellular gateway in an organization. Requires organizationId (from meraki_get_organizations). Filter by networkIds/serials/iccids. Paginated via perPage (3-1000) + startingAfter/endingBefore.
meraki_update_device_cellular_gateway_lan details
meraki_update_device_cellular_gateway_lan details
[Cisco Meraki] Update the LAN settings of a MG cellular gateway. Requires serial (from meraki_get_organization_devices). Body: `reservedIpRanges`, `fixedIpAssignments`.
meraki_update_device_cellular_gateway_port_forwarding_rules details
meraki_update_device_cellular_gateway_port_forwarding_rules details
[Cisco Meraki] Update the port forwarding rules of a MG cellular gateway. Requires serial (from meraki_get_organization_devices). Body: `rules` (array of port forwarding rules).
meraki_update_net_cell_gw_connectivity_monitoring_destinations details
meraki_update_net_cell_gw_connectivity_monitoring_destinations details
[Cisco Meraki] Update the connectivity testing destinations for a MG network. Requires networkId (from meraki_get_organization_networks). Body: `destinations` (array of {ip, description, default}).
meraki_update_network_cellular_gateway_dhcp details
meraki_update_network_cellular_gateway_dhcp details
[Cisco Meraki] Update common DHCP settings of a MG network. Requires networkId (from meraki_get_organization_networks). Body: `dhcpLeaseTime`, `dnsNameservers`, `dnsCustomNameservers`.
meraki_update_network_cellular_gateway_subnet_pool details
meraki_update_network_cellular_gateway_subnet_pool details
[Cisco Meraki] Update the subnet pool and mask configured for MGs in a network. Requires networkId (from meraki_get_organization_networks). Body: `mask`, `cidr`.
meraki_update_network_cellular_gateway_uplink details
meraki_update_network_cellular_gateway_uplink details
[Cisco Meraki] Update the uplink settings (bandwidth limits) for a MG network. Requires networkId (from meraki_get_organization_networks). Body: `bandwidthLimits`.
meraki_update_org_cellular_gw_esims_service_providers_account details
meraki_update_org_cellular_gw_esims_service_providers_account details
[Cisco Meraki] Update an eSIM service provider account in an organization. Requires organizationId (from meraki_get_organizations) and accountId (from meraki_get_org_cellular_gateway_esims_service_providers_accounts). Body: `title`, `apiKey`.
meraki_update_organization_cellular_gateway_esims_inventory details
meraki_update_organization_cellular_gateway_esims_inventory details
[Cisco Meraki] Toggle the status of an eSIM in an organization's inventory. Requires organizationId (from meraki_get_organizations) and id (the eSIM inventory id from meraki_get_organization_cellular_gateway_esims_inventory). Body: `status`.
meraki_update_organization_cellular_gateway_esims_swap details
meraki_update_organization_cellular_gateway_esims_swap details
[Cisco Meraki] Get the status of an existing eSIM swap by re-issuing it (physical eSIM hardware action). Requires organizationId (from meraki_get_organizations) and id (the eSIM EID). No request body.
Sensor (MT)
More in Tools Reference
Atera ToolsAuvik ToolsAvanan (Check Point Harmony Email) ToolsConnectWise Sell ToolsStill need help? Ask the team