{{< details >}}

  1. Tier: 基础版
  2. Offering: JihuLab.com, 私有化部署

{{< /details >}}

{{< history >}}

  1. 引入于极狐GitLab 17.4。

{{< /history >}}

使用此 API 来检索通过 Web UI 创建的提交的信息。

获取公共签名密钥

获取用于签名 Web 提交的极狐GitLab 公钥。

GET /web_commits/public_key

如果成功,将返回 200 和以下响应属性:

属性 类型 描述
public_key string 用于签名 Web 提交的极狐GitLab 公钥。

请求示例:

curl --url "https://gitlab.example.com/api/v4/web_commits/public_key"

响应示例:

[
  {
    public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAiPWx6WM4lhHNedGfBpPJNPpZ7yKu+dnn1SJejgt4596k6YjzGGphH2TUxwKzxcKDKKezwkpfnxPkSMkuEspGRt/aZZ9wa++Oi7Qkr8prgHc4soW6NUlfDzpvZK2H5E7eQaSeP3SAwGmQKUFHCddNaP0L+hM7zhFNzjFvpaMgJw0=\""
  }
]