コンテンツにスキップ

Management REST API 仕様

AegisMesh は、OpenAPI 3.0 に完全準拠した RESTful API を提供しており、IaC(Terraform)、社内ポータル、自動化スクリプト等と容易に統合できます。


認証 (Personal Access Token)

すべての API リクエストには、ヘッダーに Bearer トークンが必要です。 管理コンソールの 「Settings」 > 「Access Tokens」 よりパーソナルアクセストークン(PAT)を発行してください。

Authorization: Bearer <YOUR_PERSONAL_ACCESS_TOKEN>

主要標準エンドポイント

メソッドパス説明
GET/api/peers登録済みピア一覧の取得
GET/api/peers/{id}特定ピアの詳細情報取得
DELETE/api/peers/{id}ピアの削除(即時切断)
GET/api/setup-keysセットアップキー一覧の取得
POST/api/setup-keys新規セットアップキーの発行
PUT/api/setup-keys/{id}セットアップキーの失効・更新
GET/api/policiesアクセスポリシー一覧の取得
POST/api/policies新規アクセスポリシーの登録
GET/api/routesネットワークルート一覧の取得
POST/api/routes新規ネットワークルートの作成
GET/api/groupsグループ一覧の取得
POST/api/groups新規グループの作成