- What's Updated
- What's New
- [ networks ]
- webhooks
- List the webhook payload templates for a network
- Create a webhook payload template for a network
- Get the webhook payload template for a network
- Update a webhook payload template for a network
- Destroy a webhook payload template for a network. Does not work for included templates ('wpt_00001', 'wpt_00002', 'wpt_00003' or 'wpt_00004')
- webhooks
- [ networks ]
Version 1.17.0 to 1.18.0
Summary of Changes
2 - New
10 - Updated
522 - Total operations
328 - Total Paths
What's Updated
[ networks ]
webhooks
Add an HTTP server to a network
POST /networks/{networkId}/webhooks/httpServers
- Optional property
nameAdded
Send a test webhook for a network
POST /networks/{networkId}/webhooks/webhookTests
- Optional property
payloadTemplateNameAdded
[ wireless ]
ssids
List the VPN settings for the SSID.
GET /networks/{networkId}/wireless/ssids/{number}/vpn
- Response property
failovervalue added
Update the VPN settings for the SSID
PUT /networks/{networkId}/wireless/ssids/{number}/vpn
- Optional property
failoverAdded
[ organizations ]
webhooks
Return a list of alert types to be used with managing webhook alerts
GET /organizations/{organizationId}/webhooks/alertTypes
- Optional param
productTypeadded
devices
List the status of every Meraki device in the organization
GET /organizations/{organizationId}/devices/statuses
- Param
componentsDeleted
service
List the organizations that the user has privileges on
GET /organizations
- Optional property
licensingAdded
- Response property
licensingvalue added
Return an organization
GET /organizations/{organizationId}
- Optional property
licensingAdded
- Response property
licensingvalue added
What's New
[ networks ]
webhooks
PATH /networks/{networkId}/webhooks/payloadTemplates
- Path added
- New operation
List the webhook payload templates for a network
GET
/networks/{networkId}/webhooks/payloadTemplates[ { "payloadTemplateId": "wpt_343", "type": "custom", "name": "Weeb Hooks", "body": "{\"event_type\":\"{{alertTypeId}}\",\"client_payload\":{\"text\":\"{{alertData}}\"}}", "headers": { "Content-Type": "application/json", "Accept": "application/some.url", "Authorization": "Bearer {{sharedSecret}}" } } ]
- New operation
Create a webhook payload template for a network
POST
/networks/{networkId}/webhooks/payloadTemplates{ "payloadTemplateId": "wpt_343", "type": "custom", "name": "Weeb Hooks", "body": "{\"event_type\":\"{{alertTypeId}}\",\"client_payload\":{\"text\":\"{{alertData}}\"}}", "headers": { "Content-Type": "application/json", "Accept": "application/some.url", "Authorization": "Bearer {{sharedSecret}}" } }
PATH /networks/{networkId}/webhooks/payloadTemplates/{payloadTemplateId}
- Path added
- New operation
Get the webhook payload template for a network
GET
/networks/{networkId}/webhooks/payloadTemplates/{payloadTemplateId}{ "payloadTemplateId": "wpt_343", "type": "custom", "name": "Weeb Hooks", "body": "{\"event_type\":\"{{alertTypeId}}\",\"client_payload\":{\"text\":\"{{alertData}}\"}}", "headers": { "Content-Type": "application/json", "Accept": "application/some.url", "Authorization": "Bearer {{sharedSecret}}" } }
- New operation
Update a webhook payload template for a network
PUT
/networks/{networkId}/webhooks/payloadTemplates/{payloadTemplateId}{ "payloadTemplateId": "wpt_343", "type": "custom", "name": "Weeb Hooks", "body": "{\"event_type\":\"{{alertTypeId}}\",\"client_payload\":{\"text\":\"{{alertData}}\"}}", "headers": { "Content-Type": "application/json", "Accept": "application/some.url", "Authorization": "Bearer {{sharedSecret}}" } }
- New operation
Destroy a webhook payload template for a network. Does not work for included templates ('wpt_00001', 'wpt_00002', 'wpt_00003' or 'wpt_00004')
DELETE
/networks/{networkId}/webhooks/payloadTemplates/{payloadTemplateId}