VK Cloud REST API: POST /v3/auth/tokens — Получение токена Keystone

Хост infra.mail.ru:5000, заголовок Content-Type: application/json.

Токен — в заголовке ответа x-subject-token.

Параметр Где Тип Обяз. Описание
auth.identity.methods body array да ["password"]
auth.identity.password.user.domain.name body string да Домен пользователя (OS_USER_DOMAIN_NAME)
auth.identity.password.user.name body string да Имя пользователя (OS_USERNAME)
auth.identity.password.user.password body string да Пароль (OS_PASSWORD)
auth.scope.project.id body string да ID проекта (OS_PROJECT_ID)
auth.scope.project.region body string да Регион (OS_REGION_NAME)

Пример запроса:

{
  "auth": {
    "identity": {
      "methods": ["password"],
      "password": {
        "user": {
          "domain": { "name": "<OS_USER_DOMAIN_NAME>" },
          "name": "<OS_USERNAME>",
          "password": "<OS_PASSWORD>"
        }
      }
    },
    "scope": {
      "project": {
        "id": "<OS_PROJECT_ID>",
        "region": "<OS_REGION_NAME>"
      }
    }
  }
}

Базовые URL

Авторизация

Тип: Другое

Токен Keystone получают запросом POST /v3/auth/tokens с логином и паролем пользователя; токен возвращается в заголовке ответа x-subject-token. Доступ к API должен быть включён в настройках проекта.

Нюансы

Сценарии с этим методом


Если этого недостаточно — официальная документация: https://cloud.vk.ru/docs/en/tools-for-using-services/api/rest-api Вся интеграция одним документом: https://mcp-everything.ru/integrations/vk-cloud.md