Gegevensschema’s
Lijst ophalen · Productvarianten — Varianten en opties — Antwoord
ApiResponse_list_ProductVariantData__ · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
dataArray <ProductVariantData> VerplichtVoorbeeldantwoord · ApiResponse_list_ProductVariantData__.
metaContextPageMetaContextMetaPageMetaRequestMetaVerplichtMetadata van het antwoord.
Aanvullende velden: Nee
Lijst ophalen · Opties — Varianten en opties — Antwoord
ApiResponse_list_VariantOptionData__ · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
dataArray <shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData> VerplichtVoorbeeldantwoord · ApiResponse_list_VariantOptionData__.
metaContextPageMetaContextMetaPageMetaRequestMetaVerplichtMetadata van het antwoord.
Aanvullende velden: Nee
Lijst ophalen · Optiewaarden — Varianten en opties — Antwoord
ApiResponse_list_VariantValueData__ · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
dataArray <VariantValueData> VerplichtVoorbeeldantwoord · ApiResponse_list_VariantValueData__.
metaContextPageMetaContextMetaPageMetaRequestMetaVerplichtMetadata van het antwoord.
Aanvullende velden: Nee
Ophalen · Productvarianten — Varianten en opties — Antwoord
ApiResponse_ProductVariantData_ · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
dataProductVariantDataVerplichtVoorbeeldantwoord · ProductVariantData.
metaContextPageMetaContextMetaPageMetaRequestMetaVerplichtMetadata van het antwoord.
Aanvullende velden: Nee
Ophalen · Opties — Varianten en opties — Antwoord
ApiResponse_VariantOptionData_ · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
datashopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionDataVerplichtVoorbeeldantwoord · shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData.
metaContextPageMetaContextMetaPageMetaRequestMetaVerplichtMetadata van het antwoord.
Aanvullende velden: Nee
Ophalen · Optiewaarden — Varianten en opties — Antwoord
ApiResponse_VariantValueData_ · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
dataVariantValueDataVerplichtVoorbeeldantwoord · VariantValueData.
metaContextPageMetaContextMetaPageMetaRequestMetaVerplichtMetadata van het antwoord.
Aanvullende velden: Nee
Ophalen · Opties — Varianten en opties — Antwoord
shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
created_atTekenreeksVerplichtTijdstip van aanmaak.
format:"date-time"idTekenreeksVerplichtResource-identificatie; bewaar deze zoals teruggegeven. (shopently_engine__domains__catalog__adapters__public_http__dictionaries__schemas__VariantOptionData).
nameTekenreeks nullVerplichtResourcenaam in de betreffende context.
numberTekenreeksVerplichtBestel- of aanvraagnummer voor menselijk gebruik.
positionGeheel getalVerplichtPositie in de geordende verzameling.
selection_typeTekenreeksVerplichtToegestane selectiemodus voor kenmerkwaarden.
Beperkingen
enum["button", "dropdown"]
updated_atTekenreeksVerplichtTijdstip van de meest recente wijziging.
format:"date-time"value_presentation_typeTekenreeksVerplichtPresentatiewijze van woordenboekwaarden.
Beperkingen
enum["text", "color", "image"]
versionGeheel getalVerplichtResourceversie voor controle op gelijktijdige wijzigingen.
Aanvullende velden: Nee
Ophalen · Productvarianten — Varianten en opties — Antwoord
ProductVariantData · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
activeBooleaanse waardeVerplichtOf de resource actief is.
created_atTekenreeksVerplichtTijdstip van aanmaak.
format:"date-time"idTekenreeksVerplichtResource-identificatie; bewaar deze zoals teruggegeven. (ProductVariantData).
is_defaultBooleaanse waardeVerplichtOf dit de standaardkeuze is.
media_idsArray <Tekenreeks> VerplichtIdentificaties van bestaande mediabestanden.
positionGeheel getalVerplichtPositie in de geordende verzameling.
pricingVariantPricingDataVerplichtPrijsconfiguratie en versies voor gelijktijdige wijzigingen.
primary_media_idTekenreeks nullVerplichtIdentificatie van het primaire mediabestand.
product_idTekenreeksVerplichtProductidentificatie.
skuTekenreeksVerplichtVoorraadartikelcode (SKU).
updated_atTekenreeksVerplichtTijdstip van de meest recente wijziging.
format:"date-time"valuesArray <VariantChoiceData> VerplichtWoordenboekwaarden.
versionGeheel getalVerplichtResourceversie voor controle op gelijktijdige wijzigingen.
Aanvullende velden: Nee
Woordenboekwaarden
VariantChoiceData · Schema · Gegevensschema’s: Varianten en opties
option_idTekenreeksVerplichtIdentificatie van de variantoptie.
option_nameTekenreeks nullVerplichtNaam van de variantoptie.
valueTekenreeks nullVerplichtWaarde zoals beschreven door het omringende schema.
value_idTekenreeksVerplichtIdentificatie van een woordenboekwaarde.
Aanvullende velden: Nee
Aanmaken · Productvarianten — Varianten en opties — Verzoekinhoud
VariantCreate · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
activeBooleaanse waardeOptioneelOf de resource actief is.
expected_versionGeheel getalVerplichtVersie die vóór de schrijfbewerking is gelezen; bij afwijking wordt de wijziging geweigerd.
minimum:1maximum:9223372036854775807is_defaultBooleaanse waardeOptioneelOf dit de standaardkeuze is.
media_idsArray <Tekenreeks> OptioneelIdentificaties van bestaande mediabestanden.
maxItems:20Array:minLength:1maxLength:63pricingVariantPriceOptioneelPrijsconfiguratie en versies voor gelijktijdige wijzigingen.
skuTekenreeksOptioneelVoorraadartikelcode (SKU).
minLength:1maxLength:100Beperkingen
pattern"^\\S+$"
value_idsArray <Tekenreeks> VerplichtIdentificaties van woordenboekwaarden.
minItems:1maxItems:250Array:minLength:1maxLength:63
Aanvullende velden: Nee
Aanmaken · Opties — Varianten en opties — Verzoekinhoud
VariantOptionCreate · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
nameTekenreeksVerplichtResourcenaam in de betreffende context.
minLength:1maxLength:120Beperkingen
pattern"^[^\\x00]*$"
selection_typeTekenreeksOptioneelToegestane selectiemodus voor kenmerkwaarden.
Beperkingen
enum["button", "dropdown"]
value_presentation_typeTekenreeksOptioneelPresentatiewijze van woordenboekwaarden.
Beperkingen
enum["text", "color", "image"]
Aanvullende velden: Nee
Bijwerken · Opties — Varianten en opties — Verzoekinhoud
VariantOptionUpdate · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
expected_versionGeheel getalVerplichtVersie die vóór de schrijfbewerking is gelezen; bij afwijking wordt de wijziging geweigerd.
minimum:1maximum:9223372036854775807nameTekenreeks nullOptioneelResourcenaam in de betreffende context.
Tekenreeks:minLength:1maxLength:120Beperkingen · Tekenreeks 1
pattern"^[^\\x00]*$"
selection_typeTekenreeksOptioneelToegestane selectiemodus voor kenmerkwaarden.
Beperkingen
enum["button", "dropdown"]
value_presentation_typeTekenreeksOptioneelPresentatiewijze van woordenboekwaarden.
Beperkingen
enum["text", "color", "image"]
Aanvullende velden: Nee
Prijsconfiguratie en versies voor gelijktijdige wijzigingen
VariantPrice · Schema · Gegevensschema’s: Varianten en opties
amountTekenreeks nullVerplichtDecimaal bedrag als JSON-tekenreeks; null uitsluitend waar toegestaan.
Tekenreeks:maxLength:20Beperkingen · Tekenreeks 1
pattern"^-?(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
currencyTekenreeksVerplichtValutacode voor het bedrag.
Beperkingen
pattern"^[A-Z]{3}$"
expected_price_list_versionGeheel getalVerplichtEerder gelezen prijslijstversie die voor deze schrijfbewerking vereist is.
minimum:1maximum:9223372036854775807expected_product_versionGeheel getalVerplichtEerder gelezen productversie die voor deze schrijfbewerking vereist is.
minimum:0maximum:9223372036854775807expected_versionGeheel getalVerplichtVersie die vóór de schrijfbewerking is gelezen; bij afwijking wordt de wijziging geweigerd.
minimum:0maximum:9223372036854775807kindTekenreeksVerplichtVariant van de gegevensstructuur, zoals beschreven door de toegestane waarden.
Beperkingen
enum["base_adjustment", "market_fixed"]
price_list_idTekenreeksVerplichtPrijslijstidentificatie.
minLength:1maxLength:63
Aanvullende velden: Nee
Prijsconfiguratie en versies voor gelijktijdige wijzigingen
VariantPricingData · Schema · Gegevensschema’s: Varianten en opties
base_adjustmentMoneyDataVerplichtPrijsaanpassing ten opzichte van de basisprijs.
market_priceMoneyDatanullVerplichtPrijs voor de geselecteerde markt.
pricePriceDatanullVerplichtPrijsgegevens in de geselecteerde context.
product_versionGeheel getalVerplichtHuidige productversie voor controle op gelijktijdige wijzigingen.
versionGeheel getalVerplichtResourceversie voor controle op gelijktijdige wijzigingen.
Aanvullende velden: Nee
Bijwerken · Productvarianten — Varianten en opties — Verzoekinhoud
VariantUpdate · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
activeBooleaanse waardeOptioneelOf de resource actief is.
expected_versionGeheel getalVerplichtVersie die vóór de schrijfbewerking is gelezen; bij afwijking wordt de wijziging geweigerd.
minimum:1maximum:9223372036854775807is_defaultBooleaanse waardeOptioneelOf dit de standaardkeuze is.
media_idsArray <Tekenreeks> OptioneelIdentificaties van bestaande mediabestanden.
maxItems:20Array:minLength:1maxLength:63pricingVariantPriceOptioneelPrijsconfiguratie en versies voor gelijktijdige wijzigingen.
skuTekenreeksOptioneelVoorraadartikelcode (SKU).
minLength:1maxLength:100Beperkingen
pattern"^\\S+$"
Aanvullende velden: Nee
Aanmaken · Optiewaarden — Varianten en opties — Verzoekinhoud
VariantValueCreate · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
color_hexTekenreeks nullOptioneelKleur als hexadecimale code.
Beperkingen · Tekenreeks 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionGeheel getalVerplichtVersie die vóór de schrijfbewerking is gelezen; bij afwijking wordt de wijziging geweigerd.
minimum:1maximum:9223372036854775807valueTekenreeksVerplichtWaarde zoals beschreven door het omringende schema.
minLength:1maxLength:180Beperkingen
pattern"^[^\\x00]*$"
Aanvullende velden: Nee
Ophalen · Optiewaarden — Varianten en opties — Antwoord
VariantValueData · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
color_hexTekenreeks nullVerplichtKleur als hexadecimale code.
created_atTekenreeksVerplichtTijdstip van aanmaak.
format:"date-time"idTekenreeksVerplichtResource-identificatie; bewaar deze zoals teruggegeven. (VariantValueData).
image_media_idTekenreeks nullVerplichtIdentificatie van het geselecteerde afbeeldingsbestand.
numberTekenreeksVerplichtBestel- of aanvraagnummer voor menselijk gebruik.
option_idTekenreeksVerplichtIdentificatie van de variantoptie.
positionGeheel getalVerplichtPositie in de geordende verzameling.
sku_codeTekenreeksVerplichtVoorraadartikelcode (SKU).
updated_atTekenreeksVerplichtTijdstip van de meest recente wijziging.
format:"date-time"valueTekenreeks nullVerplichtWaarde zoals beschreven door het omringende schema.
versionGeheel getalVerplichtResourceversie voor controle op gelijktijdige wijzigingen.
Aanvullende velden: Nee
Bijwerken · Optiewaarden — Varianten en opties — Verzoekinhoud
VariantValueUpdate · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
color_hexTekenreeks nullOptioneelKleur als hexadecimale code.
Beperkingen · Tekenreeks 1
pattern"^#[0-9A-Fa-f]{6}$"
expected_versionGeheel getalVerplichtVersie die vóór de schrijfbewerking is gelezen; bij afwijking wordt de wijziging geweigerd.
minimum:1maximum:9223372036854775807valueTekenreeks nullOptioneelWaarde zoals beschreven door het omringende schema.
Tekenreeks:minLength:1maxLength:180Beperkingen · Tekenreeks 1
pattern"^[^\\x00]*$"
Aanvullende velden: Nee