May 2026
Meraki API Release Notes v1.70.0
Summary
- 25 new operations added
- 71 operations enhanced
- 946 total operations available
What's New
appliance
devices
- Update redundancy, PUT /networks/{networkId}/appliance/devices/redundancy
- Create swap, POST /networks/{networkId}/appliance/devices/redundancy/swap
devices
cellular
- Update geolocations, PUT /devices/{serial}/cellular/geolocations
- Create update, POST /devices/{serial}/cellular/uplinks/bands/masks/update
liveTools
- Create cycle, POST /devices/{serial}/liveTools/ports/cycle
- Get cycle, GET /devices/{serial}/liveTools/ports/cycle/{id}
organizations
appliance
- Get byNetwork, GET /organizations/{organizationId}/appliance/devices/redundancy/byNetwork
- Get settings, GET /organizations/{organizationId}/appliance/routing/vrfs/settings
- Update settings, PUT /organizations/{organizationId}/appliance/routing/vrfs/settings
devices
- Get devices, GET /organizations/{organizationId}/devices/cellular/data/devices
- Get profiles, GET /organizations/{organizationId}/devices/cellular/data/profiles
- Create profiles, POST /organizations/{organizationId}/devices/cellular/data/profiles
- Get assignments, GET /organizations/{organizationId}/devices/cellular/data/profiles/assignments
- Create batchCreate, POST /organizations/{organizationId}/devices/cellular/data/profiles/assignments/batchCreate
- Create bulkDelete, POST /organizations/{organizationId}/devices/cellular/data/profiles/assignments/bulkDelete
- Delete profiles, DELETE /organizations/{organizationId}/devices/cellular/data/profiles/{profileId}
- Update profiles, PUT /organizations/{organizationId}/devices/cellular/data/profiles/{profileId}
- Get byDevice, GET /organizations/{organizationId}/devices/cellular/data/usage/byDevice
- Get byInterval, GET /organizations/{organizationId}/devices/cellular/data/usage/history/byDevice/byInterval
- Get geolocations, GET /organizations/{organizationId}/devices/cellular/geolocations
- Get byDevice, GET /organizations/{organizationId}/devices/cellular/uplinks/bands/byDevice
- Get byDevice, GET /organizations/{organizationId}/devices/cellular/uplinks/towers/byDevice
sase
- Create integrations, POST /organizations/{organizationId}/sase/integrations
- Delete integrations, DELETE /organizations/{organizationId}/sase/integrations/{integrationId}
- Get integrations, GET /organizations/{organizationId}/sase/integrations/{integrationId}
What's Updated
appliance
contentFiltering
- Get categories, GET /networks/{networkId}/appliance/contentFiltering/categories
- added the optional property
categoriesto the response with the200status
firewall
- Get cellularFirewallRules, GET /networks/{networkId}/appliance/firewall/cellularFirewallRules
- added the optional property
rulesto the response with the200status
- Update cellularFirewallRules, PUT /networks/{networkId}/appliance/firewall/cellularFirewallRules
- added the optional property
rulesto the response with the200status
- Get inboundFirewallRules, GET /networks/{networkId}/appliance/firewall/inboundFirewallRules
- the endpoint scheme security
oauth2was added to the API
- Get l3FirewallRules, GET /networks/{networkId}/appliance/firewall/l3FirewallRules
- added the optional property
rulesto the response with the200status
- Update l3FirewallRules, PUT /networks/{networkId}/appliance/firewall/l3FirewallRules
- added the optional property
rulesto the response with the200status
- Get l7FirewallRules, GET /networks/{networkId}/appliance/firewall/l7FirewallRules
- added the optional property
rulesto the response with the200status
- Update l7FirewallRules, PUT /networks/{networkId}/appliance/firewall/l7FirewallRules
- added the new
allowedCountriesenum value to the request propertyrules/items/type
- added the new
blacklistedCountriesenum value to the request propertyrules/items/type
- added the new
blockedCountriesenum value to the request propertyrules/items/type
- ... and 2 more changes
- Get oneToManyNatRules, GET /networks/{networkId}/appliance/firewall/oneToManyNatRules
- added the optional property
rulesto the response with the200status
- Update oneToManyNatRules, PUT /networks/{networkId}/appliance/firewall/oneToManyNatRules
- added the optional property
rulesto the response with the200status
- Get oneToOneNatRules, GET /networks/{networkId}/appliance/firewall/oneToOneNatRules
- added the optional property
rulesto the response with the200status
- Update oneToOneNatRules, PUT /networks/{networkId}/appliance/firewall/oneToOneNatRules
- added the optional property
rulesto the response with the200status
- Get settings, GET /networks/{networkId}/appliance/firewall/settings
- added the optional property
spoofingProtectionto the response with the200status
- Update settings, PUT /networks/{networkId}/appliance/firewall/settings
- added the optional property
spoofingProtectionto the response with the200status
prefixes
- the response property
items/descriptionbecame nullable for the status200
- Create statics, POST /networks/{networkId}/appliance/prefixes/delegated/statics
- added the optional property
createdAtto the response with the201status
- added the optional property
descriptionto the response with the201status
- added the optional property
originto the response with the201status
- ... and 3 more changes
- Delete statics, DELETE /networks/{networkId}/appliance/prefixes/delegated/statics/{staticDelegatedPrefixId}
- added the media type
application/jsonfor the response with the status204
- Get statics, GET /networks/{networkId}/appliance/prefixes/delegated/statics/{staticDelegatedPrefixId}
- the response property
descriptionbecame nullable for the status200
- Update statics, PUT /networks/{networkId}/appliance/prefixes/delegated/statics/{staticDelegatedPrefixId}
- added the optional property
createdAtto the response with the200status
- added the optional property
descriptionto the response with the200status
- added the optional property
originto the response with the200status
- ... and 3 more changes
sdwan
- Update internetPolicies, PUT /networks/{networkId}/appliance/sdwan/internetPolicies
- the endpoint scheme security
oauth2was added to the API
staticRoutes
- Create staticRoutes, POST /networks/{networkId}/appliance/staticRoutes
- the
gatewayVlanIdrequest property type/format changed fromstring/to `integer`/
- the
gatewayVlanIdrequest property's max was set to4094.00
- the
gatewayVlanIdrequest property's min was set to0.00
- Update staticRoutes, PUT /networks/{networkId}/appliance/staticRoutes/{staticRouteId}
- the
gatewayVlanIdrequest property type/format changed fromstring/to `integer`/
- the
gatewayVlanIdrequest property's max was set to4094.00
- the
gatewayVlanIdrequest property's min was set to0.00
trafficShaping
- Get trafficShaping, GET /networks/{networkId}/appliance/trafficShaping
- added the required property
globalBandwidthLimitsto the response with the200status
- Update trafficShaping, PUT /networks/{networkId}/appliance/trafficShaping
- request body became required
- the request property
globalBandwidthLimitsbecame required
- added the required property
globalBandwidthLimitsto the response with the200status
- added the optional property
defaultRulesEnabledto the response with the200status
- added the optional property
rulesto the response with the200status
- Update rules, PUT /networks/{networkId}/appliance/trafficShaping/rules
- added the optional property
defaultRulesEnabledto the response with the200status
- added the optional property
rulesto the response with the200status
- Update uplinkBandwidth, PUT /networks/{networkId}/appliance/trafficShaping/uplinkBandwidth
- added the optional property
bandwidthLimitsto the response with the200status
vlans
- Get vlans, GET /networks/{networkId}/appliance/vlans
- added the optional property
items/vrfto the response with the200status
- Create vlans, POST /networks/{networkId}/appliance/vlans
- added the new optional request property
vrf
- added the optional property
vrfto the response with the201status
- added the optional property
vrfto the response with the200status
- Update vlans, PUT /networks/{networkId}/appliance/vlans/{vlanId}
- added the new optional request property
vrf
- added the optional property
vrfto the response with the200status
camera
qualityRetentionProfiles
- Create qualityRetentionProfiles, POST /networks/{networkId}/camera/qualityRetentionProfiles
- added the new optional request property
videoSettings/MV44X
- Update qualityRetentionProfiles, PUT /networks/{networkId}/camera/qualityRetentionProfiles/{qualityRetentionProfileId}
- added the new optional request property
videoSettings/MV44X
clients
general
- Get clients, GET /networks/{networkId}/clients/{clientId}
- added the optional property
recentDeviceIdto the response with the200status
devices
appliance
- Get delegated, GET /devices/{serial}/appliance/prefixes/delegated
- added the optional property
items/countsto the response with the200status
- added the optional property
items/descriptionto the response with the200status
- added the optional property
items/expiresAtto the response with the200status
- ... and 5 more changes
- Get vlanAssignments, GET /devices/{serial}/appliance/prefixes/delegated/vlanAssignments
- added the optional property
items/ipv6to the response with the200status
- added the optional property
items/originto the response with the200status
- added the optional property
items/vlanto the response with the200status
- ... and 1 more changes
switch
- Create cycle, POST /devices/{serial}/switch/ports/cycle
- endpoint deprecated
- Get interfaces, GET /devices/{serial}/switch/routing/interfaces
- added the optional property
items/mtuto the response with the200status
- Create interfaces, POST /devices/{serial}/switch/routing/interfaces
- added the new optional request property
mtu
- added the optional property
mtuto the response with the201status
- Get interfaces, GET /devices/{serial}/switch/routing/interfaces/{interfaceId}
- added the optional property
mtuto the response with the200status
- Update interfaces, PUT /devices/{serial}/switch/routing/interfaces/{interfaceId}
- added the new optional request property
mtu
- added the optional property
mtuto the response with the200status
organizations
appliance
- the endpoint scheme security
oauth2was added to the API
- Get thirdPartyVPNPeers, GET /organizations/{organizationId}/appliance/vpn/thirdPartyVPNPeers
- added the optional property
peers/items/ebgpNeighbor/receiveLimitto the response with the200status
- Update thirdPartyVPNPeers, PUT /organizations/{organizationId}/appliance/vpn/thirdPartyVPNPeers
- added the optional property
peers/items/ebgpNeighbor/receiveLimitto the response with the200status
assurance
- added the enum value
dhcp_no_leasesto the propertyitems/of thequeryrequest parametertypes
- added the enum value
faulty_cableto the propertyitems/of thequeryrequest parametertypes
- added the enum value
image_sensor_failureto the propertyitems/of thequeryrequest parametertypes
- ... and 4 more changes
- the endpoint scheme security
oauth2was added to the API
- added the enum value
dhcp_no_leasesto the propertyitems/of thequeryrequest parametertypes
- added the enum value
faulty_cableto the propertyitems/of thequeryrequest parametertypes
- ... and 4 more changes
- added the enum value
dhcp_no_leasesto the propertyitems/of thequeryrequest parametertypes
- added the enum value
faulty_cableto the propertyitems/of thequeryrequest parametertypes
- added the enum value
image_sensor_failureto the propertyitems/of thequeryrequest parametertypes
- ... and 3 more changes
- the endpoint scheme security
oauth2was added to the API
- added the new optional
queryrequest parameterincludeDeviceTags
- added the new optional
queryrequest parameterincludeNetworks
- ... and 13 more changes
- added the enum value
dhcp_no_leasesto the propertyitems/of thequeryrequest parametertypes
- added the enum value
faulty_cableto the propertyitems/of thequeryrequest parametertypes
- added the enum value
image_sensor_failureto the propertyitems/of thequeryrequest parametertypes
- ... and 3 more changes
- the endpoint scheme security
oauth2was added to the API
- added the required property
network/urlto the response with the200status
inventory
- added the optional property
items/skuto the response with the200status
- added the optional property
skuto the response with the200status
- api path removed with deprecation
- api path removed with deprecation
- ... and 3 more changes
sase
- Create batchCreate, POST /organizations/{organizationId}/sase/connectors/batchCreate
- added the optional property
resolutionto the response with the200status
- api path removed without deprecation
webhooks
- for the
queryrequest parametertimespan, the max was decreased from2678400.00to2592000.00
wireless
- the endpoint scheme security
oauth2was added to the API
- the endpoint scheme security
oauth2was added to the API
- the endpoint scheme security
oauth2was added to the API
- the endpoint scheme security
oauth2was added to the API
- the endpoint scheme security
oauth2was added to the API
switch
settings
- Get settings, GET /networks/{networkId}/switch/settings
- added the optional property
portChannelFallbackto the response with the200status
- Update settings, PUT /networks/{networkId}/switch/settings
- added the new optional request property
portChannelFallback
- added the optional property
portChannelFallbackto the response with the200status
stacks
- added the optional property
items/mtuto the response with the200status
- Create interfaces, POST /networks/{networkId}/switch/stacks/{switchStackId}/routing/interfaces
- added the new optional request property
mtu
- added the optional property
mtuto the response with the201status
- Get interfaces, GET /networks/{networkId}/switch/stacks/{switchStackId}/routing/interfaces/{interfaceId}
- added the optional property
mtuto the response with the200status
- Update interfaces, PUT /networks/{networkId}/switch/stacks/{switchStackId}/routing/interfaces/{interfaceId}
- added the new optional request property
mtu
- added the optional property
mtuto the response with the200status
traffic
general
- Get traffic, GET /networks/{networkId}/traffic
- the endpoint scheme security
oauth2was added to the API
trafficShaping
applicationCategories
- Get applicationCategories, GET /networks/{networkId}/trafficShaping/applicationCategories
- added the optional property
applicationCategoriesto the response with the200status
wireless
ssids
- Get ssids, GET /networks/{networkId}/wireless/ssids
- added the optional property
items/pskto the response with the200status
- added the optional property
pskto the response with the200status
- Update ssids, PUT /networks/{networkId}/wireless/ssids/{number}
- added the optional property
pskto the response with the200status
April 2026
Meraki API Release Notes v1.69.0
Summary
- 39 new operations added
- 37 operations enhanced
- 926 total operations available
What's New
appliance
uplinks
- Update nat, PUT /networks/{networkId}/appliance/uplinks/nat
devices
camera
- Get clip, GET /devices/{serial}/camera/clip
organizations
api
- Get jobs, GET /organizations/{organizationId}/api/rest/provisioning/pipelines/jobs
- Get byPipeline, GET /organizations/{organizationId}/api/rest/provisioning/pipelines/jobs/overviews/byPipeline
appliance
policies
- Get applicationCategories, GET /organizations/{organizationId}/policies/global/firewall/applicationCategories
- Get rulesets, GET /organizations/{organizationId}/policies/global/firewall/rulesets
- Create rulesets, POST /organizations/{organizationId}/policies/global/firewall/rulesets
- Get rules, GET /organizations/{organizationId}/policies/global/firewall/rulesets/rules
- Create rules, POST /organizations/{organizationId}/policies/global/firewall/rulesets/rules
- Delete rules, DELETE /organizations/{organizationId}/policies/global/firewall/rulesets/rules/{ruleId}
- Update rules, PUT /organizations/{organizationId}/policies/global/firewall/rulesets/rules/{ruleId}
- Delete rulesets, DELETE /organizations/{organizationId}/policies/global/firewall/rulesets/{rulesetId}
- Update rulesets, PUT /organizations/{organizationId}/policies/global/firewall/rulesets/{rulesetId}
- Get policies, GET /organizations/{organizationId}/policies/global/group/policies
- Create policies, POST /organizations/{organizationId}/policies/global/group/policies
- Create assign, POST /organizations/{organizationId}/policies/global/group/policies/adaptivePolicyGroups/assign
- Get assignments, GET /organizations/{organizationId}/policies/global/group/policies/adaptivePolicyGroups/assignments
- Create remove, POST /organizations/{organizationId}/policies/global/group/policies/adaptivePolicyGroups/remove
- Create assign, POST /organizations/{organizationId}/policies/global/group/policies/appliance/vlans/assign
- Get assignments, GET /organizations/{organizationId}/policies/global/group/policies/appliance/vlans/assignments
- Get byVlan, GET /organizations/{organizationId}/policies/global/group/policies/appliance/vlans/assignments/byVlan
- Create remove, POST /organizations/{organizationId}/policies/global/group/policies/appliance/vlans/remove
- Get assignments, GET /organizations/{organizationId}/policies/global/group/policies/firewall/rulesets/assignments
- Create assignments, POST /organizations/{organizationId}/policies/global/group/policies/firewall/rulesets/assignments
- Delete assignments, DELETE /organizations/{organizationId}/policies/global/group/policies/firewall/rulesets/assignments/{assignmentId}
- Update assignments, PUT /organizations/{organizationId}/policies/global/group/policies/firewall/rulesets/assignments/{assignmentId}
- Delete policies, DELETE /organizations/{organizationId}/policies/global/group/policies/{policyId}
- Update policies, PUT /organizations/{organizationId}/policies/global/group/policies/{policyId}
sase
- Get connectors, GET /organizations/{organizationId}/sase/connectors
- Create batchCreate, POST /organizations/{organizationId}/sase/connectors/batchCreate
- Create batchDelete, POST /organizations/{organizationId}/sase/connectors/batchDelete
- Get regions, GET /organizations/{organizationId}/sase/regions
- Get sites, GET /organizations/{organizationId}/sase/sites
- Create attach, POST /organizations/{organizationId}/sase/sites/attach
- Get bySite, GET /organizations/{organizationId}/sase/sites/connectivity/history/bySite
- Get overview, GET /organizations/{organizationId}/sase/sites/connectivity/overview
- Delete detach, DELETE /organizations/{organizationId}/sase/sites/detach
- Update sites, PUT /organizations/{organizationId}/sase/sites/{siteId}
What's Updated
appliance
security
- Get intrusion, GET /networks/{networkId}/appliance/security/intrusion
- added the new 'detection' enum value to the 'mode' response property for the response status '200'
- added the new 'disabled' enum value to the 'mode' response property for the response status '200'
- added the new 'prevention' enum value to the 'mode' response property for the response status '200'
vlans
- Create vlans, POST /networks/{networkId}/appliance/vlans
- added the new optional request property 'uplinks'
- Update vlans, PUT /networks/{networkId}/appliance/vlans/{vlanId}
- added the new optional request property 'uplinks'
vpn
- added the optional property 'neighbors/items/communityOut' to the response with the '200' status
- added the optional property 'neighbors/items/filterIn' to the response with the '200' status
- added the optional property 'routerId' to the response with the '200' status
- Update bgp, PUT /networks/{networkId}/appliance/vpn/bgp
- added the new optional request property 'neighbors/items/communityOut'
- added the new optional request property 'neighbors/items/filterIn'
- added the new optional request property 'routerId'
- ... and 3 more changes
- Get siteToSiteVpn, GET /networks/{networkId}/appliance/vpn/siteToSiteVpn
- added the optional property 'hostTranslations' to the response with the '200' status
- Update siteToSiteVpn, PUT /networks/{networkId}/appliance/vpn/siteToSiteVpn
- added the new optional request property 'hostTranslations'
- added the optional property 'hostTranslations' to the response with the '200' status
clients
splashAuthorizationStatus
- Get splashAuthorizationStatus, GET /networks/{networkId}/clients/{clientId}/splashAuthorizationStatus
- added the optional property 'ssids' to the response with the '200' status
- Update splashAuthorizationStatus, PUT /networks/{networkId}/clients/{clientId}/splashAuthorizationStatus
- added the optional property 'ssids' to the response with the '200' status
devices
lossAndLatencyHistory
- Get lossAndLatencyHistory, GET /devices/{serial}/lossAndLatencyHistory
- added the new enum value 'wan4' to the 'query' request parameter 'uplink'
wireless
- Get latencyStats, GET /devices/{serial}/wireless/latencyStats
- added the optional property 'latencyStats' to the response with the '200' status
- added the optional property 'serial' to the response with the '200' status
firmwareUpgrades
general
- Get firmwareUpgrades, GET /networks/{networkId}/firmwareUpgrades
- added the optional property 'products/wireless/nextUpgrade/predownload' to the response with the '200' status
- Update firmwareUpgrades, PUT /networks/{networkId}/firmwareUpgrades
- added the new optional request property 'products/wireless/nextUpgrade/predownload'
- added the optional property 'products/wireless/nextUpgrade/predownload' to the response with the '200' status
rollbacks
- Create rollbacks, POST /networks/{networkId}/firmwareUpgrades/rollbacks
- added the new optional request property 'predownload'
- added the optional property 'predownload' to the response with the '200' status
organizations
alerts
- Create profiles, POST /organizations/{organizationId}/alerts/profiles
- added the new 'wan4' enum value to the request property 'alertCondition/interface'
- Update profiles, PUT /organizations/{organizationId}/alerts/profiles/{alertConfigId}
- added the new 'wan4' enum value to the request property 'alertCondition/interface'
appliance
- added the optional property 'allowedRules' to the response with the '200' status
- Update intrusion, PUT /organizations/{organizationId}/appliance/security/intrusion
- added the optional property 'allowedRules' to the response with the '200' status
- added the optional property '/items/merakiVpnPeers/items/priority' to the response with the '200' status
assurance
- added the new enum value 'experience_metrics' to the 'query' request parameter 'category'
- added the new enum value 'experience_metrics' to the 'query' request parameter 'category'
- added the new enum value 'experience_metrics' to the 'query' request parameter 'category'
- added the required property 'items/items/lastAlertedAt' to the response with the '200' status
- added the new enum value 'experience_metrics' to the 'query' request parameter 'category'
- added the new enum value 'experience_metrics' to the 'query' request parameter 'category'
wireless
clients
- Get connectionStats, GET /networks/{networkId}/wireless/clients/connectionStats
- added the optional property '/items/connectionStats' to the response with the '200' status
- added the optional property '/items/mac' to the response with the '200' status
- Get latencyStats, GET /networks/{networkId}/wireless/clients/latencyStats
- added the optional property '/items/latencyStats' to the response with the '200' status
- added the optional property '/items/mac' to the response with the '200' status
- Get latencyStats, GET /networks/{networkId}/wireless/clients/{clientId}/latencyStats
- added the optional property 'latencyStats' to the response with the '200' status
- added the optional property 'mac' to the response with the '200' status
devices
- Get latencyStats, GET /networks/{networkId}/wireless/devices/latencyStats
- added the optional property '/items/latencyStats' to the response with the '200' status
- added the optional property '/items/serial' to the response with the '200' status
electronicShelfLabel
- Get electronicShelfLabel, GET /networks/{networkId}/wireless/electronicShelfLabel
- added the optional property 'sepioo' to the response with the '200' status
- Update electronicShelfLabel, PUT /networks/{networkId}/wireless/electronicShelfLabel
- added the optional property 'sepioo' to the response with the '200' status
- Get configuredDevices, GET /networks/{networkId}/wireless/electronicShelfLabel/configuredDevices
- added the optional property '/items/sepioo' to the response with the '200' status
latencyStats
- Get latencyStats, GET /networks/{networkId}/wireless/latencyStats
- added the optional property 'backgroundTraffic' to the response with the '200' status
- added the optional property 'bestEffortTraffic' to the response with the '200' status
- added the optional property 'videoTraffic' to the response with the '200' status
- ... and 1 more changes
settings
- Get settings, GET /networks/{networkId}/wireless/settings
- added the optional property 'upgrade' to the response with the '200' status
- Update settings, PUT /networks/{networkId}/wireless/settings
- added the new optional request property 'upgrade'
- added the optional property 'upgrade' to the response with the '200' status
ssids
- Update ssids, PUT /networks/{networkId}/wireless/ssids/{number}
- added the new optional request property 'ssidAdminAccessible'
- added the optional property 'concentrator' to the response with the '200' status
- added the optional property 'failover' to the response with the '200' status
- added the optional property 'splitTunnel' to the response with the '200' status
- added the optional property 'concentrator' to the response with the '200' status
- added the optional property 'failover' to the response with the '200' status
- added the optional property 'splitTunnel' to the response with the '200' status
March 2026
Meraki API Release Notes v1.68.0
Summary
- 7 new operations added
- 36 operations enhanced
- 875 total operations available
What's New
appliance
umbrella
- Connect a Cisco Umbrella account to this network, connectNetworkApplianceUmbrellaAccount
- Disconnect Umbrella account from this network, disconnectNetworkApplianceUmbrellaAccount
organizations
integrations
- Provides a list of integrations that can be enabled for an Organization., getOrganizationIntegrationsDeployable
- Provides a list of integrations enabled for an Organization., getOrganizationIntegrationsDeployed
sase
- List of MX networks or templates that can be enrolled into Secure Access, getOrganizationSaseNetworksEligible
wireless
devices
- List the zero touch deployments for wireless access points in an organization, getOrganizationWirelessDevicesProvisioningDeployments
- Delete a zero touch deployment, deleteOrganizationWirelessDevicesProvisioningDeployment
What's Updated
camera
qualityAndRetention
- Returns quality and retention settings for the given camera, getDeviceCameraQualityAndRetention
- property
propertiesadded
sense
- Returns sense settings for a given camera, getDeviceCameraSense
- Returns the MV Sense object detection model list for the given camera, getDeviceCameraSenseObjectDetectionModels
- property
propertiesadded
- property
detectionModelIdadded
videoLink
- Returns video link to the specified camera, getDeviceCameraVideoLink
- property
propertiesadded
wirelessProfiles
- Returns wireless profile assigned to the given camera, getDeviceCameraWirelessProfiles
- property
propertiesadded
onboarding
- Fetch onboarding status of cameras, getOrganizationCameraOnboardingStatuses
- property
propertiesadded
devices
multicastRouting
- Enqueue a job to perform a Multicast routing request for the device, createDeviceLiveToolsMulticastRouting
- Return a Multicast routing live tool job., getDeviceLiveToolsMulticastRouting
- property
vrfadded
- property
vrfTypeadded
- property
ipVersionadded
appliance
vpn
- Return the third party VPN peers for an organization, getOrganizationApplianceVpnThirdPartyVPNPeers
- Update the third party VPN peers for an organization, updateOrganizationApplianceVpnThirdPartyVPNPeers
- property
ecmpUplinkConfigsadded
networks
clients
- Return the client associated with the given identifier, getNetworkClient
- property
modeladded
organizations
splash
- List Splash Themes, getOrganizationSplashThemes
- Create a Splash Theme, createOrganizationSplashTheme
- property
isSystemThemeadded
summary
- List the client and status overview information for the networks in an organization, getOrganizationSummaryTopNetworksByStatus
- property
groupadded
What's Changed
appliance
ports
- List per-port VLAN settings for all ports of a secure router or security appliance., getNetworkAppliancePorts
- Summary changed from List per-port VLAN settings f...
- Return per-port VLAN settings for a single secure router or security appliance port., getNetworkAppliancePort
- Summary changed from Return per-port VLAN settings...
- Update the per-port VLAN settings for a single secure router or security appliance port., updateNetworkAppliancePort
- Summary changed from Update the per-port VLAN sett...
February 2026
Meraki API Release Notes v1.67.0
Summary
- 4 new operations added
- 24 operations enhanced
- 866 total operations available
What's New
organizations
inventory
- Fetch the EOX summary for an organization, including counts of devices that are end-of-sale, end-of-support, and end-of-support-soon., getOrganizationInventoryDevicesEoxOverview
networks
- Move networks from one organization to another, createNetworkMove
wireless
radio
- Update the AutoRF settings for a wireless network, updateNetworkWirelessRadioRrm
- List the AutoRF settings of an organization by network, getOrganizationWirelessRadioRrmByNetwork
What's Updated
organizations
policyObjects
- Lists Policy Objects belonging to the organization., getOrganizationPolicyObjects
- Lists Policy Object Groups belonging to the organization., getOrganizationPolicyObjectsGroups
- property
itemsadded
floorPlans
- List auto locate details for each device in your organization, getOrganizationFloorPlansAutoLocateDevices
- property
nameadded
inventory
- Return the device inventory for an organization, getOrganizationInventoryDevices
- Return a single device from the inventory of an organization, getOrganizationInventoryDevice
- param
eoxStatusesadded
- property
eoxadded
devices
switch
alternateManagementInterface
- Return the switch alternate management interface for the network, getNetworkSwitchAlternateManagementInterface
- Update the switch alternate management interface for the network, updateNetworkSwitchAlternateManagementInterface
- property
useOobMgmtadded
dhcpServerPolicy
- Return the DHCP server settings, getNetworkSwitchDhcpServerPolicy
- Update the DHCP server settings, updateNetworkSwitchDhcpServerPolicy
- property
alwaysAllowedServersadded
wireless
settings
- Return the wireless settings for a network, getNetworkWirelessSettings
- Update the wireless settings for a network, updateNetworkWirelessSettings
- property
multicastToUnicastConversionadded
- property
multicastToUnicastConversionadded
January 2026
Meraki API Release Notes v1.66.0 Changelog
Summary
- 3 new operations added
- 151 operations enhanced
- 862 total operations available
What's New
organizations
inventory
- Claim an order by the secure unique order claim number, the order claim id, claimOrganizationInventoryOrders
- Preview the results and status of an order claim by the secure order id, previewOrganizationInventoryOrders
nac
certificates
- Create a new CRL (either base or delta) for an existing CA, createOrganizationNacCertificatesAuthoritiesCrl
What's Updated
camera
qualityRetentionProfiles
- List the quality retention profiles for this network, getNetworkCameraQualityRetentionProfiles
- Creates new quality retention profile for this network., createNetworkCameraQualityRetentionProfile
- Retrieve a single quality retention profile, getNetworkCameraQualityRetentionProfile
- schema added
roles
- List all the roles in this organization, getOrganizationCameraRoles
- Creates new role for this organization., createOrganizationCameraRole
- Retrieve a single role., getOrganizationCameraRole
- schema added
devices
arpTable
- Enqueue a job to perform a ARP table request for the device, createDeviceLiveToolsArpTable
- Return an ARP table live tool job., getDeviceLiveToolsArpTable
- property
interfaceadded
managementInterface
- Return the management interface settings for a device, getDeviceManagementInterface
- Update the management interface settings for a device, updateDeviceManagementInterface
- property
vrfadded
wireless
radio
- Return the manually configured radio settings overrides of a device, which take precedence over RF profiles., getDeviceWirelessRadioSettings
- schema added
airMarshal
- List Air Marshal scan results from a network, getNetworkWirelessAirMarshal
- schema added
ssids
- Return the Hotspot 2.0 settings for an SSID, getNetworkWirelessSsidHotspot20
- List all Identity PSKs in a wireless network, getNetworkWirelessSsidIdentityPsks
- Return an Identity PSK, getNetworkWirelessSsidIdentityPsk
- Display the traffic shaping settings for a SSID on an MR network, getNetworkWirelessSsidTrafficShapingRules
- schema added
networks
clients
- Return the application usage data for clients, getNetworkClientsApplicationUsage
- Return the usage histories for clients, getNetworkClientsUsageHistories
- schema added
- property
receivedadded
topology
- List the LLDP and CDP information for all discovered devices and connections in a network, getNetworkTopologyLinkLayer
- schema added
- property
deviceadded
- property
stackadded
appliance
contentFiltering
- Return the content filtering settings for an MX network, getNetworkApplianceContentFiltering
- schema added
vlans
- Add a VLAN, createNetworkApplianceVlan
- property
dhcpRelayServerIpsadded
- property
dhcpBootNextServeradded
- property
dhcpBootFilenameadded
uplinks
- Returns an overview of uplink statuses, getOrganizationApplianceUplinksStatusesOverview
- param
networkIdsadded
organizations
devices
- Retrieve device migration statuses in an organization, getOrganizationDevicesControllerMigrations
- Perform a packet capture on a device and store in Meraki Cloud, createOrganizationDevicesPacketCaptureCapture
- Perform a packet capture on multiple devices and store in Meraki Cloud., bulkOrganizationDevicesPacketCaptureCapturesCreate
- property
advancedadded
summary
- List the client and status overview information for the networks in an organization, getOrganizationSummaryTopNetworksByStatus
- property
enumadded