Описание: Объединить несколько PDF-файлов (на которые ссылаются переданные элементы-ссылки, в заданном порядке) в один PDF-файл и сохранить результат как новый (либо обновить существующий с тем же именем) элемент-файл в указанной папке назначения.
🌐 HTTP-информация
POST/stamp/api/pdfmerge/MergeContent-Type: application/jsonAuthorization: <UserSessionToken>📦 Тело запроса (Request Body)
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
name | string | Да | Имя результирующего файла (расширение .pdf подставляется автоматически, если не указано) |
dest_folder | Guid | Да | ID папки (родительского элемента), в которую сохраняется результирующий файл |
referenceList | object[] | Да | Упорядоченный список ссылок на объединяемые файлы; порядок элементов массива определяет порядок объединения PDF |
Каждый элемент referenceList:
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
destination | Guid | Да | ID элемента-файла (PDF), который нужно включить в объединённый документ |
Пример JSON-тела:
{
"name": "Итоговый комплект",
"dest_folder": "622dddbb-2db2-433d-9d3c-89f31ea22e64",
"referenceList": [
{ "destination": "7a1e4b2a-1111-4c2d-9a3f-000000000001" },
{ "destination": "7a1e4b2a-1111-4c2d-9a3f-000000000002" }
]
}
📤 Тело ответа (Response Body)
IItem — элемент результирующего объединённого файла (созданный, либо обновлённый, если элемент с таким именем в папке назначения уже существовал).