Schemi dei dati
Elenca · Varianti del prodotto — Varianti e opzioni — Risposta
ApiResponse_list_ProductVariantData__ · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
dataArray <ProductVariantData> ObbligatorioEsempio di risposta · ApiResponse_list_ProductVariantData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObbligatorioMetadati della risposta.
Campi aggiuntivi: No
Elenca · Opzioni — Varianti e opzioni — Risposta
ApiResponse_list_VariantOptionData__ · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
dataArray <shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData> ObbligatorioEsempio di risposta · ApiResponse_list_VariantOptionData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObbligatorioMetadati della risposta.
Campi aggiuntivi: No
Elenca · Valori delle opzioni — Varianti e opzioni — Risposta
ApiResponse_list_VariantValueData__ · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
dataArray <VariantValueData> ObbligatorioEsempio di risposta · ApiResponse_list_VariantValueData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObbligatorioMetadati della risposta.
Campi aggiuntivi: No
Recupera · Varianti del prodotto — Varianti e opzioni — Risposta
ApiResponse_ProductVariantData_ · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
dataProductVariantDataObbligatorioEsempio di risposta · ProductVariantData.
metaContextPageMetaContextMetaPageMetaRequestMetaObbligatorioMetadati della risposta.
Campi aggiuntivi: No
Recupera · Opzioni — Varianti e opzioni — Risposta
ApiResponse_VariantOptionData_ · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
datashopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionDataObbligatorioEsempio di risposta · shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData.
metaContextPageMetaContextMetaPageMetaRequestMetaObbligatorioMetadati della risposta.
Campi aggiuntivi: No
Recupera · Valori delle opzioni — Varianti e opzioni — Risposta
ApiResponse_VariantValueData_ · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
dataVariantValueDataObbligatorioEsempio di risposta · VariantValueData.
metaContextPageMetaContextMetaPageMetaRequestMetaObbligatorioMetadati della risposta.
Campi aggiuntivi: No
Recupera · Opzioni — Varianti e opzioni — Risposta
shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
created_atStringaObbligatorioData e ora di creazione.
format:"date-time"idStringaObbligatorioIdentificativo della risorsa; conservalo come restituito. (shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData).
nameStringa nullObbligatorioNome della risorsa nel contesto pertinente.
numberStringaObbligatorioNumero dell’ordine o della richiesta destinato alle persone.
positionInteroObbligatorioPosizione nella collezione ordinata.
selection_typeStringaObbligatorioModalità consentita di selezione dei valori delle caratteristiche.
Vincoli
enum["button", "dropdown"]
updated_atStringaObbligatorioData e ora dell’aggiornamento più recente.
format:"date-time"value_presentation_typeStringaObbligatorioModalità di presentazione dei valori del dizionario.
Vincoli
enum["text", "color", "image"]
versionInteroObbligatorioVersione della risorsa per il controllo della concorrenza.
Campi aggiuntivi: No
Recupera · Varianti del prodotto — Varianti e opzioni — Risposta
ProductVariantData · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
activeBooleanoObbligatorioIndica se la risorsa è attiva.
created_atStringaObbligatorioData e ora di creazione.
format:"date-time"idStringaObbligatorioIdentificativo della risorsa; conservalo come restituito. (ProductVariantData).
is_defaultBooleanoObbligatorioIndica se è la scelta predefinita.
media_idsArray <Stringa> ObbligatorioIdentificativi di media già esistenti.
positionInteroObbligatorioPosizione nella collezione ordinata.
pricingVariantPricingDataObbligatorioConfigurazione dei prezzi e relative versioni di concorrenza.
primary_media_idStringa nullObbligatorioIdentificativo del media principale.
product_idStringaObbligatorioIdentificativo del prodotto.
skuStringaObbligatorioCodice di identificazione dell’articolo a magazzino.
updated_atStringaObbligatorioData e ora dell’aggiornamento più recente.
format:"date-time"valuesArray <VariantChoiceData> ObbligatorioValori del dizionario.
versionInteroObbligatorioVersione della risorsa per il controllo della concorrenza.
Campi aggiuntivi: No
Valori del dizionario
VariantChoiceData · Schema · Schemi dei dati: Varianti e opzioni
option_idStringaObbligatorioIdentificativo dell’opzione della variante.
option_nameStringa nullObbligatorioNome dell’opzione della variante.
valueStringa nullObbligatorioValore descritto dallo schema circostante.
value_idStringaObbligatorioIdentificativo del valore del dizionario.
Campi aggiuntivi: No
Crea · Varianti del prodotto — Varianti e opzioni — Corpo della richiesta
VariantCreate · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
activeBooleanoFacoltativoIndica se la risorsa è attiva.
expected_versionInteroObbligatorioVersione letta prima della scrittura; una differenza impedisce l’aggiornamento.
minimum:1maximum:9223372036854775807is_defaultBooleanoFacoltativoIndica se è la scelta predefinita.
media_idsArray <Stringa> FacoltativoIdentificativi di media già esistenti.
maxItems:20Array:minLength:1maxLength:63pricingVariantPriceFacoltativoConfigurazione dei prezzi e relative versioni di concorrenza.
skuStringaFacoltativoCodice di identificazione dell’articolo a magazzino.
minLength:1maxLength:100Vincoli
pattern"^\\S+$"
value_idsArray <Stringa> ObbligatorioIdentificativi dei valori del dizionario.
minItems:1maxItems:250Array:minLength:1maxLength:63
Campi aggiuntivi: No
Crea · Opzioni — Varianti e opzioni — Corpo della richiesta
VariantOptionCreate · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
nameStringaObbligatorioNome della risorsa nel contesto pertinente.
minLength:1maxLength:120Vincoli
pattern"^[^\\x00]*$"
selection_typeStringaFacoltativoModalità consentita di selezione dei valori delle caratteristiche.
Vincoli
enum["button", "dropdown"]
value_presentation_typeStringaFacoltativoModalità di presentazione dei valori del dizionario.
Vincoli
enum["text", "color", "image"]
Campi aggiuntivi: No
Aggiorna · Opzioni — Varianti e opzioni — Corpo della richiesta
VariantOptionUpdate · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
expected_versionInteroObbligatorioVersione letta prima della scrittura; una differenza impedisce l’aggiornamento.
minimum:1maximum:9223372036854775807nameStringa nullFacoltativoNome della risorsa nel contesto pertinente.
Stringa:minLength:1maxLength:120Vincoli · Stringa 1
pattern"^[^\\x00]*$"
selection_typeStringaFacoltativoModalità consentita di selezione dei valori delle caratteristiche.
Vincoli
enum["button", "dropdown"]
value_presentation_typeStringaFacoltativoModalità di presentazione dei valori del dizionario.
Vincoli
enum["text", "color", "image"]
Campi aggiuntivi: No
Configurazione dei prezzi e relative versioni di concorrenza
VariantPrice · Schema · Schemi dei dati: Varianti e opzioni
amountStringa nullObbligatorioImporto decimale codificato come stringa JSON; null solo dove consentito.
Stringa:maxLength:20Vincoli · Stringa 1
pattern"^-?(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
currencyStringaObbligatorioCodice della valuta dell’importo.
Vincoli
pattern"^[A-Z]{3}$"
expected_price_list_versionInteroObbligatorioVersione del listino letta in precedenza e richiesta per questa scrittura.
minimum:1maximum:9223372036854775807expected_product_versionInteroObbligatorioVersione del prodotto letta in precedenza e richiesta per questa scrittura.
minimum:0maximum:9223372036854775807expected_versionInteroObbligatorioVersione letta prima della scrittura; una differenza impedisce l’aggiornamento.
minimum:0maximum:9223372036854775807kindStringaObbligatorioForma della struttura dati, definita dai valori consentiti.
Vincoli
enum["base_adjustment", "market_fixed"]
price_list_idStringaObbligatorioIdentificativo del listino.
minLength:1maxLength:63
Campi aggiuntivi: No
Configurazione dei prezzi e relative versioni di concorrenza
VariantPricingData · Schema · Schemi dei dati: Varianti e opzioni
base_adjustmentMoneyDataObbligatorioVariazione del prezzo rispetto al prezzo base.
market_priceMoneyDatanullObbligatorioPrezzo per il mercato selezionato.
pricePriceDatanullObbligatorioInformazioni sul prezzo nel contesto selezionato.
product_versionInteroObbligatorioVersione corrente del prodotto per il controllo della concorrenza.
versionInteroObbligatorioVersione della risorsa per il controllo della concorrenza.
Campi aggiuntivi: No
Aggiorna · Varianti del prodotto — Varianti e opzioni — Corpo della richiesta
VariantUpdate · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
activeBooleanoFacoltativoIndica se la risorsa è attiva.
expected_versionInteroObbligatorioVersione letta prima della scrittura; una differenza impedisce l’aggiornamento.
minimum:1maximum:9223372036854775807is_defaultBooleanoFacoltativoIndica se è la scelta predefinita.
media_idsArray <Stringa> FacoltativoIdentificativi di media già esistenti.
maxItems:20Array:minLength:1maxLength:63pricingVariantPriceFacoltativoConfigurazione dei prezzi e relative versioni di concorrenza.
skuStringaFacoltativoCodice di identificazione dell’articolo a magazzino.
minLength:1maxLength:100Vincoli
pattern"^\\S+$"
Campi aggiuntivi: No
Crea · Valori delle opzioni — Varianti e opzioni — Corpo della richiesta
VariantValueCreate · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
color_hexStringa nullFacoltativoColore rappresentato da un codice esadecimale.
Vincoli · Stringa 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionInteroObbligatorioVersione letta prima della scrittura; una differenza impedisce l’aggiornamento.
minimum:1maximum:9223372036854775807valueStringaObbligatorioValore descritto dallo schema circostante.
minLength:1maxLength:180Vincoli
pattern"^[^\\x00]*$"
Campi aggiuntivi: No
Recupera · Valori delle opzioni — Varianti e opzioni — Risposta
VariantValueData · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
color_hexStringa nullObbligatorioColore rappresentato da un codice esadecimale.
created_atStringaObbligatorioData e ora di creazione.
format:"date-time"idStringaObbligatorioIdentificativo della risorsa; conservalo come restituito. (VariantValueData).
image_media_idStringa nullObbligatorioIdentificativo del media immagine selezionato.
numberStringaObbligatorioNumero dell’ordine o della richiesta destinato alle persone.
option_idStringaObbligatorioIdentificativo dell’opzione della variante.
positionInteroObbligatorioPosizione nella collezione ordinata.
sku_codeStringaObbligatorioCodice di identificazione dell’articolo a magazzino.
updated_atStringaObbligatorioData e ora dell’aggiornamento più recente.
format:"date-time"valueStringa nullObbligatorioValore descritto dallo schema circostante.
versionInteroObbligatorioVersione della risorsa per il controllo della concorrenza.
Campi aggiuntivi: No
Aggiorna · Valori delle opzioni — Varianti e opzioni — Corpo della richiesta
VariantValueUpdate · Campi, tipi e vincoli dei dati accettati o restituiti dall’API.
color_hexStringa nullFacoltativoColore rappresentato da un codice esadecimale.
Vincoli · Stringa 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionInteroObbligatorioVersione letta prima della scrittura; una differenza impedisce l’aggiornamento.
minimum:1maximum:9223372036854775807valueStringa nullFacoltativoValore descritto dallo schema circostante.
Stringa:minLength:1maxLength:180Vincoli · Stringa 1
pattern"^[^\\x00]*$"
Campi aggiuntivi: No