Datová schémata
ApiResponse[CampaignData]
ApiResponse_CampaignData_ · Pole, typy a omezení dat přijímaných nebo vracených API.
dataCampaignDataPovinnéObsah úspěšné odpovědi.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
ApiResponse[list[CampaignData]]
ApiResponse_list_CampaignData__ · Pole, typy a omezení dat přijímaných nebo vracených API.
dataPole <CampaignData> PovinnéObsah úspěšné odpovědi.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
CampaignCreate
CampaignCreate · Pole, typy a omezení dat přijímaných nebo vracených API.
audienceŘetězecVolitelnéZákazníci
Omezení
enum["all", "guest", "customer", "selected"]
benefit_typeŘetězecVolitelnéVarianta datové struktury popsaná povolenými hodnotami.
Omezení
enum["percentage", "fixed", "none"]
category_idsPole <Řetězec> VolitelnéIdentifikátory souvisejících kategorií.
maxItems:1000Omezení · Pole 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeŘetězec nullVolitelnéStabilní strojově čitelný kód.
Omezení · Řetězec 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsLogická hodnotaVolitelnéKombinovat s dalšími kódy
combine_promotionsLogická hodnotaVolitelnéPovolit tento kód u produktů s automatickými akcemi
customer_idsPole <Řetězec> VolitelnéÚdaje zákazníka zaznamenané u tohoto zdroje.
maxItems:1000Omezení · Pole 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atŘetězec nullVolitelnéAktivní do
Řetězec:format:"date-time"free_shippingLogická hodnotaVolitelnéDoprava zdarma
marketsPole <MarketData-Input> PovinnéTrhy dostupné v kontextu obchodu.
minItems:1maxItems:1000minimum_quantityCelé čísloVolitelnéMinimální počet kusů v košíku
minimum:1maximum:2147483647nameŘetězecPovinnéNázev zdroje v příslušném kontextu.
minLength:1maxLength:160per_customer_limitCelé čísloVolitelnéLimit použití na zákazníka
minimum:-1maximum:2147483647percentageŘetězecVolitelnéProcentní
maxLength:19Omezení
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsPole <Řetězec> VolitelnéIdentifikátory souvisejících produktů.
maxItems:1000Omezení · Pole 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeŘetězecVolitelnéProdukty
Omezení
enum["all", "selected"]
show_accountLogická hodnotaVolitelnéV zákaznickém účtu
show_cartLogická hodnotaVolitelnéV košíku
show_productLogická hodnotaVolitelnéNa stránkách produktů
starts_atŘetězec nullVolitelnéAktivní od
Řetězec:format:"date-time"usage_limitCelé čísloVolitelnéLimit použití
minimum:-1maximum:2147483647
Další pole: Ne
CampaignData
CampaignData · Pole, typy a omezení dat přijímaných nebo vracených API.
audienceŘetězecVolitelnéZákazníci
Omezení
enum["all", "guest", "customer", "selected"]
benefit_typeŘetězecVolitelnéVarianta datové struktury popsaná povolenými hodnotami.
Omezení
enum["percentage", "fixed", "none"]
category_idsPole <Řetězec> VolitelnéIdentifikátory souvisejících kategorií.
maxItems:1000Omezení · Pole 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeŘetězec nullVolitelnéStabilní strojově čitelný kód.
Omezení · Řetězec 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsLogická hodnotaVolitelnéKombinovat s dalšími kódy
combine_promotionsLogická hodnotaVolitelnéPovolit tento kód u produktů s automatickými akcemi
created_atŘetězecPovinnéČas vytvoření.
format:"date-time"created_byCreatorDataPovinnéVytvořil
customer_idsPole <Řetězec> VolitelnéÚdaje zákazníka zaznamenané u tohoto zdroje.
maxItems:1000Omezení · Pole 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
enabledLogická hodnotaPovinnéZda je nastavení zapnuto.
ends_atŘetězec nullVolitelnéAktivní do
Řetězec:format:"date-time"free_shippingLogická hodnotaVolitelnéDoprava zdarma
idŘetězecPovinnéIdentifikátor zdroje; zachovejte jej v podobě, v jaké byl vrácen.
kindŘetězecPovinnéVarianta datové struktury popsaná povolenými hodnotami.
Omezení
enum["coupon", "promotion"]
marketsPole <shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData> PovinnéTrhy dostupné v kontextu obchodu.
minItems:1maxItems:1000minimum_quantityCelé čísloVolitelnéMinimální počet kusů v košíku
minimum:1maximum:2147483647nameŘetězecPovinnéNázev zdroje v příslušném kontextu.
minLength:1maxLength:160per_customer_limitCelé čísloVolitelnéLimit použití na zákazníka
minimum:-1maximum:2147483647percentageŘetězecVolitelnéProcentní
maxLength:19Omezení
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsPole <Řetězec> VolitelnéIdentifikátory souvisejících produktů.
maxItems:1000Omezení · Pole 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeŘetězecVolitelnéProdukty
Omezení
enum["all", "selected"]
show_accountLogická hodnotaVolitelnéV zákaznickém účtu
show_cartLogická hodnotaVolitelnéV košíku
show_productLogická hodnotaVolitelnéNa stránkách produktů
starts_atŘetězec nullVolitelnéAktivní od
Řetězec:format:"date-time"updated_atŘetězecPovinnéČas poslední aktualizace.
format:"date-time"usage_limitCelé čísloVolitelnéLimit použití
minimum:-1maximum:2147483647used_countCelé čísloPovinnéPočet použití
versionCelé čísloPovinnéVerze zdroje používaná k řízení souběžných změn.
Další pole: Ne
CampaignStatus
CampaignStatus · Pole, typy a omezení dat přijímaných nebo vracených API.
enabledLogická hodnotaPovinnéZda je nastavení zapnuto.
expected_versionCelé čísloPovinnéVerze načtená před zápisem; při neshodě se aktualizace odmítne.
minimum:1maximum:9223372036854775807
Další pole: Ne
CampaignUpdate
CampaignUpdate · Pole, typy a omezení dat přijímaných nebo vracených API.
audienceŘetězecVolitelnéZákazníci
Omezení
enum["all", "guest", "customer", "selected"]
benefit_typeŘetězecVolitelnéVarianta datové struktury popsaná povolenými hodnotami.
Omezení
enum["percentage", "fixed", "none"]
category_idsPole <Řetězec> VolitelnéIdentifikátory souvisejících kategorií.
maxItems:1000Omezení · Pole 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeŘetězec nullVolitelnéStabilní strojově čitelný kód.
Omezení · Řetězec 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsLogická hodnotaVolitelnéKombinovat s dalšími kódy
combine_promotionsLogická hodnotaVolitelnéPovolit tento kód u produktů s automatickými akcemi
customer_idsPole <Řetězec> VolitelnéÚdaje zákazníka zaznamenané u tohoto zdroje.
maxItems:1000Omezení · Pole 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atŘetězec nullVolitelnéAktivní do
Řetězec:format:"date-time"expected_versionCelé čísloPovinnéVerze načtená před zápisem; při neshodě se aktualizace odmítne.
minimum:1maximum:9223372036854775807free_shippingLogická hodnotaVolitelnéDoprava zdarma
marketsPole <MarketData-Input> PovinnéTrhy dostupné v kontextu obchodu.
minItems:1maxItems:1000minimum_quantityCelé čísloVolitelnéMinimální počet kusů v košíku
minimum:1maximum:2147483647nameŘetězecPovinnéNázev zdroje v příslušném kontextu.
minLength:1maxLength:160per_customer_limitCelé čísloVolitelnéLimit použití na zákazníka
minimum:-1maximum:2147483647percentageŘetězecVolitelnéProcentní
maxLength:19Omezení
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsPole <Řetězec> VolitelnéIdentifikátory souvisejících produktů.
maxItems:1000Omezení · Pole 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeŘetězecVolitelnéProdukty
Omezení
enum["all", "selected"]
show_accountLogická hodnotaVolitelnéV zákaznickém účtu
show_cartLogická hodnotaVolitelnéV košíku
show_productLogická hodnotaVolitelnéNa stránkách produktů
starts_atŘetězec nullVolitelnéAktivní od
Řetězec:format:"date-time"usage_limitCelé čísloVolitelnéLimit použití
minimum:-1maximum:2147483647
Další pole: Ne
CreatorData
CreatorData · Pole, typy a omezení dat přijímaných nebo vracených API.
kindŘetězecPovinnéVarianta datové struktury popsaná povolenými hodnotami.
Omezení
enum["admin", "api"]
labelŘetězecPovinnéNázev zdroje v příslušném kontextu.
referenceŘetězecPovinnéIdentifikátor odkazované entity.
Další pole: Ne
MarketData
MarketData-Input · Pole, typy a omezení dat přijímaných nebo vracených API.
currencyŘetězecPovinnéKód měny částky.
Omezení
pattern"^[A-Z]{3}$"
fixed_amountŘetězecVolitelnéVýše slevy
maxLength:19Omezení
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idŘetězecPovinnéIdentifikátor trhu vrácený koncovým bodem kontextu.
Omezení
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceŘetězec nullVolitelnéMaximální cena produktu
Řetězec:maxLength:19Omezení · Řetězec 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceŘetězec nullVolitelnéMinimální cena produktu
Řetězec:maxLength:19Omezení · Řetězec 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalŘetězecVolitelnéMinimální hodnota košíku
maxLength:19Omezení
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsCelé čísloPovinnéPočet desetinných míst používaných měnou.
minimum:0maximum:4
Další pole: Ne
MarketData
shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData · Pole, typy a omezení dat přijímaných nebo vracených API.
currencyŘetězecPovinnéKód měny částky.
Omezení
pattern"^[A-Z]{3}$"
fixed_amountŘetězecVolitelnéVýše slevy
maxLength:19Omezení
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idŘetězecPovinnéIdentifikátor trhu vrácený koncovým bodem kontextu.
Omezení
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceŘetězec nullVolitelnéMaximální cena produktu
Řetězec:maxLength:19Omezení · Řetězec 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceŘetězec nullVolitelnéMinimální cena produktu
Řetězec:maxLength:19Omezení · Řetězec 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalŘetězecVolitelnéMinimální hodnota košíku
maxLength:19Omezení
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsCelé čísloPovinnéPočet desetinných míst používaných měnou.
minimum:0maximum:4
Další pole: Ne