Introducing: Dashboard UI for the API

Dashboard UI for the API

a habitat for programmability

 

We are thrilled to introduce a new page in the Meraki Dashboard dedicated solely to API and Webhook management. Navigate to Organization → Configure → API & Webhooks to explore the new features designed to simplify your developer experience.

 

patcassi_0-1698421022453.png

API & webhooks

Overview

 

The Overview section offers a streamlined approach to kick-start your API journey:

 

  • Generate API keys with ease
  • Set up your first webhook receiver
  • Quick links to essential documentation and community resources
  • Logs and Metrics coming soon
 

patcassi_1-1698421022513.png

Overview

API Keys and access

Every API request requires a key to grant access to resources. With this new page, you can easily manage the keys associated with the current Dashboard user account.

 

  • View your personal API keys
  • Generate a new key
  • Revoke an existing key

 

patcassi_2-1698421022394.pngAPI Key Management

Webhooks

Webhooks are a popular way to get notified when something changes with your network or a long running task has been completed. Instead of sending an email, an event could be sent to a messaging service like Webex or maybe an in-house logging application. 

 

Learn more: meraki.io/webhooks

 

Receivers

 

  • Create webhook receivers across your various networks
  • Assign payload templates to integrate with remote services
  • Perform a quick test to validate your configuration
 

patcassi_3-1698421022338.png

Webhook Receiver Management

Templates

 

Most 3rd party services will require special headers or body properties in order to accept a webhook. Templates provide a way to add and adjust these webhook properties to fit the service. 

 

patcassi_4-1698421022558.png

Webhook Template Management

Editor

 

Use our built-in template editor for writing and testing your own custom webhook integrations. 

 

  • Create custom webhook templates 
  • Define your own headers allowing for flexible security options. 
  • Test with different data types such as if an AP went offline or if a camera detected motion

Learn more: Webhook Templates

 

patcassi_5-1698421022377.png

Webhook Template Editor



Other Highlights

 

  • API-First Approach: New API endpoints for generating and revoking API keys are now available. 
  • Enhanced Security: The sharedSecret for webhook receivers will no longer be visible after setting, aligning with API key security best practices.
  • Stay Tuned: More exciting updates are on the horizon!

 

Let us know what you think in the comments below!

Learn more at Meraki.io