SSH Keys

List workspace SSH keys

Changed on

Returns the active SSH keys of every workspace member, so a CVM can be granted a teammate's key. Public keys only; nothing secret is exposed.

get/api/v1/workspaces/{workspace_slug}/ssh-keys

Request

Path parameters

workspace_slugstring required

Workspace slug

Response

SSH keys held by workspace members

idstring hashid required

SSH key hashid

owner_user_idstring hashid required

Member who owns the key

owner_usernamestring required

Member username

namestring required

Human-readable key name

public_keystring required

OpenSSH format public key

fingerprintstring required

SHA256 fingerprint

key_typestring required

Algorithm (ssh-ed25519, ssh-rsa, ...)

Example response

[
  {
    "id": "sshkey_0123abcd",
    "owner_user_id": "usr_0123abcd"
  }
]

Changes