New: Dashboard UI for the API

DexterLaBora
Meraki Employee
Meraki Employee

New: 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.

 

API & webhooksAPI & 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
 

OverviewOverview

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

 

API Key ManagementAPI Key Management

Webhooks

Webhooks are a popular way to get notified when something changes with your network or a long running task has 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
 

Webhook Receiver ManagementWebhook 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. 

 

Webhook Template ManagementWebhook 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

 

Webhook Template EditorWebhook 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

 

5 Replies 5
sungod
Head in the Cloud

Yes I noticed this new a page a few days ago, it's handy to have things consolidated this way.

 

I'd hoped it was also a sign of having API keys that are bound to the organization rather than admin user identity, but found it was still just the 'personal' admin keys it handles.

 

Or is it a hint that we may be getting org-keys soon...  😀

 

Robert_Townsend
Conversationalist

Thank you for the continuous improvement here. Small change, but welcomed change for sure.

Thank you!

PhilipDAth
Kind of a big deal
Kind of a big deal

Whoa!  This is really nice.

Thank you Phil!

Get notified when there are additional replies to this discussion.
Welcome to the Meraki Community!
To start contributing, simply sign in with your Cisco account. If you don't yet have a Cisco account, you can sign up.