Для импорта необходимо предварительно загрузить файл с данными на сервер. Это можно сделать с помощью endpoint’а /disk/file/upload.
При импорте данных передается хеш-значение загруженного файла и его формат (.xlsx, .csv).
Также при необходимости можно запустить обработчики создания элемента приложения. По умолчанию при импорте обработчики событий игнорируются.
Если для текущего приложения уже выполняется импорт, то запустить новую процедуру будет невозможно.

Запрос

POST /pub/v1/app/{namespace}/{code}/import

Параметры пути (path)

Имя параметра Тип Описание Дополнительно
namespace string

Код раздела

Обязательный
code string

Код приложения

Обязательный

Тело запроса (body)

Тело запроса принимает ресурс  Импорт данных из файла — Request. Содержит следующие доступные для записи свойства:

{
    "fileHash": "uuid",
    "format": "string",
    "withEventHandlers": "boolean"
}

Свойства

Имя Тип Описание Дополнительно
fileHash uuid

Хеш файла с данными

Опциональное
format string

Формат

Опциональное
withEventHandlers boolean

Запустить обработчики событий

Опциональное

Авторизация

Запрос обязательно должен использовать один из следующих методов авторизации: API key

Ответ

Могут быть возвращены следующие коды состояния HTTP:

HTTP-статус Описание Модель ответа
200 OK

Модель результата импорта

Модель результата импорта (Импорт данных из файла)