Datascheman
ApiResponse[CampaignData]
ApiResponse_CampaignData_ · Fält, typer och begränsningar för data som API:et tar emot eller returnerar.
dataCampaignDataObligatorisktInnehållet i ett lyckat svar.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatorisktMetadata för svaret.
Ytterligare fält: Nej
ApiResponse[list[CampaignData]]
ApiResponse_list_CampaignData__ · Fält, typer och begränsningar för data som API:et tar emot eller returnerar.
dataArray <CampaignData> ObligatorisktInnehållet i ett lyckat svar.
metaContextPageMetaContextMetaPageMetaRequestMetaObligatorisktMetadata för svaret.
Ytterligare fält: Nej
CampaignCreate
CampaignCreate · Fält, typer och begränsningar för data som API:et tar emot eller returnerar.
audienceSträngValfrittKunder
Begränsningar
enum["all", "guest", "customer", "selected"]
benefit_typeSträngValfrittVariant av datastrukturen, enligt dess tillåtna värden.
Begränsningar
enum["percentage", "fixed", "none"]
category_idsArray <Sträng> ValfrittIdentifierare för relaterade kategorier.
maxItems:1000Begränsningar · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeSträng nullValfrittStabil maskinläsbar kod.
Begränsningar · Sträng 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBooleskt värdeValfrittKombinera med andra koder
combine_promotionsBooleskt värdeValfrittTillåt denna kod på produkter med automatiska kampanjer
customer_idsArray <Sträng> ValfrittKunduppgifter registrerade för resursen.
maxItems:1000Begränsningar · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atSträng nullValfrittAktiv till
Sträng:format:"date-time"free_shippingBooleskt värdeValfrittFri frakt
marketsArray <MarketData-Input> ObligatorisktMarknader som är tillgängliga i butikens kontext.
minItems:1maxItems:1000minimum_quantityHeltalValfrittMinsta antal artiklar i varukorgen
minimum:1maximum:2147483647nameSträngObligatorisktResursens namn i aktuell kontext.
minLength:1maxLength:160per_customer_limitHeltalValfrittAnvändningsgräns per kund
minimum:-1maximum:2147483647percentageSträngValfrittProcent
maxLength:19Begränsningar
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Sträng> ValfrittIdentifierare för relaterade produkter.
maxItems:1000Begränsningar · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeSträngValfrittProdukter
Begränsningar
enum["all", "selected"]
show_accountBooleskt värdeValfrittPå kundkontot
show_cartBooleskt värdeValfrittI varukorgen
show_productBooleskt värdeValfrittPå produktsidor
starts_atSträng nullValfrittAktiv från
Sträng:format:"date-time"usage_limitHeltalValfrittAnvändningsgräns
minimum:-1maximum:2147483647
Ytterligare fält: Nej
CampaignData
CampaignData · Fält, typer och begränsningar för data som API:et tar emot eller returnerar.
audienceSträngValfrittKunder
Begränsningar
enum["all", "guest", "customer", "selected"]
benefit_typeSträngValfrittVariant av datastrukturen, enligt dess tillåtna värden.
Begränsningar
enum["percentage", "fixed", "none"]
category_idsArray <Sträng> ValfrittIdentifierare för relaterade kategorier.
maxItems:1000Begränsningar · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeSträng nullValfrittStabil maskinläsbar kod.
Begränsningar · Sträng 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBooleskt värdeValfrittKombinera med andra koder
combine_promotionsBooleskt värdeValfrittTillåt denna kod på produkter med automatiska kampanjer
created_atSträngObligatorisktTidpunkt för skapande.
format:"date-time"created_byCreatorDataObligatorisktSkapad av
customer_idsArray <Sträng> ValfrittKunduppgifter registrerade för resursen.
maxItems:1000Begränsningar · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
enabledBooleskt värdeObligatorisktAnger om inställningen är aktiverad.
ends_atSträng nullValfrittAktiv till
Sträng:format:"date-time"free_shippingBooleskt värdeValfrittFri frakt
idSträngObligatorisktResursens identifierare; bevara den som den returneras.
kindSträngObligatorisktVariant av datastrukturen, enligt dess tillåtna värden.
Begränsningar
enum["coupon", "promotion"]
marketsArray <shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData> ObligatorisktMarknader som är tillgängliga i butikens kontext.
minItems:1maxItems:1000minimum_quantityHeltalValfrittMinsta antal artiklar i varukorgen
minimum:1maximum:2147483647nameSträngObligatorisktResursens namn i aktuell kontext.
minLength:1maxLength:160per_customer_limitHeltalValfrittAnvändningsgräns per kund
minimum:-1maximum:2147483647percentageSträngValfrittProcent
maxLength:19Begränsningar
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Sträng> ValfrittIdentifierare för relaterade produkter.
maxItems:1000Begränsningar · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeSträngValfrittProdukter
Begränsningar
enum["all", "selected"]
show_accountBooleskt värdeValfrittPå kundkontot
show_cartBooleskt värdeValfrittI varukorgen
show_productBooleskt värdeValfrittPå produktsidor
starts_atSträng nullValfrittAktiv från
Sträng:format:"date-time"updated_atSträngObligatorisktTidpunkt för senaste uppdatering.
format:"date-time"usage_limitHeltalValfrittAnvändningsgräns
minimum:-1maximum:2147483647used_countHeltalObligatorisktAntal användningar
versionHeltalObligatorisktResursversion för samtidighetskontroll.
Ytterligare fält: Nej
CampaignStatus
CampaignStatus · Fält, typer och begränsningar för data som API:et tar emot eller returnerar.
enabledBooleskt värdeObligatorisktAnger om inställningen är aktiverad.
expected_versionHeltalObligatorisktVersion läst före skrivningen; avvikelse gör att ändringen avvisas.
minimum:1maximum:9223372036854775807
Ytterligare fält: Nej
CampaignUpdate
CampaignUpdate · Fält, typer och begränsningar för data som API:et tar emot eller returnerar.
audienceSträngValfrittKunder
Begränsningar
enum["all", "guest", "customer", "selected"]
benefit_typeSträngValfrittVariant av datastrukturen, enligt dess tillåtna värden.
Begränsningar
enum["percentage", "fixed", "none"]
category_idsArray <Sträng> ValfrittIdentifierare för relaterade kategorier.
maxItems:1000Begränsningar · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeSträng nullValfrittStabil maskinläsbar kod.
Begränsningar · Sträng 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBooleskt värdeValfrittKombinera med andra koder
combine_promotionsBooleskt värdeValfrittTillåt denna kod på produkter med automatiska kampanjer
customer_idsArray <Sträng> ValfrittKunduppgifter registrerade för resursen.
maxItems:1000Begränsningar · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atSträng nullValfrittAktiv till
Sträng:format:"date-time"expected_versionHeltalObligatorisktVersion läst före skrivningen; avvikelse gör att ändringen avvisas.
minimum:1maximum:9223372036854775807free_shippingBooleskt värdeValfrittFri frakt
marketsArray <MarketData-Input> ObligatorisktMarknader som är tillgängliga i butikens kontext.
minItems:1maxItems:1000minimum_quantityHeltalValfrittMinsta antal artiklar i varukorgen
minimum:1maximum:2147483647nameSträngObligatorisktResursens namn i aktuell kontext.
minLength:1maxLength:160per_customer_limitHeltalValfrittAnvändningsgräns per kund
minimum:-1maximum:2147483647percentageSträngValfrittProcent
maxLength:19Begränsningar
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Sträng> ValfrittIdentifierare för relaterade produkter.
maxItems:1000Begränsningar · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeSträngValfrittProdukter
Begränsningar
enum["all", "selected"]
show_accountBooleskt värdeValfrittPå kundkontot
show_cartBooleskt värdeValfrittI varukorgen
show_productBooleskt värdeValfrittPå produktsidor
starts_atSträng nullValfrittAktiv från
Sträng:format:"date-time"usage_limitHeltalValfrittAnvändningsgräns
minimum:-1maximum:2147483647
Ytterligare fält: Nej
CreatorData
CreatorData · Fält, typer och begränsningar för data som API:et tar emot eller returnerar.
kindSträngObligatorisktVariant av datastrukturen, enligt dess tillåtna värden.
Begränsningar
enum["admin", "api"]
labelSträngObligatorisktResursens namn i aktuell kontext.
referenceSträngObligatorisktIdentifierare för den refererade entiteten.
Ytterligare fält: Nej
MarketData
MarketData-Input · Fält, typer och begränsningar för data som API:et tar emot eller returnerar.
currencySträngObligatorisktValutakod för beloppet.
Begränsningar
pattern"^[A-Z]{3}$"
fixed_amountSträngValfrittRabattbelopp
maxLength:19Begränsningar
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idSträngObligatorisktMarknadsidentifierare returnerad av kontextendpointen.
Begränsningar
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceSträng nullValfrittHögsta produktpris
Sträng:maxLength:19Begränsningar · Sträng 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceSträng nullValfrittLägsta produktpris
Sträng:maxLength:19Begränsningar · Sträng 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalSträngValfrittMinsta varukorgsvärde
maxLength:19Begränsningar
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsHeltalObligatorisktAntal decimaler som används för valutan.
minimum:0maximum:4
Ytterligare fält: Nej
MarketData
shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData · Fält, typer och begränsningar för data som API:et tar emot eller returnerar.
currencySträngObligatorisktValutakod för beloppet.
Begränsningar
pattern"^[A-Z]{3}$"
fixed_amountSträngValfrittRabattbelopp
maxLength:19Begränsningar
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idSträngObligatorisktMarknadsidentifierare returnerad av kontextendpointen.
Begränsningar
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceSträng nullValfrittHögsta produktpris
Sträng:maxLength:19Begränsningar · Sträng 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceSträng nullValfrittLägsta produktpris
Sträng:maxLength:19Begränsningar · Sträng 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalSträngValfrittMinsta varukorgsvärde
maxLength:19Begränsningar
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsHeltalObligatorisktAntal decimaler som används för valutan.
minimum:0maximum:4
Ytterligare fält: Nej