Аутентификация
API-ключи Bearer aw_EvfPvu0SLJzTTGXGZoaDJdaDW6cwYcqnjW2BjMhIzDs и scopes Доступ к публичному API выполняется с помощью API ключа Anwhale Cloud. Ключами управляют в панели: Настройки — Безопасность — API ключи . Секрет ключа отображается один раз при создании. Передача ключа Ключ передаётся в заголовке каждого запроса: Элемент Описание Authorization Имя HTTP заголовка Bearer Схема аутентификации; после слова обязателен один пробел aw EvfPvu0SLJzTTGXGZoaDJdaDW6cwYcqnjW2BjMhIzDs Пример значения ключа; префикс aw обязателен Примеры ошибок аутентификации и авторизации: Ситуация Код Заголовок отсутствует или неверен 401 Ключ отозван или не существует 401 Ключ действителен, но scope не разрешает операцию 403 Сессионные cookie и токены личного кабинета на префиксе /api/v1 не принимаются. Scopes Scope Описание Полный доступ ко всем методам публичного API servers:read Каталог, серверы, операции, метрики, details servers:write Создание и управление серверами account:read Профиль, баланс, проекты и SSH ключи (чтение) account:write Создание и изменение проектов и SSH ключей Рекомендуется выдавать минимально необходимый набор scopes. Для оркестрации серверов обычно достаточно комбинации servers: