Šeme podataka
ApiResponse[CampaignData]
ApiResponse_CampaignData_ · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
dataCampaignDataObaveznoPodaci uspešnog odgovora.
metaContextPageMetaContextMetaPageMetaRequestMetaObaveznoMetapodaci odgovora.
Dodatna polja: Ne
ApiResponse[list[CampaignData]]
ApiResponse_list_CampaignData__ · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
dataNiz vrednosti <CampaignData> ObaveznoPodaci uspešnog odgovora.
metaContextPageMetaContextMetaPageMetaRequestMetaObaveznoMetapodaci odgovora.
Dodatna polja: Ne
CampaignCreate
CampaignCreate · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
audienceNiz znakovaOpcionoKupci
Ograničenja
enum["all", "guest", "customer", "selected"]
benefit_typeNiz znakovaOpcionoVarijanta strukture podataka opisana dozvoljenim vrednostima.
Ograničenja
enum["percentage", "fixed", "none"]
category_idsNiz vrednosti <Niz znakova> OpcionoIdentifikatori povezanih kategorija.
maxItems:1000Ograničenja · Niz vrednosti 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeNiz znakova nullOpcionoStabilan mašinski čitljiv kod.
Ograničenja · Niz znakova 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsLogička vrednostOpcionoKombinuj sa drugim kodovima
combine_promotionsLogička vrednostOpcionoDozvoli ovaj kod za proizvode sa automatskim promocijama
customer_idsNiz vrednosti <Niz znakova> OpcionoPodaci kupca zabeleženi za ovaj resurs.
maxItems:1000Ograničenja · Niz vrednosti 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atNiz znakova nullOpcionoAktivno do
Niz znakova:format:"date-time"free_shippingLogička vrednostOpcionoBesplatna dostava
marketsNiz vrednosti <MarketData-Input> ObaveznoTržišta dostupna u kontekstu prodavnice.
minItems:1maxItems:1000minimum_quantityCeli brojOpcionoMinimalni broj artikala u korpi
minimum:1maximum:2147483647nameNiz znakovaObaveznoNaziv resursa u odgovarajućem kontekstu.
minLength:1maxLength:160per_customer_limitCeli brojOpcionoOgraničenje korišćenja po kupcu
minimum:-1maximum:2147483647percentageNiz znakovaOpcionoProcenat
maxLength:19Ograničenja
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsNiz vrednosti <Niz znakova> OpcionoIdentifikatori povezanih proizvoda.
maxItems:1000Ograničenja · Niz vrednosti 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeNiz znakovaOpcionoProizvodi
Ograničenja
enum["all", "selected"]
show_accountLogička vrednostOpcionoNa nalogu kupca
show_cartLogička vrednostOpcionoU korpi
show_productLogička vrednostOpcionoNa stranicama proizvoda
starts_atNiz znakova nullOpcionoAktivno od
Niz znakova:format:"date-time"usage_limitCeli brojOpcionoOgraničenje korišćenja
minimum:-1maximum:2147483647
Dodatna polja: Ne
CampaignData
CampaignData · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
audienceNiz znakovaOpcionoKupci
Ograničenja
enum["all", "guest", "customer", "selected"]
benefit_typeNiz znakovaOpcionoVarijanta strukture podataka opisana dozvoljenim vrednostima.
Ograničenja
enum["percentage", "fixed", "none"]
category_idsNiz vrednosti <Niz znakova> OpcionoIdentifikatori povezanih kategorija.
maxItems:1000Ograničenja · Niz vrednosti 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeNiz znakova nullOpcionoStabilan mašinski čitljiv kod.
Ograničenja · Niz znakova 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsLogička vrednostOpcionoKombinuj sa drugim kodovima
combine_promotionsLogička vrednostOpcionoDozvoli ovaj kod za proizvode sa automatskim promocijama
created_atNiz znakovaObaveznoVreme kreiranja.
format:"date-time"created_byCreatorDataObaveznoKreirao
customer_idsNiz vrednosti <Niz znakova> OpcionoPodaci kupca zabeleženi za ovaj resurs.
maxItems:1000Ograničenja · Niz vrednosti 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
enabledLogička vrednostObaveznoDa li je ova postavka uključena.
ends_atNiz znakova nullOpcionoAktivno do
Niz znakova:format:"date-time"free_shippingLogička vrednostOpcionoBesplatna dostava
idNiz znakovaObaveznoIdentifikator resursa; sačuvajte ga u vraćenom obliku.
kindNiz znakovaObaveznoVarijanta strukture podataka opisana dozvoljenim vrednostima.
Ograničenja
enum["coupon", "promotion"]
marketsNiz vrednosti <shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData> ObaveznoTržišta dostupna u kontekstu prodavnice.
minItems:1maxItems:1000minimum_quantityCeli brojOpcionoMinimalni broj artikala u korpi
minimum:1maximum:2147483647nameNiz znakovaObaveznoNaziv resursa u odgovarajućem kontekstu.
minLength:1maxLength:160per_customer_limitCeli brojOpcionoOgraničenje korišćenja po kupcu
minimum:-1maximum:2147483647percentageNiz znakovaOpcionoProcenat
maxLength:19Ograničenja
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsNiz vrednosti <Niz znakova> OpcionoIdentifikatori povezanih proizvoda.
maxItems:1000Ograničenja · Niz vrednosti 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeNiz znakovaOpcionoProizvodi
Ograničenja
enum["all", "selected"]
show_accountLogička vrednostOpcionoNa nalogu kupca
show_cartLogička vrednostOpcionoU korpi
show_productLogička vrednostOpcionoNa stranicama proizvoda
starts_atNiz znakova nullOpcionoAktivno od
Niz znakova:format:"date-time"updated_atNiz znakovaObaveznoVreme poslednjeg ažuriranja.
format:"date-time"usage_limitCeli brojOpcionoOgraničenje korišćenja
minimum:-1maximum:2147483647used_countCeli brojObaveznoBroj korišćenja
versionCeli brojObaveznoVerzija resursa za kontrolu istovremenih upisa.
Dodatna polja: Ne
CampaignStatus
CampaignStatus · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
enabledLogička vrednostObaveznoDa li je ova postavka uključena.
expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1maximum:9223372036854775807
Dodatna polja: Ne
CampaignUpdate
CampaignUpdate · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
audienceNiz znakovaOpcionoKupci
Ograničenja
enum["all", "guest", "customer", "selected"]
benefit_typeNiz znakovaOpcionoVarijanta strukture podataka opisana dozvoljenim vrednostima.
Ograničenja
enum["percentage", "fixed", "none"]
category_idsNiz vrednosti <Niz znakova> OpcionoIdentifikatori povezanih kategorija.
maxItems:1000Ograničenja · Niz vrednosti 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeNiz znakova nullOpcionoStabilan mašinski čitljiv kod.
Ograničenja · Niz znakova 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsLogička vrednostOpcionoKombinuj sa drugim kodovima
combine_promotionsLogička vrednostOpcionoDozvoli ovaj kod za proizvode sa automatskim promocijama
customer_idsNiz vrednosti <Niz znakova> OpcionoPodaci kupca zabeleženi za ovaj resurs.
maxItems:1000Ograničenja · Niz vrednosti 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atNiz znakova nullOpcionoAktivno do
Niz znakova:format:"date-time"expected_versionCeli brojObaveznoVerzija pročitana pre upisa; nepodudaranje odbija ažuriranje.
minimum:1maximum:9223372036854775807free_shippingLogička vrednostOpcionoBesplatna dostava
marketsNiz vrednosti <MarketData-Input> ObaveznoTržišta dostupna u kontekstu prodavnice.
minItems:1maxItems:1000minimum_quantityCeli brojOpcionoMinimalni broj artikala u korpi
minimum:1maximum:2147483647nameNiz znakovaObaveznoNaziv resursa u odgovarajućem kontekstu.
minLength:1maxLength:160per_customer_limitCeli brojOpcionoOgraničenje korišćenja po kupcu
minimum:-1maximum:2147483647percentageNiz znakovaOpcionoProcenat
maxLength:19Ograničenja
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsNiz vrednosti <Niz znakova> OpcionoIdentifikatori povezanih proizvoda.
maxItems:1000Ograničenja · Niz vrednosti 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeNiz znakovaOpcionoProizvodi
Ograničenja
enum["all", "selected"]
show_accountLogička vrednostOpcionoNa nalogu kupca
show_cartLogička vrednostOpcionoU korpi
show_productLogička vrednostOpcionoNa stranicama proizvoda
starts_atNiz znakova nullOpcionoAktivno od
Niz znakova:format:"date-time"usage_limitCeli brojOpcionoOgraničenje korišćenja
minimum:-1maximum:2147483647
Dodatna polja: Ne
CreatorData
CreatorData · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
kindNiz znakovaObaveznoVarijanta strukture podataka opisana dozvoljenim vrednostima.
Ograničenja
enum["admin", "api"]
labelNiz znakovaObaveznoNaziv resursa u odgovarajućem kontekstu.
referenceNiz znakovaObaveznoIdentifikator entiteta na koji se upućuje.
Dodatna polja: Ne
MarketData
MarketData-Input · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
currencyNiz znakovaObaveznoKod valute iznosa.
Ograničenja
pattern"^[A-Z]{3}$"
fixed_amountNiz znakovaOpcionoIznos popusta
maxLength:19Ograničenja
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idNiz znakovaObaveznoIdentifikator tržišta vraćen s krajnje tačke konteksta.
Ograničenja
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceNiz znakova nullOpcionoMaksimalna cena proizvoda
Niz znakova:maxLength:19Ograničenja · Niz znakova 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceNiz znakova nullOpcionoMinimalna cena proizvoda
Niz znakova:maxLength:19Ograničenja · Niz znakova 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalNiz znakovaOpcionoMinimalna vrednost korpe
maxLength:19Ograničenja
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsCeli brojObaveznoBroj decimalnih cifara valute.
minimum:0maximum:4
Dodatna polja: Ne
MarketData
shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
currencyNiz znakovaObaveznoKod valute iznosa.
Ograničenja
pattern"^[A-Z]{3}$"
fixed_amountNiz znakovaOpcionoIznos popusta
maxLength:19Ograničenja
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idNiz znakovaObaveznoIdentifikator tržišta vraćen s krajnje tačke konteksta.
Ograničenja
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceNiz znakova nullOpcionoMaksimalna cena proizvoda
Niz znakova:maxLength:19Ograničenja · Niz znakova 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceNiz znakova nullOpcionoMinimalna cena proizvoda
Niz znakova:maxLength:19Ograničenja · Niz znakova 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalNiz znakovaOpcionoMinimalna vrednost korpe
maxLength:19Ograničenja
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsCeli brojObaveznoBroj decimalnih cifara valute.
minimum:0maximum:4
Dodatna polja: Ne