Schémas de données
Lister · Variantes du produit — Variantes et options — Réponse
ApiResponse_list_ProductVariantData__ · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
dataTableau <ProductVariantData> ObligatoireExemple de réponse · ApiResponse_list_ProductVariantData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoireMétadonnées de la réponse.
Champs supplémentaires: Non
Lister · Options — Variantes et options — Réponse
ApiResponse_list_VariantOptionData__ · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
dataTableau <shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData> ObligatoireExemple de réponse · ApiResponse_list_VariantOptionData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoireMétadonnées de la réponse.
Champs supplémentaires: Non
Lister · Valeurs des options — Variantes et options — Réponse
ApiResponse_list_VariantValueData__ · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
dataTableau <VariantValueData> ObligatoireExemple de réponse · ApiResponse_list_VariantValueData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoireMétadonnées de la réponse.
Champs supplémentaires: Non
Obtenir · Variantes du produit — Variantes et options — Réponse
ApiResponse_ProductVariantData_ · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
dataProductVariantDataObligatoireExemple de réponse · ProductVariantData.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoireMétadonnées de la réponse.
Champs supplémentaires: Non
Obtenir · Options — Variantes et options — Réponse
ApiResponse_VariantOptionData_ · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
datashopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionDataObligatoireExemple de réponse · shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoireMétadonnées de la réponse.
Champs supplémentaires: Non
Obtenir · Valeurs des options — Variantes et options — Réponse
ApiResponse_VariantValueData_ · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
dataVariantValueDataObligatoireExemple de réponse · VariantValueData.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoireMétadonnées de la réponse.
Champs supplémentaires: Non
Obtenir · Options — Variantes et options — Réponse
shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
created_atChaîneObligatoireDate et heure de création.
format:"date-time"idChaîneObligatoireIdentifiant de ressource ; conserver la valeur renvoyée. (shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData).
nameChaîne nullObligatoireNom de la ressource dans le contexte concerné.
numberChaîneObligatoireNuméro de commande ou de demande visible par l'utilisateur.
positionEntierObligatoirePosition dans la collection ordonnée.
selection_typeChaîneObligatoireMode de sélection autorisé pour les valeurs de caractéristique.
Contraintes
enum["button", "dropdown"]
updated_atChaîneObligatoireDate et heure de la dernière modification.
format:"date-time"value_presentation_typeChaîneObligatoireMode de présentation des valeurs du répertoire.
Contraintes
enum["text", "color", "image"]
versionEntierObligatoireVersion de ressource utilisée pour le contrôle de concurrence.
Champs supplémentaires: Non
Obtenir · Variantes du produit — Variantes et options — Réponse
ProductVariantData · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
activeBooléenObligatoireIndique si la ressource est active.
created_atChaîneObligatoireDate et heure de création.
format:"date-time"idChaîneObligatoireIdentifiant de ressource ; conserver la valeur renvoyée. (ProductVariantData).
is_defaultBooléenObligatoireIndique s'il s'agit du choix par défaut.
media_idsTableau <Chaîne> ObligatoireIdentifiants de médias déjà existants.
positionEntierObligatoirePosition dans la collection ordonnée.
pricingVariantPricingDataObligatoireConfiguration du prix et versions nécessaires au contrôle de concurrence.
primary_media_idChaîne nullObligatoireIdentifiant du média principal.
product_idChaîneObligatoireIdentifiant du produit.
skuChaîneObligatoireCode de l'unité de gestion des stocks.
updated_atChaîneObligatoireDate et heure de la dernière modification.
format:"date-time"valuesTableau <VariantChoiceData> ObligatoireValeurs du répertoire.
versionEntierObligatoireVersion de ressource utilisée pour le contrôle de concurrence.
Champs supplémentaires: Non
Valeurs du répertoire
VariantChoiceData · Schéma · Schémas de données: Variantes et options
option_idChaîneObligatoireIdentifiant de l'option de variante.
option_nameChaîne nullObligatoireNom de l'option de variante.
valueChaîne nullObligatoireValeur décrite par le schéma environnant.
value_idChaîneObligatoireIdentifiant d'une valeur du répertoire.
Champs supplémentaires: Non
Créer · Variantes du produit — Variantes et options — Corps de la requête
VariantCreate · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
activeBooléenFacultatifIndique si la ressource est active.
expected_versionEntierObligatoireVersion lue avant l'écriture ; une différence entraîne le rejet de la modification.
minimum:1maximum:9223372036854775807is_defaultBooléenFacultatifIndique s'il s'agit du choix par défaut.
media_idsTableau <Chaîne> FacultatifIdentifiants de médias déjà existants.
maxItems:20Tableau:minLength:1maxLength:63pricingVariantPriceFacultatifConfiguration du prix et versions nécessaires au contrôle de concurrence.
skuChaîneFacultatifCode de l'unité de gestion des stocks.
minLength:1maxLength:100Contraintes
pattern"^\\S+$"
value_idsTableau <Chaîne> ObligatoireIdentifiants des valeurs du répertoire.
minItems:1maxItems:250Tableau:minLength:1maxLength:63
Champs supplémentaires: Non
Créer · Options — Variantes et options — Corps de la requête
VariantOptionCreate · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
nameChaîneObligatoireNom de la ressource dans le contexte concerné.
minLength:1maxLength:120Contraintes
pattern"^[^\\x00]*$"
selection_typeChaîneFacultatifMode de sélection autorisé pour les valeurs de caractéristique.
Contraintes
enum["button", "dropdown"]
value_presentation_typeChaîneFacultatifMode de présentation des valeurs du répertoire.
Contraintes
enum["text", "color", "image"]
Champs supplémentaires: Non
Modifier · Options — Variantes et options — Corps de la requête
VariantOptionUpdate · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
expected_versionEntierObligatoireVersion lue avant l'écriture ; une différence entraîne le rejet de la modification.
minimum:1maximum:9223372036854775807nameChaîne nullFacultatifNom de la ressource dans le contexte concerné.
Chaîne:minLength:1maxLength:120Contraintes · Chaîne 1
pattern"^[^\\x00]*$"
selection_typeChaîneFacultatifMode de sélection autorisé pour les valeurs de caractéristique.
Contraintes
enum["button", "dropdown"]
value_presentation_typeChaîneFacultatifMode de présentation des valeurs du répertoire.
Contraintes
enum["text", "color", "image"]
Champs supplémentaires: Non
Configuration du prix et versions nécessaires au contrôle de concurrence
VariantPrice · Schéma · Schémas de données: Variantes et options
amountChaîne nullObligatoireMontant décimal sous forme de chaîne JSON ; null uniquement lorsque cela est autorisé.
Chaîne:maxLength:20Contraintes · Chaîne 1
pattern"^-?(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
currencyChaîneObligatoireCode de la devise du montant.
Contraintes
pattern"^[A-Z]{3}$"
expected_price_list_versionEntierObligatoireVersion de la liste de prix lue avant cette écriture.
minimum:1maximum:9223372036854775807expected_product_versionEntierObligatoireVersion du produit lue avant cette écriture.
minimum:0maximum:9223372036854775807expected_versionEntierObligatoireVersion lue avant l'écriture ; une différence entraîne le rejet de la modification.
minimum:0maximum:9223372036854775807kindChaîneObligatoireVariante de la structure de données définie par les valeurs autorisées.
Contraintes
enum["base_adjustment", "market_fixed"]
price_list_idChaîneObligatoireIdentifiant de la liste de prix.
minLength:1maxLength:63
Champs supplémentaires: Non
Configuration du prix et versions nécessaires au contrôle de concurrence
VariantPricingData · Schéma · Schémas de données: Variantes et options
base_adjustmentMoneyDataObligatoireAjustement par rapport au prix de base.
market_priceMoneyDatanullObligatoirePrix pour le marché sélectionné.
pricePriceDatanullObligatoireInformations de prix dans le contexte sélectionné.
product_versionEntierObligatoireVersion actuelle du produit pour le contrôle de concurrence.
versionEntierObligatoireVersion de ressource utilisée pour le contrôle de concurrence.
Champs supplémentaires: Non
Modifier · Variantes du produit — Variantes et options — Corps de la requête
VariantUpdate · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
activeBooléenFacultatifIndique si la ressource est active.
expected_versionEntierObligatoireVersion lue avant l'écriture ; une différence entraîne le rejet de la modification.
minimum:1maximum:9223372036854775807is_defaultBooléenFacultatifIndique s'il s'agit du choix par défaut.
media_idsTableau <Chaîne> FacultatifIdentifiants de médias déjà existants.
maxItems:20Tableau:minLength:1maxLength:63pricingVariantPriceFacultatifConfiguration du prix et versions nécessaires au contrôle de concurrence.
skuChaîneFacultatifCode de l'unité de gestion des stocks.
minLength:1maxLength:100Contraintes
pattern"^\\S+$"
Champs supplémentaires: Non
Créer · Valeurs des options — Variantes et options — Corps de la requête
VariantValueCreate · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
color_hexChaîne nullFacultatifCouleur représentée par un code hexadécimal.
Contraintes · Chaîne 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionEntierObligatoireVersion lue avant l'écriture ; une différence entraîne le rejet de la modification.
minimum:1maximum:9223372036854775807valueChaîneObligatoireValeur décrite par le schéma environnant.
minLength:1maxLength:180Contraintes
pattern"^[^\\x00]*$"
Champs supplémentaires: Non
Obtenir · Valeurs des options — Variantes et options — Réponse
VariantValueData · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
color_hexChaîne nullObligatoireCouleur représentée par un code hexadécimal.
created_atChaîneObligatoireDate et heure de création.
format:"date-time"idChaîneObligatoireIdentifiant de ressource ; conserver la valeur renvoyée. (VariantValueData).
image_media_idChaîne nullObligatoireIdentifiant du fichier image sélectionné.
numberChaîneObligatoireNuméro de commande ou de demande visible par l'utilisateur.
option_idChaîneObligatoireIdentifiant de l'option de variante.
positionEntierObligatoirePosition dans la collection ordonnée.
sku_codeChaîneObligatoireCode de l'unité de gestion des stocks.
updated_atChaîneObligatoireDate et heure de la dernière modification.
format:"date-time"valueChaîne nullObligatoireValeur décrite par le schéma environnant.
versionEntierObligatoireVersion de ressource utilisée pour le contrôle de concurrence.
Champs supplémentaires: Non
Modifier · Valeurs des options — Variantes et options — Corps de la requête
VariantValueUpdate · Champs, types et contraintes des données acceptées ou renvoyées par l’API.
color_hexChaîne nullFacultatifCouleur représentée par un code hexadécimal.
Contraintes · Chaîne 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionEntierObligatoireVersion lue avant l'écriture ; une différence entraîne le rejet de la modification.
minimum:1maximum:9223372036854775807valueChaîne nullFacultatifValeur décrite par le schéma environnant.
Chaîne:minLength:1maxLength:180Contraintes · Chaîne 1
pattern"^[^\\x00]*$"
Champs supplémentaires: Non