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

Создаёт продукт в статусе draft

Назначение

Создаёт новую карточку продукта. Черновик не виден на публичном сайте до публикации, поэтому его можно безопасно наполнить и проверить.

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

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

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

ПараметрТипОбяз.Описание
namestringдаНазвание продукта
slugstringнетURL slug; генерируется из названия, если не указан
summarystringнетКраткое описание для карточек и meta description
descriptionMarkdownstringнетПолное описание в markdown
vendorNamestringнетНазвание вендора
websiteUrlstringнетОфициальный сайт продукта
categorySlugsstring[]нетSlug’и категорий; должны существовать
tagSlugsstring[]нетSlug’и тегов; должны существовать
seoTitlestringнетSEO-заголовок; выводится из названия, если не указан
seoDescriptionstringнетSEO-описание

Выход

Созданный Product со статусом draft

Ограничения

Slug категорий и тегов должны уже существовать — проверьте list_taxonomy. Публикация требует минимум одной категории. Требуется аутентификация.

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

// Запрос
{
  "name": "Red CRM",
  "slug": "red-crm",
  "summary": "CRM для отдела продаж",
  "categorySlugs": ["crm"],
  "tagSlugs": ["saas"]
}

// Ответ
{
  "slug": "red-crm",
  "name": "Red CRM",
  "status": "draft",
  "publishedAt": null
}

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

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