- 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
Version 1.10.0 to 1.11.0
[ networks ]
Return the alert configuration for this network
GET /networks/{networkId}/alerts/settings
- Response property
httpServerIds
value added
- Response property
httpServerIds
value added
List the clients that have used this network in the timespan
GET /networks/{networkId}/clients
- Optional param
statuses
added
- Optional param
ip
added
- Optional param
ip6
added
- Optional param
ip6Local
added
- Optional param
mac
added
- Optional param
os
added
- Description added:
[object Object]
- Optional param
recentDeviceConnections
added
- Response property
deviceTypePrediction
value added
Return the settings for a network
GET /networks/{networkId}/settings
- Response property
fips
value added
[ sm ]
List the owners in an SM network with various specified fields and filters
GET /networks/{networkId}/sm/users
- Response property
azureAdGroups
value added
[ wireless ]
List the MR SSIDs in a network
GET /networks/{networkId}/wireless/ssids
- Response property
openRoamingCertificateId
value added
Return a single MR SSID
GET /networks/{networkId}/wireless/ssids/{number}
- Response property
openRoamingCertificateId
value added
Update the attributes of an MR SSID
PUT /networks/{networkId}/wireless/ssids/{number}
- Optional property
radsecEnabled
Added
- Optional property
radsecEnabled
Added
PATH /networks/{networkId}/wireless/ssids/{number}/eapOverride
- Path added
- New operation
Return the EAP overridden parameters for an SSID
GET
/networks/{networkId}/wireless/ssids/{number}/eapOverride
Code SnippetCopy{ "eap_timeout_override": false, "eap_initial_timeout": 5, "eap_max_retries_override": false, "eap_max_retries": 5, "eap_identity_timeout_override": false, "eap_identity_timeout": 5, "eap_identity_retries_override": false, "eap_identity_retries": 5, "eapol_key_timeout_override": false, "eapol_key_timeout": 500, "eapol_key_retries_override": false, "eapol_key_retries": 4 }
- New operation
Update the EAP overridden parameters for an SSID.
PUT
/networks/{networkId}/wireless/ssids/{number}/eapOverride
Code SnippetCopy{ "eap_timeout_override": false, "eap_initial_timeout": 5, "eap_max_retries_override": false, "eap_max_retries": 5, "eap_identity_timeout_override": false, "eap_identity_timeout": 5, "eap_identity_retries_override": false, "eap_identity_retries": 5, "eapol_key_timeout_override": false, "eapol_key_timeout": 500, "eapol_key_retries_override": false, "eapol_key_retries": 4 }
PATH /networks/{networkId}/wireless/ssids/{number}/hotspot20
- Path added
- New operation
Return the Hotspot 2.0 settings for an SSID
GET
/networks/{networkId}/wireless/ssids/{number}/hotspot20
Code SnippetCopy{ "enabled": true, "operator": { "name": "Meraki Product Management" }, "venue": { "name": "SF Branch", "type": "Unspecified Assembly" }, "networkAccessType": "Private network", "domains": [ "meraki.local", "domain2.com" ], "roamConsortOis": [ "ABC123", "456EFG" ], "mccMncs": [ { "mcc": "123", "mnc": "456" }, { "mcc": "563", "mnc": "232" } ], "naiRealms": [ { "format": 1, "name": "Realm 1", "methods": [ { "id": "1", "authenticationTypes": { "nonEapInnerAuthentication": [ "MSCHAP" ], "eapInnerAuthentication": [ "EAP-TTLS with MSCHAPv2" ], "credentials": [], "tunneledEapMethodCredentials": [] } } ] } ] }
- New operation
Update the Hotspot 2.0 settings of an SSID
PUT
/networks/{networkId}/wireless/ssids/{number}/hotspot20
Code SnippetCopy{ "enabled": true, "operator": { "name": "Meraki Product Management" }, "venue": { "name": "SF Branch", "type": "Unspecified Assembly" }, "networkAccessType": "Private network", "domains": [ "meraki.local", "domain2.com" ], "roamConsortOis": [ "ABC123", "456EFG" ], "mccMncs": [ { "mcc": "123", "mnc": "456" }, { "mcc": "563", "mnc": "232" } ], "naiRealms": [ { "format": 1, "name": "Realm 1", "methods": [ { "id": "1", "authenticationTypes": { "nonEapInnerAuthentication": [ "MSCHAP" ], "eapInnerAuthentication": [ "EAP-TTLS with MSCHAPv2" ], "credentials": [], "tunneledEapMethodCredentials": [] } } ] } ] }
[ organizations ]
PATH /organizations/{organizationId}/adaptivePolicy/acls
- Path added
- New operation
List adaptive policy ACLs in a organization
GET
/organizations/{organizationId}/adaptivePolicy/acls
Code SnippetCopy[ { "aclId": 12345678, "name": "Block sensitive web traffic", "description": "Blocks sensitive web traffic", "ipVersion": "ipv6", "rules": [ { "policy": "deny", "protocol": "tcp", "srcPort": "1,33", "dstPort": "22-30" }, { "policy": "allow", "protocol": "any", "srcPort": "any", "dstPort": "any" } ], "createdAt": "2021-05-19T17:08:25Z", "updatedAt": "2021-05-19T17:11:54Z" } ]
- New operation
Creates new adaptive policy ACL
POST
/organizations/{organizationId}/adaptivePolicy/acls
Code SnippetCopy{ "name": "Block sensitive web traffic", "description": "Blocks sensitive web traffic", "ipVersion": "ipv6", "rules": [ { "policy": "deny", "protocol": "tcp", "srcPort": "1,33", "dstPort": "22-30" }, { "policy": "allow", "protocol": "any", "srcPort": "any", "dstPort": "any" } ], "id": 123, "createdAt": "2021-05-19T17:08:25Z", "updatedAt": "2021-05-19T17:11:54Z" }
PATH /organizations/{organizationId}/adaptivePolicy/acls/{id}
- Path added
- New operation
Returns the adaptive policy ACL information
GET
/organizations/{organizationId}/adaptivePolicy/acls/{id}
Code SnippetCopy{ "aclId": 12345678, "name": "Block sensitive web traffic", "description": "Blocks sensitive web traffic", "ipVersion": "ipv6", "rules": [ { "policy": "deny", "protocol": "tcp", "srcPort": "1,33", "dstPort": "22-30" }, { "policy": "allow", "protocol": "any", "srcPort": "any", "dstPort": "any" } ], "createdAt": "2021-05-19T17:08:25Z", "updatedAt": "2021-05-19T17:11:54Z" }
- New operation
Updates an adaptive policy ACL
PUT
/organizations/{organizationId}/adaptivePolicy/acls/{id}
Code SnippetCopy{ "name": "Block sensitive web traffic", "description": "Blocks sensitive web traffic", "ipVersion": "ipv6", "rules": [ { "policy": "deny", "protocol": "tcp", "srcPort": "1,33", "dstPort": "22-30" }, { "policy": "allow", "protocol": "any", "srcPort": "any", "dstPort": "any" } ], "id": 123, "createdAt": "2021-05-19T17:08:25Z", "updatedAt": "2021-05-19T17:11:54Z" }
- New operation
Deletes the specified adaptive policy ACL. Note this adaptive policy ACL will also be removed from policies using it.
DELETE
/organizations/{organizationId}/adaptivePolicy/acls/{id}
PATH /organizations/{organizationId}/adaptivePolicy/settings
- Path added
- New operation
Returns global adaptive policy settings in an organization
GET
/organizations/{organizationId}/adaptivePolicy/settings
Code SnippetCopy{ "enabledNetworks": [ "L_11111111", "L_22222222", "N_33333333", "L_44444444" ] }
- New operation
Update global adaptive policy settings
PUT
/organizations/{organizationId}/adaptivePolicy/settings
Code SnippetCopy{ "enabledNetworks": [ "L_11111111", "L_22222222", "N_33333333", "L_44444444" ] }
[ Global ]
PATH /networks/{network_id}/insight/applications/{application_id}/healthByTime
- renamed to
/networks/{networkId}/insight/applications/{applicationId}/healthByTime
PATH /organizations/{organization_id}/insight/applications
- renamed to
/organizations/{organizationId}/insight/applications