Перейти к содержанию

Объединение и разъединение карточек товаров

POST /content/v2/cards/moveNm

Метод объединяет и разъединяет карточки товаров. Карточки товаров являются объединёнными, если у них одинаковый imtID.

Для объединения карточек товаров сделайте запрос с указанием imtID. Можно объединять не более 30 карточек товаров.
Для разъединения карточек товаров сделайте запрос без указания imtID. Для разъединенных карточек будут сгенерированы новые imtID.

Если вы разъедините одновременно несколько карточек товаров, эти карточки объединятся в одну и получат новый imtID.
Чтобы присвоить каждой карточке товара уникальный imtID, необходимо передавать по одной карточке товара за запрос.

Максимальный размер запроса 10 Мб.

Объединить можно карточки товаров только в рамках одного предмета

Ответ: responseItemList

Примеры вызова

import os
from wildberries_sdk import items

token = os.getenv("WB_API_TOKEN")
api = items.DefaultApi(
    items.ApiClient(items.Configuration(api_key={"HeaderApiKey": token}))
)
result = api.content_v2_cards_move_nm_post()
print(result)
import { Configuration, DefaultApi } from 'wildberries-sdk';

const api = new DefaultApi(new Configuration({ apiKey: process.env.WB_API_TOKEN }));
const result = await api.contentV2CardsMoveNmPost();
console.log(result);
cfg := items.NewConfiguration()
cfg.AddDefaultHeader("Authorization", os.Getenv("WB_API_TOKEN"))
client := items.NewAPIClient(cfg)
result, _, err := client.DefaultApi.ContentV2CardsMoveNmPost(context.Background()).Execute()
<?php
$config = Wildberries\Sdk\Items\Configuration::getDefaultConfiguration()
    ->setApiKey('Authorization', getenv('WB_API_TOKEN'));
$api = new Wildberries\Sdk\Items\Api\DefaultApi(new GuzzleHttp\Client(), $config);
$result = $api->contentV2CardsMoveNmPost();
use wildberries_sdk_items::apis::{configuration::Configuration, configuration::ApiKey, default_api};

let mut config = Configuration::new();
config.api_key = Some(ApiKey { prefix: None, key: std::env::var("WB_API_TOKEN").unwrap() });
let result = default_api::content_v2_cards_move_nm_post(&config).await?;