Создать уценённые товары (physical) (асинхронный, batch)

POST /v1/product-cards/physical/set-sample

POST/v1/product-cards/physical/set-sample

Batch, асинхронный. Создаёт уценённые варианты существующих physical товаров (по одному на каждый элемент массива samples). Тип уценки: used, display_sample, refurbished. Возвращает request_id; результат — асинхронно.

Тело запроса

request_key
[ "string", "null" ]
Ключ идемпотентности (опц.)
samples
array
required
Массив уценённых товаров
Элемент batch-запроса — один уценённый товар.
Показать свойства
src_seller_sku_id
string
required
SKU продавца исходного товара, от которого создаётся уценённый вариант
sample_type
string
required
Тип уценённого товара:
  • used - БУ (б/у, бывший в употреблении)
  • display_sample - витринный образец (демонстрационный)
  • refurbished - восстановленный товар
Допустимые значения
useddisplay_samplerefurbished
seller_sku_id
string
required
SKU продавца для нового уценённого товара
name_suffix
[ "string", "null" ]
Суффикс названия (опц.; напр. " (Витринный образец)")
description
[ "string", "null" ]
Описание состояния (опц.)
condition_notes
[ "string", "null" ]
Замечания по состоянию (опц.)
warranty
[ "string", "null" ]
Гарантия (опц.; напр. "12 месяцев")
media
[ "array", "null" ]
Медиа (изображения и видео, URL-импорт)
Показать свойства
Свойства не описаны
recovery_task
[ "string", "null" ]
Техническое поле — задача для восстановления (опц.)

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

200Принят
application/json
object
request_id
string
required
ID запроса
request_key
[ "string", "null" ]
Эхо ключа идемпотентности
samples_count
integer
required
Количество элементов в batch-запросе
created_at
string
required
Время приёма запроса
idempotent
[ "boolean", "null" ]
Признак идемпотентного повтора (true — запрос уже был принят ранее)
POST/v1/product-cards/physical/set-sample
1curl https://api.omninet.ru/v1/product-cards/physical/set-sample \2  --request POST \3  --header 'Content-Type: application/json' \4  --data '{5  "request_key": null,6  "samples": [7    {8      "src_seller_sku_id": "string",9      "sample_type": "string",10      "seller_sku_id": "string",11      "name_suffix": null,12      "description": null,13      "condition_notes": null,14      "warranty": null,15      "media": [16        {17          "url": "string",18          "alt": null,19          "content_type": "string",20          "is_main": false,21          "sort_order": null22        }23      ],24      "recovery_task": null25    }26  ]27}'
{
  "request_id": "string",
  "request_key": null,
  "samples_count": 0,
  "created_at": "string",
  "idempotent": null
}

Принят