Mint certificate-backed OpenSSH relay access
Issues a short-lived OpenSSH user certificate for a caller-provided public key. The certificate is scoped to this sandbox, user, caller, and relay capabilities. The API credential may mint access but is not itself sufficient to log in to the relay; the OpenSSH client must prove possession of the matching private key.
Authorizations
API key passed as Bearer token
Path Parameters
Sandbox ID (e.g. sb_a1b2c3d4)
Body
OpenSSH public key to certify for relay login.
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAA... user@example"
Sandbox user to request in the certificate.
Requested certificate lifetime in seconds.
1 <= x <= 3600SDK-compatible requested certificate lifetime in minutes.
1 <= x <= 60Response
SSH access material and generated OpenSSH command
OpenSSH user certificate for the submitted public key.
Public SSH relay hostname.
"ssh.nullspace.io"
Public SSH relay port.
22
Sandbox user encoded as a certificate principal.
"root"
Certificate expiration time.
Revocable access grant identifier. Treat as sensitive in logs.
Best-effort OpenSSH command for manual use.
Relay host public key for known_hosts pinning when configured.