APIとWebhook管理の新機能

Matt8
Meraki Employee

- APIの管理をダッシュボードUIで - 


Meraki
ダッシュボードにAPIとWebhook管理専用の新しいページが追加されました。開発者の皆様の体験をシンプルにするための機能が満載です。新機能は「オーガナイゼーション設定 → API & Webhooks」からご利用いただけます 

Screenshot 2025-01-27 at 14.52.44.png

 

概要 
 

概要」セクションでは、APIの旅を始めるための合理的なアプローチを提供しています。 

  • 簡単にAPIキーを生成 
  • 最初のWebhookレシーバーを設定 
  • 重要なドキュメントやコミュニティリソースへのクイックリンク 
  • (近日公開予定) ログとメトリクス 

 

Screenshot 2025-01-27 at 14.52.14.png



APIキーとアクセス
 

 

すべての API リクエストには、リソースへのアクセスを許可するためのキーが必要です。この新しいページでは、現在の Dashboard ユーザーアカウントに関連付けられているキーを簡単に管理できます。 

  • 個人用APIキーの表示 
  • 新しいキーの生成 
  • 既存キーの取り消し 

patcassi_2-1698421022394.png


Webhook 

  

Webhookは、ネットワークで何かが変更された時や、長い間実行されていたタスクが完了した時に通知を受け取る一般的な方法です。電子メールを送信する代わりに、イベントをWebexのようなメッセージングサービスや社内のロギングアプリケーションに送信することができます。 

レシーバ 

  • 複数のネットワークでWebhookレシーバーを作成 
  • リモートサービスと統合するためのペイロードテンプレートを割り当て 
  • 設定を検証するためのクイックテスト 

Screenshot 2025-01-27 at 14.54.38.png

 


テンプレート
 

ほとんどのサードパーティサービスは、Webhookを受け入れるために特別なヘッダーやボディプロパティを必要とします。このテンプレート機能を使うことで、これらのWebhook・プロパティをサービスに合うようにカスタマイズすることが可能です。

patcassi_4-1698421022558.png
 


テンプレートエディタ
 

ビルトインのテンプレートエディタを使用して、独自のカスタムWebhook統合を作成およびテストできます 

  • カスタムウェブフックテンプレートの作成  
  • 独自のヘッダーを定義し、柔軟なセキュリティオプションを可能にします 
  • APがオフラインになった場合やカメラが動きを検出した場合など、さまざまなデータタイプでテストできます。 

patcassi_5-1698421022377.png

 



その他の注目ポイント
 

  

API優先アプローチ 

APIキーの生成と取り消しのための新しいAPIエンドポイント 

セキュリティの強化 

Webhookレシーバーの共有シークレットは設定後に非表示化され、APIキーのセキュリティベストプラクティスに準拠 

今後のアップデートにご期待ください 

  

この新しい機能により、Meraki ダッシュボードでのAPIとWebhookの管理がさらに効率化されます。ぜひ、新しい開発環境をお試しください!