WebコミットAPI
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
このAPIを使用して、Web UIで作成されたコミットに関する取得を行います。
公開署名キーの取得
Webコミットに署名するためのGitLab公開キーを取得します。
GET /web_commits/public_key成功した場合、200 OKと次のレスポンス属性を返します:
| 属性 | 型 | 説明 |
|---|---|---|
public_key | 文字列 | Webコミットに署名するためのGitLab公開キー。 |
リクエスト例:
curl --request GET \
--url "https://gitlab.example.com/api/v4/web_commits/public_key"レスポンス例:
[
{
"public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAiPWx6WM4lhHNedGfBpPJNPpZ7yKu+dnn1SJejgt4596k6YjzGGphH2TUxwKzxcKDKKezwkpfnxPkSMkuEspGRt/aZZ9wa++Oi7Qkr8prgHc4soW6NUlfDzpvZK2H5E7eQaSeP3SAwGmQKUFHCddNaP0L+hM7zhFNzjFvpaMgJw0="
}
]