Аутентификация в API Secret Manager
Для работы с API Cloud.ru вы можете создать техническую учетную запись — сервисный аккаунт и получить для него ключи доступа или подключиться под своей учетной записью с помощью персонального ключа доступа.
Перед аутентификацией получите ключ доступа одним из способов:
Используя ключи доступа, получите токен с помощью Public API:
Получите токен через Public API:
curl --location 'https://secretmanager.api.cloud.ru/api/v1/auth/token' \--header 'Content-Type: application/json' \--data '{"keyId": "хх**хх","secret": "х***х"}'Где:
KEY_ID — Key ID (логин).
SECRET — Key Secret (пароль).
ПримечаниеЗапрос на получение токена одинаков для Windows, MacOS и Linux.
Пример ответаИспользуйте access_token при каждом запросе к сервису, передавая его в заголовке Authorization в следующем формате:
Authorization: Bearer $TOKEN
Подсказка
Срок жизни токена — 1 час. Этот параметр не настраивается.