Перейти к содержимому
TG

Добавить SSH ключ

Регистрирует ваш публичный SSH ключ в системе. После добавления вы сможете выбирать этот ключ при создании новых инстансов для беспарольного доступа.

POST https://api.yougpu.ru/ssh-keys

Заголовки (Headers)

Заголовок Значение Описание
X-API-KEY <YOUR_API_KEY> Ваш API ключ
Content-Type application/json Формат данных
Параметр
Тип
Описание
name*
string
Название для идентификации ключа в панели управления.
public_key*
string
Содержимое публичного ключа. Поддерживаются форматы: RSA, Ed25519, ECDSA.
is_default
boolean
Сделать ключ основным. Если выбрано true, флаг 'по умолчанию' будет снят с других ваших ключей.
Окно терминала
curl -X POST "https://api.yougpu.ru/ssh-keys" \
-H "X-API-KEY: <YOUR_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"name": "MacBook Pro",
"public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK...",
"is_default": true
}'
201 Created
{
"status": "success",
"code": 201,
"data": {
"id": "ssh_01JGP...",
"name": "MacBook Pro",
"public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK...",
"fingerprint": "SHA256:mYv...",
"is_default": true,
"created_at": "2026-02-23T01:04:12.590Z",
"updated_at": "2026-02-23T01:04:12.590Z"
}
}

Параметр
Тип
Описание
status
string
Статус выполнения запроса (например, success).
code
number
HTTP код ответа.
data
object
Данные ответа:
id
string
Уникальный идентификатор ключа в нашей системе.
name
string
Заданное вами имя ключа.
public_key
string
Сохраняемый публичный ключ.
fingerprint
string
Хеш (отпечаток) ключа для быстрой проверки идентичности.
is_default
boolean
Является ли ключ основным для новых инстансов.
created_at
string
Дата добавления ключа в формате ISO 8601.
updated_at
string
Дата последнего обновления ключа в формате ISO 8601.
Есть вопросы?
Нашли ошибку? Сообщить