POST /api/v1/resources/upload
Доступ: Главный администратор, Администратор тенанта, Аналитик второго уровня, Аналитик первого уровня.
Права пользователей проверяются не в момент загрузки, а в момент импорта, когда выбран тенант. Поэтому если учетная запись пользователя не является доверенной, в веб-интерфейсе KUMA перейдите в раздел Параметры → Пользователи, выберите учетную запись и в блоке параметров Взаимодействие с KUMA через API выберите Права доступа через API. В открывшемся окне Права доступа через API снимите флажки POST /resources/toc и POST /resources/upload.
Тело запроса
Зашифрованное содержимое файла с ресурсами в бинарном формате.
Ответ
HTTP-код: 200
Формат: JSON
Идентификатор файла. Следует указать его в теле запросов на просмотр содержимого файла и на импорт ресурсов.
|
Возможные ошибки
HTTP-код |
Описание |
Значение поля message |
Значение поля details |
400 |
Размер файла превышает максимально допустимый (64 МБ) |
maximum file size is 64 MB |
|
403 |
Пользователь не имеет необходимых ролей ни в одном из тенантов |
access denied |
|
500 |
Любые другие внутренние ошибки |
вариативное |
вариативное |