- Release Notes
- API Changelog
- Overview
- Generally Available
- v1.57.0
- v1.56.0
- v1.55.0
- v1.54.0
- v1.53.0
- v1.52.0
- v1.51.1
- v1.50.0
- v1.49.0
- v1.48.0
- v1.47.0
- v1.46.0
- v1.45.0
- v1.44.0
- v1.43.0
- v1.42.0
- v1.41.0
- v1.40.0
- v1.39.0
- v1.38.0
- v1.37.0
- v1.36.0
- v1.35.0
- v1.34.0
- v1.33.0
- v1.32.0
- v1.31.0
- v1.30.0
- v1.29.0
- v1.28.0
- v1.27.0
- v1.26.0
- v1.25.0
- v1.24.0
- v1.23.0
- v1.22.0
- v1.21.0
- v1.20.0
- v1.19.0
- v1.18.0
- v1.17.0
- v1.16.0
- v1.15.0
- v1.14.0
- v1.13.0
- v1.12.0
- v1.11.0
- v1.10.0
- v1.8.0
- v1.7.0
- v1.6.0
- v1.5.0
- v1.4.0
- v1.3.0
- v1.2.0
- v1.1.0
- v1.0.0
- v0.11.0
- v0.10.0
- v0.9.0
- v0.8.0
- v0.7.0
- v0.6.0
- v0.5.0
- v0.4.0
- v0.3.0
- v0.2.0
- Beta
- What's Changed
- What's Updated
- [ wireless ]
- [ switch ]
- [ appliance ]
- [ camera ]
- [ devices ]
- [ networks ]
- [ insight ]
- [ sm ]
- users
- userAccessDevices
- targetGroups
- profiles
- devices
- Return the client's daily cellular data usage history
- List the certs on a device
- Returns historical connectivity data (whether a device is regularly checking in to Dashboard).
- Return historical records of various Systems Manager network connection details for desktop devices.
- Return historical records of commands sent to Systems Manager devices
- Get the profiles associated with a device
- List the network adapters of a device
- Return historical records of various Systems Manager client metrics for desktop devices.
- List the restrictions on a device
- List the security centers on a device
- Get a list of softwares associated with a device
- List the saved SSID names on a device
- vppAccounts
- [ organizations ]
- webhooks
- actionBatches
- devices
- adaptivePolicy
- admins
- apiRequests
- brandingPolicies
- uplinks
- configTemplates
- configurationChanges
- inventoryDevices
- licenses
- networks
- saml
- samlRoles
- summary
- Return the top 10 appliances sorted by utilization over given time range.
- Return metrics for organization's top 10 clients by data usage (in mb) over given time range.
- Return metrics for organization's top clients by data usage (in mb) over given time range, grouped by manufacturer.
- Return metrics for organization's top 10 devices sorted by data usage over given time range
- Return metrics for organization's top 10 device models sorted by data usage over given time range
- Return metrics for organization's top 10 ssids by data usage over given time range
- Return metrics for organization's top 10 switches by energy usage over given time range
- service
- [ cellularGateway ]
- What's New
Version 1.14.0 to 1.15.0
Summary of Changes
8 - New
161 - Updated
506 - Total operations
321 - Total Paths
What's Changed
[ wireless ]
radio
Update the radio settings of a device
PUT /devices/{serial}/wireless/radio/settings
- Property
rfProfileId
type turn frominteger
tostring
[ switch ]
routing
Update layer 3 OSPF routing configuration
PUT /networks/{networkId}/switch/routing/ospf
- Property
areaId
type turn frominteger
tostring
What's Updated
[ wireless ]
airMarshal
List Air Marshal scan results from a network
GET /networks/{networkId}/wireless/airMarshal
- Response property
items
value added
channelUtilizationHistory
Return AP channel utilization over time for a device or network client
GET /networks/{networkId}/wireless/channelUtilizationHistory
- Response property
items
value added
clientCountHistory
Return wireless client counts over time for a network, device, or network client
GET /networks/{networkId}/wireless/clientCountHistory
- Response property
items
value added
dataRateHistory
Return PHY data rates over time for a network, device, or network client
GET /networks/{networkId}/wireless/dataRateHistory
- Response property
items
value added
failedConnections
List of all failed client connection events on this network in a given time range
GET /networks/{networkId}/wireless/failedConnections
- Response property
items
value added
latencyHistory
Return average wireless latency over time for a network, device, or network client
GET /networks/{networkId}/wireless/latencyHistory
- Response property
items
value added
rfProfiles
List the non-basic RF profiles for this network
GET /networks/{networkId}/wireless/rfProfiles
- Response property
items
value added
- Response property
apBandSettings
value added
- Response property
perSsidSettings
value added
Return a RF profile
GET /networks/{networkId}/wireless/rfProfiles/{rfProfileId}
- Response property
apBandSettings
value added
- Response property
perSsidSettings
value added
signalQualityHistory
Return signal quality (SNR/RSSI) over time for a device or network client
GET /networks/{networkId}/wireless/signalQualityHistory
- Response property
items
value added
ssids
List the MR SSIDs in a network
GET /networks/{networkId}/wireless/ssids
- Response property
items
value added
List all Identity PSKs in a wireless network
GET /networks/{networkId}/wireless/ssids/{number}/identityPsks
- Response property
items
value added
usageHistory
Return AP usage over time for a device or network client
GET /networks/{networkId}/wireless/usageHistory
- Response property
items
value added
devices
Aggregated connectivity info for this network, grouped by node
GET /networks/{networkId}/wireless/devices/connectionStats
- Response property
items
value added
Aggregated latency info for this network, grouped by node
GET /networks/{networkId}/wireless/devices/latencyStats
- Response property
items
value added
clients
Aggregated connectivity info for this network, grouped by clients
GET /networks/{networkId}/wireless/clients/connectionStats
- Response property
items
value added
Aggregated latency info for this network, grouped by clients
GET /networks/{networkId}/wireless/clients/latencyStats
- Response property
items
value added
List the wireless connectivity events for a client within a network in the timespan.
GET /networks/{networkId}/wireless/clients/{clientId}/connectivityEvents
- Response property
items
value added
Return the latency history for a client
GET /networks/{networkId}/wireless/clients/{clientId}/latencyHistory
- Response property
items
value added
[ switch ]
accessPolicies
List the access policies for a switch network
GET /networks/{networkId}/switch/accessPolicies
- Response property
items
value added
linkAggregations
List link aggregation groups
GET /networks/{networkId}/switch/linkAggregations
- Response property
items
value added
qosRules
List quality of service rules
GET /networks/{networkId}/switch/qosRules
- Response property
items
value added
stacks
List the switch stacks in a network
GET /networks/{networkId}/switch/stacks
- Response property
items
value added
List layer 3 interfaces for a switch stack
GET /networks/{networkId}/switch/stacks/{switchStackId}/routing/interfaces
- Response property
items
value added
List layer 3 static routes for a switch stack
GET /networks/{networkId}/switch/stacks/{switchStackId}/routing/staticRoutes
- Response property
items
value added
configTemplates
List the switch profiles for your switch template configuration
GET /organizations/{organizationId}/configTemplates/{configTemplateId}/switch/profiles
- Response property
items
value added
ports
List the switch ports for a switch
GET /devices/{serial}/switch/ports
- Response property
items
value added
Return the status for all the ports of a switch
GET /devices/{serial}/switch/ports/statuses
- Response property
items
value added
Return the packet counters for all the ports of a switch
GET /devices/{serial}/switch/ports/statuses/packets
- Response property
items
value added
routing
List layer 3 interfaces for a switch
GET /devices/{serial}/switch/routing/interfaces
- Response property
items
value added
List layer 3 static routes for a switch
GET /devices/{serial}/switch/routing/staticRoutes
- Response property
items
value added
List multicast rendezvous points
GET /networks/{networkId}/switch/routing/multicast/rendezvousPoints
- Response property
items
value added
portSchedules
List switch port schedules
GET /networks/{networkId}/switch/portSchedules
- Response property
items
value added
[ appliance ]
uplink
List the uplink status of every Meraki MX and Z series appliances in the organization
GET /organizations/{organizationId}/appliance/uplink/statuses
- Response property
items
value added
vpn
Show VPN history stat for networks in an organization
GET /organizations/{organizationId}/appliance/vpn/stats
- Response property
items
value added
Show VPN status for networks in an organization
GET /organizations/{organizationId}/appliance/vpn/statuses
- Response property
items
value added
vlans
List the VLANs for an MX network
GET /networks/{networkId}/appliance/vlans
- Response property
items
value added
uplinks
Get the sent and received bytes for each uplink of a network.
GET /networks/{networkId}/appliance/uplinks/usageHistory
- Response property
items
value added
trafficShaping
List all custom performance classes for an MX network
GET /networks/{networkId}/appliance/trafficShaping/customPerformanceClasses
- Response property
items
value added
staticRoutes
Update a static route for an MX or teleworker network
PUT /networks/{networkId}/appliance/staticRoutes/{staticRouteId}
- Optional property
gatewayVlanId
Added
List the static routes for an MX or teleworker network
GET /networks/{networkId}/appliance/staticRoutes
- Response property
items
value added
Add a static route for an MX or teleworker network
POST /networks/{networkId}/appliance/staticRoutes
- Optional property
gatewayVlanId
Added
security
List the security events for a network
GET /networks/{networkId}/appliance/security/events
- Response property
items
value added
List the security events for an organization
GET /organizations/{organizationId}/appliance/security/events
- Response property
items
value added
firewall
List the appliance services and their accessibility rules
GET /networks/{networkId}/appliance/firewall/firewalledServices
- Response property
items
value added
ports
List per-port VLAN settings for all ports of a MX.
GET /networks/{networkId}/appliance/ports
- Response property
items
value added
clients
List the security events for a client
GET /networks/{networkId}/appliance/clients/{clientId}/security/events
- Response property
items
value added
dhcp
Return the DHCP subnet information for an appliance
GET /devices/{serial}/appliance/dhcp/subnets
- Response property
items
value added
[ camera ]
wirelessProfiles
List the camera wireless profiles for this network.
GET /networks/{networkId}/camera/wirelessProfiles
- Response property
items
value added
schedules
Returns a list of all camera recording schedules.
GET /networks/{networkId}/camera/schedules
- Response property
items
value added
qualityRetentionProfiles
List the quality retention profiles for this network
GET /networks/{networkId}/camera/qualityRetentionProfiles
- Response property
items
value added
onboarding
Fetch onboarding status of cameras
GET /organizations/{organizationId}/camera/onboarding/statuses
- Response property
items
value added
sense
Returns the MV Sense object detection model list for the given camera
GET /devices/{serial}/camera/sense/objectDetectionModels
- Response property
items
value added
analytics
Returns an overview of aggregate analytics data for a timespan
GET /devices/{serial}/camera/analytics/overview
- Response property
items
value added
Returns most recent record for analytics zones
GET /devices/{serial}/camera/analytics/recent
- Response property
items
value added
Returns all configured analytic zones for this camera
GET /devices/{serial}/camera/analytics/zones
- Response property
items
value added
Return historical records for analytic zones
GET /devices/{serial}/camera/analytics/zones/{zoneId}/history
- Response property
items
value added
[ devices ]
lossAndLatencyHistory
Get the uplink loss percentage and latency in milliseconds, and goodput in kilobits per second for a wired network device.
GET /devices/{serial}/lossAndLatencyHistory
- Response property
items
value added
- Response property
jitter
value added
- Response property
jitter
value added
- Response property
jitter
value added
clients
List the clients of a device, up to a maximum of a month ago
GET /devices/{serial}/clients
- Response property
items
value added
[ networks ]
splashLoginAttempts
List the splash login attempts for a network
GET /networks/{networkId}/splashLoginAttempts
- Response property
items
value added
traffic
Return the traffic analysis data for this network
GET /networks/{networkId}/traffic
- Response property
items
value added
webhooks
Update an HTTP server
PUT /networks/{networkId}/webhooks/httpServers/{httpServerId}
- Optional property
payloadTemplate
Added
List the HTTP servers for a network
GET /networks/{networkId}/webhooks/httpServers
- Response property
items
value added
- Response property
payloadTemplate
value added
Return an HTTP server for a network
GET /networks/{networkId}/webhooks/httpServers/{httpServerId}
- Response property
payloadTemplate
value added
Add an HTTP server to a network
POST /networks/{networkId}/webhooks/httpServers
- Optional property
payloadTemplate
Added
Send a test webhook for a network
POST /networks/{networkId}/webhooks/webhookTests
- Optional property
payloadTemplateId
Added
- Optional property
alertTypeId
Added
pii
List the PII requests for this network or organization
GET /networks/{networkId}/pii/requests
- Response property
items
value added
networkHealth
Get the channel utilization over each radio for all APs in a network.
GET /networks/{networkId}/networkHealth/channelUtilization
- Response property
items
value added
mqttBrokers
List the MQTT brokers for this network
GET /networks/{networkId}/mqttBrokers
- Response property
items
value added
merakiAuthUsers
List the users configured under Meraki Authentication for a network (splash guest or RADIUS users for a wireless network, or client VPN users for a wired network)
GET /networks/{networkId}/merakiAuthUsers
- Response property
items
value added
groupPolicies
List the group policies in a network
GET /networks/{networkId}/groupPolicies
- Response property
items
value added
floorPlans
List the floor plans that belong to your network
GET /networks/{networkId}/floorPlans
- Response property
items
value added
events
List the event type to human-readable description
GET /networks/{networkId}/events/eventTypes
- Response property
items
value added
devices
List the devices in a network
GET /networks/{networkId}/devices
- Response property
items
value added
bluetoothClients
List the Bluetooth clients seen by APs in this network
GET /networks/{networkId}/bluetoothClients
- Response property
items
value added
trafficShaping
Returns the available DSCP tagging options for your traffic shaping rules.
GET /networks/{networkId}/trafficShaping/dscpTaggingOptions
- Response property
items
value added
clients
List the clients that have used this network in the timespan
GET /networks/{networkId}/clients
- Response property
items
value added
Return the application usage data for clients
GET /networks/{networkId}/clients/applicationUsage
- Response property
items
value added
Return the usage histories for clients
GET /networks/{networkId}/clients/usageHistories
- Response property
items
value added
Return the client's network traffic data over time
GET /networks/{networkId}/clients/{clientId}/trafficHistory
- Response property
items
value added
Return the client's daily usage history
GET /networks/{networkId}/clients/{clientId}/usageHistory
- Response property
items
value added
[ insight ]
applications
Get application health by time
GET /networks/{networkId}/insight/applications/{applicationId}/healthByTime
- Response property
items
value added
List all Insight tracked applications
GET /organizations/{organizationId}/insight/applications
- Response property
items
value added
monitoredMediaServers
List the monitored media servers for this organization
GET /organizations/{organizationId}/insight/monitoredMediaServers
- Response property
items
value added
[ sm ]
users
List the owners in an SM network with various specified fields and filters
GET /networks/{networkId}/sm/users
- Response property
items
value added
Get the profiles associated with a user
GET /networks/{networkId}/sm/users/{userId}/deviceProfiles
- Response property
items
value added
Get a list of softwares associated with a user
GET /networks/{networkId}/sm/users/{userId}/softwares
- Response property
items
value added
userAccessDevices
List User Access Devices and its Trusted Access Connections
GET /networks/{networkId}/sm/userAccessDevices
- Response property
items
value added
targetGroups
List the target groups in this network
GET /networks/{networkId}/sm/targetGroups
- Response property
items
value added
profiles
List all profiles in a network
GET /networks/{networkId}/sm/profiles
- Response property
items
value added
devices
Return the client's daily cellular data usage history
GET /networks/{networkId}/sm/devices/{deviceId}/cellularUsageHistory
- Response property
items
value added
List the certs on a device
GET /networks/{networkId}/sm/devices/{deviceId}/certs
- Response property
items
value added
Returns historical connectivity data (whether a device is regularly checking in to Dashboard).
GET /networks/{networkId}/sm/devices/{deviceId}/connectivity
- Response property
items
value added
Return historical records of various Systems Manager network connection details for desktop devices.
GET /networks/{networkId}/sm/devices/{deviceId}/desktopLogs
- Response property
items
value added
Return historical records of commands sent to Systems Manager devices
GET /networks/{networkId}/sm/devices/{deviceId}/deviceCommandLogs
- Response property
items
value added
Get the profiles associated with a device
GET /networks/{networkId}/sm/devices/{deviceId}/deviceProfiles
- Response property
items
value added
List the network adapters of a device
GET /networks/{networkId}/sm/devices/{deviceId}/networkAdapters
- Response property
items
value added
Return historical records of various Systems Manager client metrics for desktop devices.
GET /networks/{networkId}/sm/devices/{deviceId}/performanceHistory
- Response property
items
value added
List the restrictions on a device
GET /networks/{networkId}/sm/devices/{deviceId}/restrictions
- Response property
items
value added
List the security centers on a device
GET /networks/{networkId}/sm/devices/{deviceId}/securityCenters
- Response property
items
value added
Get a list of softwares associated with a device
GET /networks/{networkId}/sm/devices/{deviceId}/softwares
- Response property
items
value added
List the saved SSID names on a device
GET /networks/{networkId}/sm/devices/{deviceId}/wlanLists
- Response property
items
value added
vppAccounts
List the VPP accounts in the organization
GET /organizations/{organizationId}/sm/vppAccounts
- Response property
items
value added
[ organizations ]
webhooks
Return a list of alert types to be used with managing webhook alerts
GET /organizations/{organizationId}/webhooks/alertTypes
- Response property
items
value added
Return the log of webhook POSTs sent
GET /organizations/{organizationId}/webhooks/logs
- Response property
items
value added
actionBatches
Return the list of action batches in the organization
GET /organizations/{organizationId}/actionBatches
- Response property
items
value added
devices
List the devices in an organization
GET /organizations/{organizationId}/devices
- Optional param
networkIds
added
- Optional param
macs
added
- Optional param
serials
added
- Optional param
models
added
- Response property
items
value added
List the status of every Meraki device in the organization
GET /organizations/{organizationId}/devices/statuses
- Optional param
networkIds
added
- Optional param
serials
added
- Optional param
statuses
added
- Optional param
productTypes
added
- Optional param
models
added
- Optional param
tags
added
- Optional param
tagsFilterType
added
- Response property
items
value added
- Response property
model
value added
- Response property
tags
value added
Return the uplink loss and latency for every MX in the organization from at latest 2 minutes ago
GET /organizations/{organizationId}/devices/uplinksLossAndLatency
- Response property
items
value added
adaptivePolicy
List adaptive policy ACLs in a organization
GET /organizations/{organizationId}/adaptivePolicy/acls
- Response property
items
value added
admins
List the dashboard administrators in this organization
GET /organizations/{organizationId}/admins
- Response property
items
value added
apiRequests
List the API requests made by an organization
GET /organizations/{organizationId}/apiRequests
- Response property
items
value added
brandingPolicies
List the branding policies of an organization
GET /organizations/{organizationId}/brandingPolicies
- Response property
items
value added
uplinks
List the uplink status of every Meraki MX, MG and Z series devices in the organization
GET /organizations/{organizationId}/uplinks/statuses
- Response property
items
value added
configTemplates
List the configuration templates for this organization
GET /organizations/{organizationId}/configTemplates
- Response property
items
value added
configurationChanges
View the Change Log for your organization
GET /organizations/{organizationId}/configurationChanges
- Response property
items
value added
inventoryDevices
Return the device inventory for an organization
GET /organizations/{organizationId}/inventoryDevices
- Optional param
macs
added
- Optional param
networkIds
added
- Optional param
serials
added
- Optional param
models
added
- Optional param
tags
added
- Optional param
tagsFilterType
added
- Optional param
productTypes
added
- Response property
items
value added
- Response property
tags
value added
- Response property
productType
value added
Return a single device from the inventory of an organization
GET /organizations/{organizationId}/inventoryDevices/{serial}
- Response property
tags
value added
- Response property
productType
value added
licenses
List the licenses for an organization
GET /organizations/{organizationId}/licenses
- Response property
items
value added
networks
List the networks that the user has privileges on in an organization
GET /organizations/{organizationId}/networks
- Response property
items
value added
saml
List the SAML IdPs in your organization.
GET /organizations/{organizationId}/saml/idps
- Response property
items
value added
samlRoles
List the SAML roles for this organization
GET /organizations/{organizationId}/samlRoles
- Response property
items
value added
summary
Return the top 10 appliances sorted by utilization over given time range.
GET /organizations/{organizationId}/summary/top/appliances/byUtilization
- Response property
items
value added
Return metrics for organization's top 10 clients by data usage (in mb) over given time range.
GET /organizations/{organizationId}/summary/top/clients/byUsage
- Response property
items
value added
Return metrics for organization's top clients by data usage (in mb) over given time range, grouped by manufacturer.
GET /organizations/{organizationId}/summary/top/clients/manufacturers/byUsage
- Response property
items
value added
Return metrics for organization's top 10 devices sorted by data usage over given time range
GET /organizations/{organizationId}/summary/top/devices/byUsage
- Response property
items
value added
Return metrics for organization's top 10 device models sorted by data usage over given time range
GET /organizations/{organizationId}/summary/top/devices/models/byUsage
- Response property
items
value added
Return metrics for organization's top 10 ssids by data usage over given time range
GET /organizations/{organizationId}/summary/top/ssids/byUsage
- Response property
items
value added
Return metrics for organization's top 10 switches by energy usage over given time range
GET /organizations/{organizationId}/summary/top/switches/byEnergyUsage
- Response property
items
value added
service
List the organizations that the user has privileges on
GET /organizations
- Response property
items
value added
[ cellularGateway ]
uplink
List the uplink status of every Meraki MG cellular gateway in the organization
GET /organizations/{organizationId}/cellularGateway/uplink/statuses
- Response property
items
value added
What's New
[ networks ]
clients
PATH /networks/{networkId}/clients/bandwidthUsageHistory
- Path added
- New operation
Returns a timeseries of total traffic consumption rates for all clients on a network within a given timespan, in megabits per second.
GET
/networks/{networkId}/clients/bandwidthUsageHistory
Code SnippetCopy[ { "ts": "2021-06-20T01:00:00.000Z", "total": 345 } ]
topology
PATH /networks/{networkId}/topology/linkLayer
- Path added
- New operation
List of devices and connections among them within the network.
GET
/networks/{networkId}/topology/linkLayer
Code SnippetCopy{ "nodes": [ { "derivedId": "ccddeeffgghh", "mac": "CC:DD:EE:FF:GG:HH", "type": "discovered", "root": true, "discovered": { "lldp": { "chassisId": "12345", "systemName": "Non-Meraki device", "systemDescription": "Router and Switch Device", "systemCapabilities": [ "router", "switch" ], "managementAddress": "10.130.105.154" }, "cdp": "null" } }, { "derivedId": "34564", "mac": "null", "type": "stack", "stack": { "id": 98765, "name": "Corp Stack", "members": [ { "derivedId": "4567", "mac": "EE:FF:GG:HH:II:JJ", "type": "device", "device": { "serial": "Q2UN-A44e-CU4L", "name": "Study Switch", "product": "switch", "model": "GS110", "status": "online", "lastReportedAt": "2021-06-24T10:23:12z", "clients": { "counts": { "total": 8 } }, "switch": { "ports": { "counts": { "byStatus": { "active": 11 } } } }, "uplinks": [ { "vlanId": 0 } ] } }, { "derivedId": "4567", "mac": "GG:HH:II:JJ:KK:LL", "type": "device", "device": { "serial": "Q2UN-E55e-KO6L", "name": "Study Switch 2", "model": "GS110", "productType": "switch", "status": "online", "lastReportedAt": "2021-06-24T10:23:12z", "clients": { "counts": { "total": 8 } }, "switch": { "ports": { "counts": { "byStatus": { "active": 11 } } } }, "uplinks": [ { "vlanId": 0 } ] } } ], "clients": { "counts": { "total": 14 } } } }, { "derivedId": "aabbccddeeff", "mac": "AA:BB:CC:DD:EE:FF", "type": "device", "device": { "serial": "Q2UN-A44e-CU4L", "name": "Living Room Gateway", "model": "GX20", "productType": "appliance", "status": "online", "lastReportedAt": "2021-06-24T10:23:12z", "uplinks": [ { "vlanId": 0, "pppoe": { "enabled": true } } ] } } ], "links": [ { "ends": [ { "node": { "derivedId": "34564", "type": "stack" }, "device": { "serial": "Q2UN-E55e-KO6L", "name": "Study Switch 2" }, "discovered": { "lldp": { "portId": "Port 20", "portDescription": "eth0" }, "cdp": { "portId": "Port 20", "nativeVlan": 102 } } }, { "node": { "derivedId": "ccddeeffgghh", "type": "discovered" }, "discovered": { "lldp": { "portId": "0010.7fdb.51f7", "portDescription": "eth1" }, "cdp": "null" } } ], "lastReportedAt": "2021-06-25T14:56:27z" } ] }
[ organizations ]
alerts
PATH /organizations/{organizationId}/alerts/profiles
- Path added
- New operation
List all organization-wide alert configurations
GET
/organizations/{organizationId}/alerts/profiles
Code SnippetCopy[ { "id": "1284392014819", "type": "wanUtilization", "enabled": true, "alertCondition": { "duration": 60, "window": 600, "bit_rate_bps": 10000, "interface": "wan1" }, "recipients": { "emails": [ "admin@example.org" ], "httpServerIds": [ "aHR0cHM6Ly93d3cuZXhhbXBsZS5jb20vcGF0aA==" ] }, "networkTags": [ "tag1", "tag2" ], "description": "WAN 1 high utilization" } ]
- New operation
Create an organization-wide alert configuration
POST
/organizations/{organizationId}/alerts/profiles
Code SnippetCopy{ "id": "1284392014819", "type": "wanUtilization", "enabled": true, "alertCondition": { "duration": 60, "window": 600, "bit_rate_bps": 10000, "interface": "wan1" }, "recipients": { "emails": [ "admin@example.org" ], "httpServerIds": [ "aHR0cHM6Ly93d3cuZXhhbXBsZS5jb20vcGF0aA==" ] }, "networkTags": [ "tag1", "tag2" ], "description": "WAN 1 high utilization" }
PATH /organizations/{organizationId}/alerts/profiles/{alertConfigId}
- Path added
- New operation
Update an organization-wide alert config
PUT
/organizations/{organizationId}/alerts/profiles/{alertConfigId}
Code SnippetCopy{ "id": "1284392014819", "type": "wanUtilization", "enabled": true, "alertCondition": { "duration": 60, "window": 600, "bit_rate_bps": 10000, "interface": "wan1" }, "recipients": { "emails": [ "admin@example.org" ], "httpServerIds": [ "aHR0cHM6Ly93d3cuZXhhbXBsZS5jb20vcGF0aA==" ] }, "networkTags": [ "tag1", "tag2" ], "description": "WAN 1 high utilization" }
- New operation
Removes an organization-wide alert config
DELETE
/organizations/{organizationId}/alerts/profiles/{alertConfigId}
devices
PATH /organizations/{organizationId}/devices/statuses/overview
- Path added
- New operation
Return an overview of current device statuses
GET
/organizations/{organizationId}/devices/statuses/overview
Code SnippetCopy{ "counts": { "byStatus": { "online": 5, "alerting": 2, "offline": 0, "dormant": 2 } } }
clients
PATH /organizations/{organizationId}/clients/bandwidthUsageHistory
- Path added
- New operation
Return data usage (in megabits per second) over time for all clients in the given organization within a given time range.
GET
/organizations/{organizationId}/clients/bandwidthUsageHistory
Code SnippetCopy[ { "ts": "2021-06-20T01:00:00.000Z", "total": 345, "upstream": 60, "downstream": 285 } ]
PATH /organizations/{organizationId}/clients/overview
- Path added
- New operation
Return summary information around client data usage (in mb) across the given organization.
GET
/organizations/{organizationId}/clients/overview
Code SnippetCopy{ "usage": { "overall": { "total": 18000, "downstream": 10000, "upstream": 8000 }, "average": 1.37 }, "counts": { "total": 20 } }
PATH /organizations/{organizationId}/clients/search
- Path added
- New operation
Return the client details in an organization
GET
/organizations/{organizationId}/clients/search
Code SnippetCopy{ "clientId": "k74272e", "mac": "22:33:44:55:66:77", "manufacturer": "Apple", "records": [ { "network": { "id": "L_123456", "organizationId": "2930418", "name": "Long Island Office", "timeZone": "America/Los_Angeles", "tags": [ "tag1", "tag2" ], "productTypes": [ "appliance", "switch", "wireless" ], "enrollmentString": "long-island-office", "notes": "Combined network for Long Island Office" }, "description": "Miles's phone", "os": "iOS", "user": "milesmeraki", "ip": "1.2.3.4", "ip6": "2001:db8:3c4d:15::1", "firstSeen": 1518365681, "lastSeen": 1526087474, "vlan": "255", "switchport": null, "wirelessCapabilities": "802.11ac - 2.4 and 5 GHz", "smInstalled": true, "ssid": "My SSID", "clientVpnConnections": [ { "remoteIp": "1.2.3.4", "connectedAt": 1522613355, "disconnectedAt": 1522613360 } ], "lldp": [ [ "System name", "Some system name" ], [ "System description", "Some system description" ], [ "Port ID", "1" ], [ "Chassis ID", "00:18:0a:00:00:00" ], [ "Port description", "eth0" ], [ "System capabilities", "Two-port MAC Relay" ] ], "cdp": null, "status": "Online" } ] }