List your SSH keys
The SSH public keys registered to you — not to the account. A key identifies one person, so this is the same list whichever account your key or session is acting on. A key added from the dashboard reaches the computers of every account where you are an owner or member. A key added through an API key or a connected app reaches only the account that credential acts on, and is removed when the credential is revoked. Each key’s reach says which of those it is, from the account this request acts on, without naming any other. Viewers cannot connect.
HOW TO CONNECT. Switch SSH on for a computer (PUT /computers/{id}/ssh), then ssh -J mandala@ssh.mandala.computer:2222 user@<computer id or name>. The jump host checks the key you offer against this list and your role on the computer’s account; the computer’s own sshd then checks it again. A name that matches computers on more than one of your accounts is refused — use the id.
Connecting to a suspended computer resumes it — a start like any other, charged and refusable by your plan. A stopped computer refuses the connection; start it first.
Requires the viewer role or higher.
Request
- Base URL: https://app.mandala.computer/api/v1
- URL: https://app.mandala.computer/api/v1/ssh-keys
- Auth: HTTP bearer
Response
Your keys, oldest first.
Changes
No recorded changes to this operation across all 1 revision of this API.