Создать комплект как самостоятельную услугу (с атрибутами карточки услуги)

POST /v1/product-cards/bundles/create-standalone-service

POST/v1/product-cards/bundles/create-standalone-service

Комплект как самостоятельная услуга - содержит полные атрибуты карточки услуги + компоненты. Асинхронный.

Тело запроса

request_key
[ "string", "null" ]
card
object
required
Карточка товара/услуги (с is_in_bundle_only=true)
Показать свойства
seller_sku_id
string
required
SKU продавца (обязательный, уникальный)
seller_spu_id
[ "string", "null" ]
SPU продавца (опц.)
seller_default_offer_id
[ "string", "null" ]
Default offer ID (опц.; если не указан - seller_sku_id)
category_id
string
required
ID категории (листовой)
brand_id
string
required
ID бренда (обязательный)
name
string
required
Название товара (основной язык)
slug
[ "string", "null" ]
URL-слаг (опц.)
description
[ "string", "null" ]
Описание (опц.)
tags
[ "array", "null" ]
Теги (опц.)
media
[ "array", "null" ]
Медиа (изображения и видео, URL-импорт)
Показать свойства
Свойства не описаны
attributes
[ "array", "null" ]
Атрибуты
Показать свойства
Свойства не описаны
seller_recomendation
[ "array", "null" ]
Рекомендации продавца (сопутствующие товары, например щётки для пылесоса). Можно указать seller_sku_id и опционально spu_id для ссылки на SPU.
Показать свойства
Свойства не описаны
ru
Секция RU
locales
[ "array", "null" ]
Локализация
Показать свойства
Свойства не описаны
is_in_bundle_only
boolean
Только в составе комплекта
model
[ "string", "null" ]
Наименование модели товара (опц.)
vendor_code
[ "string", "null" ]
Артикул производителя (опц.)
warranty
Срок гарантии (опц.)
certificates
[ "array", "null" ]
URL на файлы сертификатов (опц.)
manuals
[ "array", "null" ]
URL на файлы инструкций (опц.)
components
array
required
Компоненты комплекта (с вариативными seller_sku_id)
Компонент комплекта. VariantID - ссылка на SKU (вариативный).
Показать свойства
seller_sku_id
string
required
SKU продавца компонента
seller_default_offer_id
[ "string", "null" ]
Default offer компонента (опц.)
quantity
integer
required
Количество в комплекте
value_ids
[ "array", "null" ]
Значения по variation-осям (вариативный компонент, опц.)

Успешный ответ

200Принят
application/json
object
request_id
string
required
request_key
[ "string", "null" ]
seller_sku_id
[ "string", "null" ]
SKU комплекта (для standalone - из card; для inherited - new_seller_sku_id)
created_at
string
required
idempotent
[ "boolean", "null" ]
POST/v1/product-cards/bundles/create-standalone-service
1curl https://api.omninet.ru/v1/product-cards/bundles/create-standalone-service \2  --request POST \3  --header 'Content-Type: application/json' \4  --data '{5  "request_key": null,6  "card": {7    "seller_sku_id": "string",8    "seller_spu_id": null,9    "seller_default_offer_id": null,10    "category_id": "string",11    "brand_id": "string",12    "name": "string",13    "slug": null,14    "description": null,15    "tags": [16      "string"17    ],18    "media": [19      {20        "url": "string",21        "alt": null,22        "content_type": "string",23        "is_main": false,24        "sort_order": null25      }26    ],27    "attributes": [28      {29        "attribute_id": "string",30        "values": [31          {32            "value_id": null,33            "text": null,34            "number": null,35            "unit_code": null,36            "ref": null,37            "is_custom": false38          }39        ],40        "visible_to_customer": true41      }42    ],43    "seller_recomendation": [44      {45        "seller_sku_id": "string",46        "spu_id": null,47        "sort_order": null48      }49    ],50    "ru": null,51    "locales": [52      {53        "lang": "string",54        "name": null,55        "description": null,56        "attributes": [57          {58            "attribute_id": "string",59            "values": [60              {61                "value_id": null,62                "text": null,63                "number": null,64                "unit_code": null,65                "ref": null,66                "is_custom": false67              }68            ],69            "visible_to_customer": true70          }71        ]72      }73    ],74    "is_in_bundle_only": false,75    "model": null,76    "vendor_code": null,77    "warranty": null,78    "certificates": [79      "string"80    ],81    "manuals": [82      "string"83    ]84  },85  "components": [86    {87      "seller_sku_id": "string",88      "seller_default_offer_id": null,89      "quantity": 0,90      "value_ids": [91        "string"92      ]93    }94  ]95}'
{
  "request_id": "string",
  "request_key": null,
  "seller_sku_id": null,
  "created_at": "string",
  "idempotent": null
}

Принят