Back to Gitlabhq

API Web Commits

doc-locale/fr-fr/api/web_commits.md

19.3.01.3 KB
Original Source

{{< details >}}

  • Édition : Gratuite, GitLab Premium, GitLab Ultimate
  • Offre : GitLab.com, GitLab Self-Managed, GitLab Dedicated

{{< /details >}}

{{< history >}}

{{< /history >}}

Utilisez cette API pour récupérer des informations sur les commits web.

Récupérer la clé de signature publique {#retrieve-public-signing-key}

Récupère la clé publique GitLab pour la signature des commits web.

plaintext
GET /web_commits/public_key

En cas de succès, renvoie 200 OK et les attributs de réponse suivants :

AttributTypeDescription
public_keystringClé publique GitLab pour la signature des commits web.

Exemple de requête :

shell
curl --request GET \
  --url "https://gitlab.example.com/api/v4/web_commits/public_key"

Exemple de réponse :

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