メタデータAPI

この GitLab インスタンスのメタデータ情報を取得します。

GET /metadata

レスポンス・ボディの属性:

属性種類説明
version文字列です。GitLab インスタンスのバージョン。
revision文字列です。GitLab インスタンスのリビジョン。
kasオブジェクトを返します。Kubernetes 用 GitLab エージェントサーバーに関するメタデータ(KAS)。
kas.enabledbooleanKAS が有効かどうかを示します。
kas.externalUrl文字列または nullエージェントがKASと通信するために使用するURL。kas.enabledfalseの場合はnull となります。
kas.version文字列または nullKASのバージョン。kas.enabledfalseの場合はnull
enterprisebooleanGitLab インスタンスが Enterprise Edition かどうかを示します。

リクエストの例

curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/metadata"

応答例

{
  "version": "15.2-pre",
  "revision": "c401a659d0c",
  "kas": {
    "enabled": true,
    "externalUrl": "grpc://gitlab.example.com:8150",
    "version": "15.0.0"
  },
  "enterprise": true
}