🔧
update_producttoolУправление продуктамитребует аутентификации

Частичное обновление: меняются только указанные поля

Назначение

Обновляет карточку продукта по slug. Непереданные поля сохраняют текущие значения, поэтому частичное обновление не затирает данные.

Когда использовать

Когда нужно поправить отдельные поля, не пересобирая всю карточку целиком.

Входные параметры

ПараметрТипОбяз.Описание
slugstringдаSlug обновляемого продукта
namestringнетНовое название; сохраняется прежним, если не указано
summarystringнетНовое краткое описание
descriptionMarkdownstringнетНовое полное описание
categorySlugsstring[]нетНовый набор категорий
tagSlugsstring[]нетНовый набор тегов
seoTitlestringнетНовый SEO-заголовок
seoDescriptionstringнетНовое SEO-описание

Выход

Обновлённый Product

Ограничения

Требуется аутентификация. Backend ожидает полный payload, поэтому адаптер читает текущую запись и накладывает изменения на неё.

Пример запроса и ответа

// Запрос — меняем только краткое описание
{
  "slug": "red-crm",
  "summary": "Обновлённое описание CRM"
}

// Ответ: остальные поля сохранены
{
  "slug": "red-crm",
  "name": "Red CRM",
  "summary": "Обновлённое описание CRM",
  "status": "published"
}

Другие инструменты

Связанные разделы