Skip to main content
GET
/
api
/
v2
/
instances
/
{instanceID}
/
sshkey
Get instance SSH key
curl --request GET \
  --url https://api.example.com/api/v2/instances/{instanceID}/sshkey \
  --header 'Authorization: Bearer <token>'
{
  "privateKey": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtz\nc2gtZWQyNTUxOQAAACCtvR5BFiAX6+UGoPw/uG/U1Da+iN1lNHYWzk8YhPOeUwAA\nAKAhzCVJIcwlSQAAAAtzc2gtZWQyNTUxOQAAACCtvR5BFiAX6+UGoPw/uG/U1Da+\niN1lNHYWzk8YhPOeUwAAAEClYjYgxFjEM4qh3sl7IS2dpBzSxkRT0NTy9ILygiaA\ntq29HkEWIBfr5Qag/D+4b9TUNr6I3WU0dhbOTxiE855TAAAAHXVuaWtvcm4gZXBo\nZW1lcmFsIGVkMjU1MTkga2V5\n-----END OPENSSH PRIVATE KEY-----"
}

Authorizations

Authorization
string
header
required

Operation requires OAuth 2.0 bearer token authentication.

Path Parameters

instanceID
string
required

The instance ID. A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.

Required string length: 1 - 63

Response

An SSH key.

An SSH key.

privateKey
string
required

The SSH private key.