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