- 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 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
name
Added
Send a test webhook for a network
POST /networks/{networkId}/webhooks/webhookTests
- Optional property
payloadTemplateName
Added
[ wireless ]
ssids
List the VPN settings for the SSID.
GET /networks/{networkId}/wireless/ssids/{number}/vpn
- Response property
failover
value added
Update the VPN settings for the SSID
PUT /networks/{networkId}/wireless/ssids/{number}/vpn
- Optional property
failover
Added
[ organizations ]
webhooks
Return a list of alert types to be used with managing webhook alerts
GET /organizations/{organizationId}/webhooks/alertTypes
- Optional param
productType
added
devices
List the status of every Meraki device in the organization
GET /organizations/{organizationId}/devices/statuses
- Param
components
Deleted
service
List the organizations that the user has privileges on
GET /organizations
- Optional property
licensing
Added
- Response property
licensing
value added
Return an organization
GET /organizations/{organizationId}
- Optional property
licensing
Added
- Response property
licensing
value 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
Code SnippetCopy[ { "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
Code SnippetCopy{ "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}
Code SnippetCopy{ "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}
Code SnippetCopy{ "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}