v2

latestOpenAPI 3.0.3MIT2026-08-01678471.0 KB
user

put/api/ssh-key

Request body

expiration_dateinteger nullable

Optional expiration date as a Unix timestamp (seconds since epoch)

keystring required

Full OpenSSH public key string

titlestring required

Display title for the key

Example request

{
  "expiration_date": 1735689600
}

Response

SSH key added successfully

fingerprintstring required

MD5 fingerprint of the public key

idstring uuid required

Internal ID of the newly added key