🔧
create_and_publish_producttoolУправление продуктамитребует аутентификацииСоздаёт и сразу публикует продукт одним вызовом
Назначение
Удобная обёртка над create_product и publish_product: создаёт черновик и публикует его за один вызов.
Когда использовать
Для наполнения каталога и скриптов, где промежуточное состояние черновика не нужно.
Входные параметры
| Параметр | Тип | Обяз. | Описание |
|---|---|---|---|
| name | string | да | Название продукта |
| slug | string | нет | URL slug; генерируется из названия, если не указан |
| summary | string | нет | Краткое описание |
| categorySlugs | string[] | нет | Slug’и категорий; минимум одна нужна для публикации |
| tagSlugs | string[] | нет | Slug’и тегов |
Выход
Опубликованный Product
Ограничения
Черновик остаётся в базе, если публикация не удалась, — ошибку можно исправить и повторить publish_product. Требуется аутентификация.
Пример запроса и ответа
// Запрос
{
"name": "Red CRM",
"slug": "red-crm",
"categorySlugs": ["crm"]
}
// Ответ
{
"slug": "red-crm",
"status": "published",
"publishedAt": "2026-09-26T10:00:00Z"
}