Web Commits API
Tier: Free
Offering: GitLab.com, Self-managed, GitLab Dedicated
History
- Introduced in GitLab 17.4.
Use this API to retrieve information about commits created with the Web UI.
Get public signing key
Get the GitLab public key for signing web commits.
GET /web_commits/public_key
If successful, returns 200
and the following
response attribute:
Attribute | Type | Description |
---|---|---|
public_key
| string | GitLab public key for signing web commits. |
Example request:
curl --url "https://gitlab.example.com/api/v4/web_commits/public_key"
Example response:
[
{
public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAiPWx6WM4lhHNedGfBpPJNPpZ7yKu+dnn1SJejgt4596k6YjzGGphH2TUxwKzxcKDKKezwkpfnxPkSMkuEspGRt/aZZ9wa++Oi7Qkr8prgHc4soW6NUlfDzpvZK2H5E7eQaSeP3SAwGmQKUFHCddNaP0L+hM7zhFNzjFvpaMgJw0=\""
}
]