Быстрый старт
REST API Alpha Space позволяет управлять узлами, политиками и журналами доступа из кода. Базовый адрес — api.alphaspace.io, формат ответа — JSON.
1. Создайте API-ключ
В консоли откройте «Настройки → Ключи доступа» и создайте ключ с ролью nodes:write.
2. Проверьте соединение
Запросите список узлов — это самый быстрый способ убедиться, что ключ работает.
3. Создайте первый узел
Укажите регион и лимиты. Узел появится в контуре через 30–60 секунд.
Все примеры используют переменную окружения ALPHA_TOKEN. Не храните ключи в репозитории.
Аутентификация
Передавайте ключ в заголовке Authorization. Ключ привязан к проекту и роли:
для чтения достаточно read, для изменений — write.
curl -s https://api.alphaspace.io/v1/nodes \
-H "Authorization: Bearer $ALPHA_TOKEN" \
-H "Accept: application/json"
Эндпоинты
Базовый адрес: https://api.alphaspace.io. Все ответы в JSON, коды ошибок описаны ниже.
/v1/nodesСписок узлов контура с состоянием и метриками.
/v1/nodesСоздание узла в выбранном регионе.
/v1/nodes/{id}/metricsМетрики узла за период (CPU, память, сеть).
/v1/policiesСоздание политики доступа.
/v1/audit-eventsЖурнал действий команды.
Пример запроса
Создание объекта в регионе eu-central. Ответ содержит идентификатор и состояние обработки.
curl -s -X POST https://api.alphaspace.io/v1/nodes \
-H "Authorization: Bearer $ALPHA_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name": "first", "region": "eu-central"}'
Ошибки
Ошибки возвращаются с машиночитаемым полем code и человекочитаемым message.
| 401 | Ключ отсутствует или истёк. |
| 403 | У ключа нет нужной роли. |
| 409 | Узел с таким именем уже существует. |
| 429 | Превышен лимит запросов: 600 в минуту. |
SDK и интеграции
Официальные SDK и готовые коннекторы. Если нужного нет — используйте HTTP API, он полностью документирован.
История версий
v2.4 — текущая версия API. Совместима с предыдущей, изменения только аддитивные.
- Обновлены примеры и описания ошибок.
- Добавлены поля состояния и времени обновления.
- Alpha Space 2.4: приватная магистраль и новые регионы — подробности релиза.
Помощь
Не нашли ответ? Поддержка отвечает в рабочие часы, а дежурный инженер — круглосуточно при инцидентах.
Написать в поддержку