Схеми на данните
Списък · Варианти на продукта — Варианти и опции — Отговор
ApiResponse_list_ProductVariantData__ · Полета, типове и ограничения на данните, приемани или връщани от API.
dataМасив <ProductVariantData> ЗадължителноПримерен отговор · ApiResponse_list_ProductVariantData__.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
Списък · Опции — Варианти и опции — Отговор
ApiResponse_list_VariantOptionData__ · Полета, типове и ограничения на данните, приемани или връщани от API.
dataМасив <shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData> ЗадължителноПримерен отговор · ApiResponse_list_VariantOptionData__.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
Списък · Стойности на опции — Варианти и опции — Отговор
ApiResponse_list_VariantValueData__ · Полета, типове и ограничения на данните, приемани или връщани от API.
dataМасив <VariantValueData> ЗадължителноПримерен отговор · ApiResponse_list_VariantValueData__.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
Получаване · Варианти на продукта — Варианти и опции — Отговор
ApiResponse_ProductVariantData_ · Полета, типове и ограничения на данните, приемани или връщани от API.
dataProductVariantDataЗадължителноПримерен отговор · ProductVariantData.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
Получаване · Опции — Варианти и опции — Отговор
ApiResponse_VariantOptionData_ · Полета, типове и ограничения на данните, приемани или връщани от API.
datashopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionDataЗадължителноПримерен отговор · shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
Получаване · Стойности на опции — Варианти и опции — Отговор
ApiResponse_VariantValueData_ · Полета, типове и ограничения на данните, приемани или връщани от API.
dataVariantValueDataЗадължителноПримерен отговор · VariantValueData.
metaContextPageMetaContextMetaPageMetaRequestMetaЗадължителноМетаданни на отговора.
Допълнителни полета: Не
Получаване · Опции — Варианти и опции — Отговор
shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData · Полета, типове и ограничения на данните, приемани или връщани от API.
created_atНизЗадължителноВреме на създаване.
format:"date-time"idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. (shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData).
nameНиз nullЗадължителноИме на ресурса в съответния контекст.
numberНизЗадължителноНомер на поръчката или искането, предназначен за потребителя.
positionЦяло числоЗадължителноПозиция в подредената колекция.
selection_typeНизЗадължителноРазрешен режим за избор на стойности на характеристика.
Ограничения
enum["button", "dropdown"]
updated_atНизЗадължителноВреме на последната актуализация.
format:"date-time"value_presentation_typeНизЗадължителноНачин на показване на стойностите от справочника.
Ограничения
enum["text", "color", "image"]
versionЦяло числоЗадължителноВерсия на ресурса за контрол на едновременни записи.
Допълнителни полета: Не
Получаване · Варианти на продукта — Варианти и опции — Отговор
ProductVariantData · Полета, типове и ограничения на данните, приемани или връщани от API.
activeБулева стойностЗадължителноДали ресурсът е активен.
created_atНизЗадължителноВреме на създаване.
format:"date-time"idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. (ProductVariantData).
is_defaultБулева стойностЗадължителноДали това е изборът по подразбиране.
media_idsМасив <Низ> ЗадължителноИдентификатори на вече съществуващи медийни файлове.
positionЦяло числоЗадължителноПозиция в подредената колекция.
pricingVariantPricingDataЗадължителноНастройки за ценообразуване и версии за контрол на едновременни записи.
primary_media_idНиз nullЗадължителноИдентификатор на основния медиен файл.
product_idНизЗадължителноИдентификатор на продукта.
skuНизЗадължителноКод на складовата единица.
updated_atНизЗадължителноВреме на последната актуализация.
format:"date-time"valuesМасив <VariantChoiceData> ЗадължителноСтойности от справочника.
versionЦяло числоЗадължителноВерсия на ресурса за контрол на едновременни записи.
Допълнителни полета: Не
Стойности от справочника
VariantChoiceData · Схема · Схеми на данните: Варианти и опции
option_idНизЗадължителноИдентификатор на опцията за вариант.
option_nameНиз nullЗадължителноИме на опцията за вариант.
valueНиз nullЗадължителноСтойност, описана от околната схема.
value_idНизЗадължителноИдентификатор на стойност от справочника.
Допълнителни полета: Не
Създаване · Варианти на продукта — Варианти и опции — Тяло на заявката
VariantCreate · Полета, типове и ограничения на данните, приемани или връщани от API.
activeБулева стойностНезадължителноДали ресурсът е активен.
expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807is_defaultБулева стойностНезадължителноДали това е изборът по подразбиране.
media_idsМасив <Низ> НезадължителноИдентификатори на вече съществуващи медийни файлове.
maxItems:20Масив:minLength:1maxLength:63pricingVariantPriceНезадължителноНастройки за ценообразуване и версии за контрол на едновременни записи.
skuНизНезадължителноКод на складовата единица.
minLength:1maxLength:100Ограничения
pattern"^\\S+$"
value_idsМасив <Низ> ЗадължителноИдентификатори на стойности от справочника.
minItems:1maxItems:250Масив:minLength:1maxLength:63
Допълнителни полета: Не
Създаване · Опции — Варианти и опции — Тяло на заявката
VariantOptionCreate · Полета, типове и ограничения на данните, приемани или връщани от API.
nameНизЗадължителноИме на ресурса в съответния контекст.
minLength:1maxLength:120Ограничения
pattern"^[^\\x00]*$"
selection_typeНизНезадължителноРазрешен режим за избор на стойности на характеристика.
Ограничения
enum["button", "dropdown"]
value_presentation_typeНизНезадължителноНачин на показване на стойностите от справочника.
Ограничения
enum["text", "color", "image"]
Допълнителни полета: Не
Промяна · Опции — Варианти и опции — Тяло на заявката
VariantOptionUpdate · Полета, типове и ограничения на данните, приемани или връщани от API.
expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807nameНиз nullНезадължителноИме на ресурса в съответния контекст.
Низ:minLength:1maxLength:120Ограничения · Низ 1
pattern"^[^\\x00]*$"
selection_typeНизНезадължителноРазрешен режим за избор на стойности на характеристика.
Ограничения
enum["button", "dropdown"]
value_presentation_typeНизНезадължителноНачин на показване на стойностите от справочника.
Ограничения
enum["text", "color", "image"]
Допълнителни полета: Не
Настройки за ценообразуване и версии за контрол на едновременни записи
VariantPrice · Схема · Схеми на данните: Варианти и опции
amountНиз nullЗадължителноДесетична сума, кодирана като JSON низ; null само когато е позволено.
Низ:maxLength:20Ограничения · Низ 1
pattern"^-?(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
currencyНизЗадължителноВалутен код на сумата.
Ограничения
pattern"^[A-Z]{3}$"
expected_price_list_versionЦяло числоЗадължителноПредварително прочетена версия на ценовата листа, необходима за този запис.
minimum:1maximum:9223372036854775807expected_product_versionЦяло числоЗадължителноПредварително прочетена версия на продукта, необходима за този запис.
minimum:0maximum:9223372036854775807expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:0maximum:9223372036854775807kindНизЗадължителноВариант на структурата от данни, определен от допустимите стойности.
Ограничения
enum["base_adjustment", "market_fixed"]
price_list_idНизЗадължителноИдентификатор на ценовата листа.
minLength:1maxLength:63
Допълнителни полета: Не
Настройки за ценообразуване и версии за контрол на едновременни записи
VariantPricingData · Схема · Схеми на данните: Варианти и опции
base_adjustmentMoneyDataЗадължителноКорекция спрямо основната цена.
market_priceMoneyDatanullЗадължителноЦена за избрания пазар.
pricePriceDatanullЗадължителноИнформация за цената в избрания контекст.
product_versionЦяло числоЗадължителноТекуща версия на продукта за контрол на едновременни записи.
versionЦяло числоЗадължителноВерсия на ресурса за контрол на едновременни записи.
Допълнителни полета: Не
Промяна · Варианти на продукта — Варианти и опции — Тяло на заявката
VariantUpdate · Полета, типове и ограничения на данните, приемани или връщани от API.
activeБулева стойностНезадължителноДали ресурсът е активен.
expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807is_defaultБулева стойностНезадължителноДали това е изборът по подразбиране.
media_idsМасив <Низ> НезадължителноИдентификатори на вече съществуващи медийни файлове.
maxItems:20Масив:minLength:1maxLength:63pricingVariantPriceНезадължителноНастройки за ценообразуване и версии за контрол на едновременни записи.
skuНизНезадължителноКод на складовата единица.
minLength:1maxLength:100Ограничения
pattern"^\\S+$"
Допълнителни полета: Не
Създаване · Стойности на опции — Варианти и опции — Тяло на заявката
VariantValueCreate · Полета, типове и ограничения на данните, приемани или връщани от API.
color_hexНиз nullНезадължителноЦвят, представен с шестнадесетичен код.
Ограничения · Низ 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807valueНизЗадължителноСтойност, описана от околната схема.
minLength:1maxLength:180Ограничения
pattern"^[^\\x00]*$"
Допълнителни полета: Не
Получаване · Стойности на опции — Варианти и опции — Отговор
VariantValueData · Полета, типове и ограничения на данните, приемани или връщани от API.
color_hexНиз nullЗадължителноЦвят, представен с шестнадесетичен код.
created_atНизЗадължителноВреме на създаване.
format:"date-time"idНизЗадължителноИдентификатор на ресурса; запазете го във върнатия вид. (VariantValueData).
image_media_idНиз nullЗадължителноИдентификатор на избрания файл с изображение.
numberНизЗадължителноНомер на поръчката или искането, предназначен за потребителя.
option_idНизЗадължителноИдентификатор на опцията за вариант.
positionЦяло числоЗадължителноПозиция в подредената колекция.
sku_codeНизЗадължителноКод на складовата единица.
updated_atНизЗадължителноВреме на последната актуализация.
format:"date-time"valueНиз nullЗадължителноСтойност, описана от околната схема.
versionЦяло числоЗадължителноВерсия на ресурса за контрол на едновременни записи.
Допълнителни полета: Не
Промяна · Стойности на опции — Варианти и опции — Тяло на заявката
VariantValueUpdate · Полета, типове и ограничения на данните, приемани или връщани от API.
color_hexНиз nullНезадължителноЦвят, представен с шестнадесетичен код.
Ограничения · Низ 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionЦяло числоЗадължителноВерсията, прочетена преди записа; несъответствие отхвърля актуализацията.
minimum:1maximum:9223372036854775807valueНиз nullНезадължителноСтойност, описана от околната схема.
Низ:minLength:1maxLength:180Ограничения · Низ 1
pattern"^[^\\x00]*$"
Допълнителни полета: Не