LiveSklad
Назад к статьям
Статья

Обновление в API и Webhook

9 июн. 2026 г.1 мин чтения

🔥 Важное изменение для разработчиков

Если ваша интеграция работает с файлами заказов через API или Webhook — это обновление требует вашего внимания.

⚠️ Изменился формат передачи файлов

Поле images удалено.

Вместо него теперь используется storageFiles — массив объектов с полными метаданными файла: название, дата, ссылка, тип и размер.

Это связано с обновлением файлового хранилища: теперь к заказам можно прикреплять файлы любых форматов, а не только изображения.

Было:

json{
  "images": ["file-1.jpg", "file-2.jpg"]
}

Стало:

  "storageFiles": [
    {
      "id": "665f1a2b3c4d5e6f7a8b9c0d",
      "name": "Фото устройства.jpg",
      "date": "2026-06-05T10:15:00.000Z",
      "url": "https://storage.example.com/abc/file-1.jpg",
      "mimetype": "image/jpeg",
      "size": 254310,
      "customer": { "id": "…", "name": "Иванов Иван" }
    }
  ]
}

Что нужно учесть:

Поле images удалено — URL файла теперь берётся из storageFiles[].url

В storageFiles могут приходить файлы любых типов — определяйте их по полю mimetype

Если файлов нет, storageFiles вернёт пустой массив []

Если используете API или Webhook для работы с файлами заказов — обновите обработку этих полей на своей стороне.