Dataskemaer
ApiResponse[CampaignData]
ApiResponse_CampaignData_ · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
dataCampaignDataObligatoriskIndholdet af et vellykket svar.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Yderligere felter: Nej
ApiResponse[list[CampaignData]]
ApiResponse_list_CampaignData__ · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
dataArray <CampaignData> ObligatoriskIndholdet af et vellykket svar.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatoriskSvarmetadata.
Yderligere felter: Nej
CampaignCreate
CampaignCreate · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
audienceStrengValgfritKunder
Begrænsninger
enum["all", "guest", "customer", "selected"]
benefit_typeStrengValgfritVariant af datastrukturen beskrevet ved de tilladte værdier.
Begrænsninger
enum["percentage", "fixed", "none"]
category_idsArray <Streng> ValgfritIdentifikatorer for tilknyttede kategorier.
maxItems:1000Begrænsninger · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeStreng nullValgfritStabil maskinlæsbar kode.
Begrænsninger · Streng 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBoolesk værdiValgfritKombinér med andre koder
combine_promotionsBoolesk værdiValgfritTillad denne kode på produkter med automatiske kampagner
customer_idsArray <Streng> ValgfritKundeoplysninger registreret for denne ressource.
maxItems:1000Begrænsninger · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atStreng nullValgfritAktiv indtil
Streng:format:"date-time"free_shippingBoolesk værdiValgfritGratis fragt
marketsArray <MarketData-Input> ObligatoriskMarkeder tilgængelige i butikkens kontekst.
minItems:1maxItems:1000minimum_quantityHeltalValgfritMindste antal varer i kurven
minimum:1maximum:2147483647nameStrengObligatoriskRessourcens navn i den relevante kontekst.
minLength:1maxLength:160per_customer_limitHeltalValgfritGrænse for anvendelser pr. kunde
minimum:-1maximum:2147483647percentageStrengValgfritProcent
maxLength:19Begrænsninger
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Streng> ValgfritIdentifikatorer for tilknyttede produkter.
maxItems:1000Begrænsninger · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeStrengValgfritProdukter
Begrænsninger
enum["all", "selected"]
show_accountBoolesk værdiValgfritPå kundekontoen
show_cartBoolesk værdiValgfritI kurven
show_productBoolesk værdiValgfritPå produktsider
starts_atStreng nullValgfritAktiv fra
Streng:format:"date-time"usage_limitHeltalValgfritGrænse for anvendelser
minimum:-1maximum:2147483647
Yderligere felter: Nej
CampaignData
CampaignData · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
audienceStrengValgfritKunder
Begrænsninger
enum["all", "guest", "customer", "selected"]
benefit_typeStrengValgfritVariant af datastrukturen beskrevet ved de tilladte værdier.
Begrænsninger
enum["percentage", "fixed", "none"]
category_idsArray <Streng> ValgfritIdentifikatorer for tilknyttede kategorier.
maxItems:1000Begrænsninger · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeStreng nullValgfritStabil maskinlæsbar kode.
Begrænsninger · Streng 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBoolesk værdiValgfritKombinér med andre koder
combine_promotionsBoolesk værdiValgfritTillad denne kode på produkter med automatiske kampagner
created_atStrengObligatoriskOprettelsestidspunkt.
format:"date-time"created_byCreatorDataObligatoriskOprettet af
customer_idsArray <Streng> ValgfritKundeoplysninger registreret for denne ressource.
maxItems:1000Begrænsninger · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
enabledBoolesk værdiObligatoriskOm denne indstilling er aktiveret.
ends_atStreng nullValgfritAktiv indtil
Streng:format:"date-time"free_shippingBoolesk værdiValgfritGratis fragt
idStrengObligatoriskRessourceidentifikator; bevar den som returneret.
kindStrengObligatoriskVariant af datastrukturen beskrevet ved de tilladte værdier.
Begrænsninger
enum["coupon", "promotion"]
marketsArray <shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData> ObligatoriskMarkeder tilgængelige i butikkens kontekst.
minItems:1maxItems:1000minimum_quantityHeltalValgfritMindste antal varer i kurven
minimum:1maximum:2147483647nameStrengObligatoriskRessourcens navn i den relevante kontekst.
minLength:1maxLength:160per_customer_limitHeltalValgfritGrænse for anvendelser pr. kunde
minimum:-1maximum:2147483647percentageStrengValgfritProcent
maxLength:19Begrænsninger
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Streng> ValgfritIdentifikatorer for tilknyttede produkter.
maxItems:1000Begrænsninger · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeStrengValgfritProdukter
Begrænsninger
enum["all", "selected"]
show_accountBoolesk værdiValgfritPå kundekontoen
show_cartBoolesk værdiValgfritI kurven
show_productBoolesk værdiValgfritPå produktsider
starts_atStreng nullValgfritAktiv fra
Streng:format:"date-time"updated_atStrengObligatoriskTidspunkt for seneste opdatering.
format:"date-time"usage_limitHeltalValgfritGrænse for anvendelser
minimum:-1maximum:2147483647used_countHeltalObligatoriskAntal anvendelser
versionHeltalObligatoriskRessourceversion anvendt til samtidighedskontrol.
Yderligere felter: Nej
CampaignStatus
CampaignStatus · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
enabledBoolesk værdiObligatoriskOm denne indstilling er aktiveret.
expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1maximum:9223372036854775807
Yderligere felter: Nej
CampaignUpdate
CampaignUpdate · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
audienceStrengValgfritKunder
Begrænsninger
enum["all", "guest", "customer", "selected"]
benefit_typeStrengValgfritVariant af datastrukturen beskrevet ved de tilladte værdier.
Begrænsninger
enum["percentage", "fixed", "none"]
category_idsArray <Streng> ValgfritIdentifikatorer for tilknyttede kategorier.
maxItems:1000Begrænsninger · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeStreng nullValgfritStabil maskinlæsbar kode.
Begrænsninger · Streng 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBoolesk værdiValgfritKombinér med andre koder
combine_promotionsBoolesk værdiValgfritTillad denne kode på produkter med automatiske kampagner
customer_idsArray <Streng> ValgfritKundeoplysninger registreret for denne ressource.
maxItems:1000Begrænsninger · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atStreng nullValgfritAktiv indtil
Streng:format:"date-time"expected_versionHeltalObligatoriskVersion læst før skriveoperationen; uoverensstemmelse afviser opdateringen.
minimum:1maximum:9223372036854775807free_shippingBoolesk værdiValgfritGratis fragt
marketsArray <MarketData-Input> ObligatoriskMarkeder tilgængelige i butikkens kontekst.
minItems:1maxItems:1000minimum_quantityHeltalValgfritMindste antal varer i kurven
minimum:1maximum:2147483647nameStrengObligatoriskRessourcens navn i den relevante kontekst.
minLength:1maxLength:160per_customer_limitHeltalValgfritGrænse for anvendelser pr. kunde
minimum:-1maximum:2147483647percentageStrengValgfritProcent
maxLength:19Begrænsninger
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Streng> ValgfritIdentifikatorer for tilknyttede produkter.
maxItems:1000Begrænsninger · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeStrengValgfritProdukter
Begrænsninger
enum["all", "selected"]
show_accountBoolesk værdiValgfritPå kundekontoen
show_cartBoolesk værdiValgfritI kurven
show_productBoolesk værdiValgfritPå produktsider
starts_atStreng nullValgfritAktiv fra
Streng:format:"date-time"usage_limitHeltalValgfritGrænse for anvendelser
minimum:-1maximum:2147483647
Yderligere felter: Nej
CreatorData
CreatorData · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
kindStrengObligatoriskVariant af datastrukturen beskrevet ved de tilladte værdier.
Begrænsninger
enum["admin", "api"]
labelStrengObligatoriskRessourcens navn i den relevante kontekst.
referenceStrengObligatoriskIdentifikator for den refererede entitet.
Yderligere felter: Nej
MarketData
MarketData-Input · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
currencyStrengObligatoriskValutakode for beløbet.
Begrænsninger
pattern"^[A-Z]{3}$"
fixed_amountStrengValgfritRabatbeløb
maxLength:19Begrænsninger
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idStrengObligatoriskMarkedsidentifikator returneret af kontekstendepunktet.
Begrænsninger
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceStreng nullValgfritHøjeste produktpris
Streng:maxLength:19Begrænsninger · Streng 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceStreng nullValgfritLaveste produktpris
Streng:maxLength:19Begrænsninger · Streng 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalStrengValgfritMindste kurveværdi
maxLength:19Begrænsninger
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsHeltalObligatoriskAntal decimaler, som valutaen bruger.
minimum:0maximum:4
Yderligere felter: Nej
MarketData
shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData · Felter, typer og begrænsninger for data, som API'et modtager eller returnerer.
currencyStrengObligatoriskValutakode for beløbet.
Begrænsninger
pattern"^[A-Z]{3}$"
fixed_amountStrengValgfritRabatbeløb
maxLength:19Begrænsninger
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idStrengObligatoriskMarkedsidentifikator returneret af kontekstendepunktet.
Begrænsninger
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceStreng nullValgfritHøjeste produktpris
Streng:maxLength:19Begrænsninger · Streng 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceStreng nullValgfritLaveste produktpris
Streng:maxLength:19Begrænsninger · Streng 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalStrengValgfritMindste kurveværdi
maxLength:19Begrænsninger
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsHeltalObligatoriskAntal decimaler, som valutaen bruger.
minimum:0maximum:4
Yderligere felter: Nej