Загрузка файла с ресурсами
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 | Любые другие внутренние ошибки | вариативное | вариативное |