GET /api/mgmnt/v2/
URL パラメータ
なし。
許可
このエンドポイントを使用するには、指定されたネームスペースに対する読み取りアクセス権を持っている必要があります。ネームスペースを指定しない場合、または指定したネームスペースが %SYS である場合は、既定のネームスペース (USER) に対する読み取りアクセス権を持っている必要があります。既定のネームスペースを別のネームスペースに設定できます。そのためには、グローバル・ノード ^%SYS("REST","UserNamespace") を目的のネームスペースに設定します。
要求の例
-
要求のメソッド :
GET
-
要求の URL :
http://localhost:52773/api/mgmnt/v2/
応答
応答は JSON 配列です。配列内の各オブジェクトは REST サービスを表します。オブジェクトには以下のプロパティがあります。
-
name — REST サービスの名前。
-
webApplications — REST サービスへのアクセスを提供する Web アプリケーションの名前。
-
dispatchClass — REST サービスのディスパッチ・クラスの名前。
-
namespace — ディスパッチ・クラスおよびその他のクラスが定義されているネームスペース。
-
swaggerSpec — この REST サービスの OpenAPI 2.0 仕様を取得できるエンドポイント。
応答の例を以下に示します。
[
{
"name": "%Api.Mgmnt.v2",
"webApplications": "/api/mgmnt",
"dispatchClass": "%Api.Mgmnt.v2.disp",
"namespace": "%SYS",
"swaggerSpec": "/api/mgmnt/v2/%25SYS/%Api.Mgmnt.v2"
},
{
"name": "myapp",
"webApplications": "/api/myapp",
"dispatchClass": "myapp.disp",
"namespace": "USER",
"swaggerSpec": "/api/mgmnt/v2/USER/myapp"
}
]