Перейти к основному содержимому

Создать API-ключ сервисного аккаунта

POST
/ai/admin/service-accounts/{id}/keys

Контракт

Параметр
Значение
Разделai-admin
АвторизацияCookieAuth
Принимаетapplication/json
Возвращаетapplication/json

Параметры

2 параметров

Имя
Где
Обязательный
Тип
Описание
idpathдаintegerID сервисного аккаунта
requestbodyдаobjectAPI-ключ для создания: name, scopes[] (пустой список использует значения по умолчанию), expiresAt
  • {}

Ответы

5 ответов

Статус
Описание
Тип
200
Успешный ответobject
400
Некорректный ID сервисного аккаунта, тело запроса или неизвестный scopeobject
401
Не авторизованobject
404
Сервисный аккаунт не найденobject
500
Внутренняя ошибка сервераobject
  • {
      "cursor": {
        "count": 0,
        "currentPage": 0,
        "totalPages": 0,
        "totalRows": 0
      },
      "data": {}
    }
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }