Метод create

Создает IAM-токен для указанного субъекта.

HTTP-запрос

POST https://iam.api.cloud.yandex.net/iam/v1/tokens

Параметры в теле запроса

{

  //  включает только одно из полей `yandexPassportOauthToken`, `jwt`
  "yandexPassportOauthToken": "string",
  "jwt": "string",
  // конец списка возможных полей

}
Поле Описание
yandexPassportOauthToken string
включает только одно из полей yandexPassportOauthToken, jwt

OAuth-токен для аккаунта в Яндекса.Паспорте. Подробнее см. в разделе OAuth-токен.

jwt string
включает только одно из полей yandexPassportOauthToken, jwt

JSON Web Token (JWT) для сервисного аккаунта. Подробнее см. в разделе Получить IAM-токен для сервисного аккаунта.

Ответ

HTTP Code: 200 - OK

{
  "iamToken": "string",
  "expiresAt": "string"
}
Поле Описание
iamToken string

IAM-токен для указанного субъекта.

Передавайте токен в заголовке Authorization для дальнейших запросов к API. Например, Authorization: Bearer [iam_token].

expiresAt string (date-time)

Время окончания действия IAM-токена.

Строка в формате RFC3339.