v1

latestOpenAPI 3.0.3MIT2026-07-1411163326.7 KB
Project

Get all checkout keys

Returns a sequence of checkout keys for :project.

get/project/{project-slug}/checkout-key

Path parameters

project-slugstring required

Project slug in the form vcs-slug/org-name/repo-name. The / characters may be URL-escaped. For projects that use GitLab or GitHub App, use circleci as the vcs-slug, replace org-name with the organization ID (found in Organization Settings), and replace repo-name with the project ID (found in Project Settings).

Query parameters

digest'sha256' | 'md5'

The fingerprint digest type to return. This may be either md5 or sha256. If not passed, defaults to md5.

Response

A sequence of checkout keys.

next_page_tokenstring required

A token to pass as a page-token query parameter to return the next page of results.

Example response

{
  "items": [
    {
      "public-key": "ssh-rsa ...",
      "type": "deploy-key",
      "fingerprint": "c9:0b:1c:4f:d5:65:56:b9:ad:88:f9:81:2b:37:74:2f",
      "preferred": true,
      "created-at": "2015-09-21T17:29:21.042Z"
    }
  ]
}