Search K
Конвертация таблицы
Конвертация таблиц между форматами Excel (XLSX), OpenDocument Spreadsheet (ODS) и CSV. Из книг с несколькими листами при конвертации в CSV экспортируется первый лист.
Эндпоинт API
POST /api/v1/tools/files/convert-spreadsheet
Принимает multipart form data с файлом Excel/ODS/CSV и JSON-полем settings.
Параметры
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
| format | string | Да | - | Формат вывода: xlsx, ods, csv |
Пример запроса
bash
curl -X POST http://localhost:1349/api/v1/tools/files/convert-spreadsheet \
-H "Authorization: Bearer si_your-api-key" \
-F "[email protected]" \
-F 'settings={"format": "csv"}'Пример ответа
Возвращает 202 Accepted. Отслеживайте прогресс через SSE по адресу /api/v1/jobs/{jobId}/progress.
json
{
"jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"async": true
}Примечания
- Принимаемые входные форматы:
.xlsx,.xls,.ods,.csv. - При конвертации книги с несколькими листами в CSV экспортируется только первый лист.
- Формулы вычисляются и экспортируются как статические значения в выводе CSV.
- Выходной формат должен отличаться от входного.
