SSHKey

SSH key management

List SSH keys

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
uuidstringRead-onlyRequired

SSH key UUID as specified in RFC 4122

Example: 7561c39d-f4df-4c46-b3f1-2ac981271e29
namestringRequired

SSH key name

publicKeystringRequired

Public SSH key contents

createdAtinteger · integerRead-onlyRequired

SSH key createdAt

get
/v3/sshKey

Upload a new SSH key

post

Note: Please always upload a public(!) key and preferably in OpenSSH format.

Authorizations
PRIVATE-TOKENstringRequired
Body
uuidstringRead-onlyRequired

SSH key UUID as specified in RFC 4122

Example: 7561c39d-f4df-4c46-b3f1-2ac981271e29
namestringRequired

SSH key name

publicKeystringRequired

Public SSH key contents

createdAtinteger · integerRead-onlyRequired

SSH key createdAt

Responses
chevron-right
200

OK

application/json
uuidstringRead-onlyRequired

SSH key UUID as specified in RFC 4122

Example: 7561c39d-f4df-4c46-b3f1-2ac981271e29
namestringRequired

SSH key name

publicKeystringRequired

Public SSH key contents

createdAtinteger · integerRead-onlyRequired

SSH key createdAt

post
/v3/sshKey

SSH key by ID

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
uuidstringRead-onlyRequired

SSH key UUID as specified in RFC 4122

Example: 7561c39d-f4df-4c46-b3f1-2ac981271e29
namestringRequired

SSH key name

publicKeystringRequired

Public SSH key contents

createdAtinteger · integerRead-onlyRequired

SSH key createdAt

get
/v3/sshKey/{uuid}

Delete SSH key

delete
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
uuidstringRequired

SSH key UUID

Example: 7561c39d-f4df-4c46-b3f1-2ac981271e29
Responses
delete
/v3/sshKey/{uuid}

No content

Last updated

Was this helpful?