Datenschemas
ApiResponse[CampaignData]
ApiResponse_CampaignData_ · Felder, Typen und Einschränkungen der von der API angenommenen oder zurückgegebenen Daten.
dataCampaignDataErforderlichNutzdaten einer erfolgreichen Antwort.
metaContextPageMetaContextMetaPageMetaRequestMetaErforderlichMetadaten der Antwort.
Zusätzliche Felder: Nein
ApiResponse[list[CampaignData]]
ApiResponse_list_CampaignData__ · Felder, Typen und Einschränkungen der von der API angenommenen oder zurückgegebenen Daten.
dataArray <CampaignData> ErforderlichNutzdaten einer erfolgreichen Antwort.
metaContextPageMetaContextMetaPageMetaRequestMetaErforderlichMetadaten der Antwort.
Zusätzliche Felder: Nein
CampaignCreate
CampaignCreate · Felder, Typen und Einschränkungen der von der API angenommenen oder zurückgegebenen Daten.
audienceZeichenfolgeOptionalKunden
Einschränkungen
enum["all", "guest", "customer", "selected"]
benefit_typeZeichenfolgeOptionalDurch die zulässigen Werte beschriebene Variante der Datenstruktur.
Einschränkungen
enum["percentage", "fixed", "none"]
category_idsArray <Zeichenfolge> OptionalKennungen der zugehörigen Kategorien.
maxItems:1000Einschränkungen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeZeichenfolge nullOptionalStabiler maschinenlesbarer Code.
Einschränkungen · Zeichenfolge 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBoolescher WertOptionalMit anderen Codes kombinieren
combine_promotionsBoolescher WertOptionalDiesen Code für Produkte mit automatischen Aktionen zulassen
customer_idsArray <Zeichenfolge> OptionalFür diese Ressource gespeicherte Kundendaten.
maxItems:1000Einschränkungen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atZeichenfolge nullOptionalAktiv bis
Zeichenfolge:format:"date-time"free_shippingBoolescher WertOptionalKostenloser Versand
marketsArray <MarketData-Input> ErforderlichIm Shop-Kontext verfügbare Märkte.
minItems:1maxItems:1000minimum_quantityGanzzahlOptionalMindestanzahl an Artikeln im Warenkorb
minimum:1maximum:2147483647nameZeichenfolgeErforderlichName der Ressource im jeweiligen Kontext.
minLength:1maxLength:160per_customer_limitGanzzahlOptionalNutzungslimit pro Kunde
minimum:-1maximum:2147483647percentageZeichenfolgeOptionalProzentual
maxLength:19Einschränkungen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Zeichenfolge> OptionalKennungen der zugehörigen Produkte.
maxItems:1000Einschränkungen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeZeichenfolgeOptionalProdukte
Einschränkungen
enum["all", "selected"]
show_accountBoolescher WertOptionalIm Kundenkonto
show_cartBoolescher WertOptionalIm Warenkorb
show_productBoolescher WertOptionalAuf Produktseiten
starts_atZeichenfolge nullOptionalAktiv ab
Zeichenfolge:format:"date-time"usage_limitGanzzahlOptionalNutzungslimit
minimum:-1maximum:2147483647
Zusätzliche Felder: Nein
CampaignData
CampaignData · Felder, Typen und Einschränkungen der von der API angenommenen oder zurückgegebenen Daten.
audienceZeichenfolgeOptionalKunden
Einschränkungen
enum["all", "guest", "customer", "selected"]
benefit_typeZeichenfolgeOptionalDurch die zulässigen Werte beschriebene Variante der Datenstruktur.
Einschränkungen
enum["percentage", "fixed", "none"]
category_idsArray <Zeichenfolge> OptionalKennungen der zugehörigen Kategorien.
maxItems:1000Einschränkungen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeZeichenfolge nullOptionalStabiler maschinenlesbarer Code.
Einschränkungen · Zeichenfolge 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBoolescher WertOptionalMit anderen Codes kombinieren
combine_promotionsBoolescher WertOptionalDiesen Code für Produkte mit automatischen Aktionen zulassen
created_atZeichenfolgeErforderlichZeitpunkt der Erstellung.
format:"date-time"created_byCreatorDataErforderlichErstellt von
customer_idsArray <Zeichenfolge> OptionalFür diese Ressource gespeicherte Kundendaten.
maxItems:1000Einschränkungen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
enabledBoolescher WertErforderlichGibt an, ob diese Einstellung aktiviert ist.
ends_atZeichenfolge nullOptionalAktiv bis
Zeichenfolge:format:"date-time"free_shippingBoolescher WertOptionalKostenloser Versand
idZeichenfolgeErforderlichRessourcenkennung; unverändert aus der Antwort übernehmen.
kindZeichenfolgeErforderlichDurch die zulässigen Werte beschriebene Variante der Datenstruktur.
Einschränkungen
enum["coupon", "promotion"]
marketsArray <shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData> ErforderlichIm Shop-Kontext verfügbare Märkte.
minItems:1maxItems:1000minimum_quantityGanzzahlOptionalMindestanzahl an Artikeln im Warenkorb
minimum:1maximum:2147483647nameZeichenfolgeErforderlichName der Ressource im jeweiligen Kontext.
minLength:1maxLength:160per_customer_limitGanzzahlOptionalNutzungslimit pro Kunde
minimum:-1maximum:2147483647percentageZeichenfolgeOptionalProzentual
maxLength:19Einschränkungen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Zeichenfolge> OptionalKennungen der zugehörigen Produkte.
maxItems:1000Einschränkungen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeZeichenfolgeOptionalProdukte
Einschränkungen
enum["all", "selected"]
show_accountBoolescher WertOptionalIm Kundenkonto
show_cartBoolescher WertOptionalIm Warenkorb
show_productBoolescher WertOptionalAuf Produktseiten
starts_atZeichenfolge nullOptionalAktiv ab
Zeichenfolge:format:"date-time"updated_atZeichenfolgeErforderlichZeitpunkt der letzten Änderung.
format:"date-time"usage_limitGanzzahlOptionalNutzungslimit
minimum:-1maximum:2147483647used_countGanzzahlErforderlichBereits verwendet
versionGanzzahlErforderlichRessourcenversion zur Nebenläufigkeitskontrolle.
Zusätzliche Felder: Nein
CampaignStatus
CampaignStatus · Felder, Typen und Einschränkungen der von der API angenommenen oder zurückgegebenen Daten.
enabledBoolescher WertErforderlichGibt an, ob diese Einstellung aktiviert ist.
expected_versionGanzzahlErforderlichVor dem Schreiben gelesene Version; eine Abweichung verhindert die Änderung.
minimum:1maximum:9223372036854775807
Zusätzliche Felder: Nein
CampaignUpdate
CampaignUpdate · Felder, Typen und Einschränkungen der von der API angenommenen oder zurückgegebenen Daten.
audienceZeichenfolgeOptionalKunden
Einschränkungen
enum["all", "guest", "customer", "selected"]
benefit_typeZeichenfolgeOptionalDurch die zulässigen Werte beschriebene Variante der Datenstruktur.
Einschränkungen
enum["percentage", "fixed", "none"]
category_idsArray <Zeichenfolge> OptionalKennungen der zugehörigen Kategorien.
maxItems:1000Einschränkungen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeZeichenfolge nullOptionalStabiler maschinenlesbarer Code.
Einschränkungen · Zeichenfolge 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBoolescher WertOptionalMit anderen Codes kombinieren
combine_promotionsBoolescher WertOptionalDiesen Code für Produkte mit automatischen Aktionen zulassen
customer_idsArray <Zeichenfolge> OptionalFür diese Ressource gespeicherte Kundendaten.
maxItems:1000Einschränkungen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atZeichenfolge nullOptionalAktiv bis
Zeichenfolge:format:"date-time"expected_versionGanzzahlErforderlichVor dem Schreiben gelesene Version; eine Abweichung verhindert die Änderung.
minimum:1maximum:9223372036854775807free_shippingBoolescher WertOptionalKostenloser Versand
marketsArray <MarketData-Input> ErforderlichIm Shop-Kontext verfügbare Märkte.
minItems:1maxItems:1000minimum_quantityGanzzahlOptionalMindestanzahl an Artikeln im Warenkorb
minimum:1maximum:2147483647nameZeichenfolgeErforderlichName der Ressource im jeweiligen Kontext.
minLength:1maxLength:160per_customer_limitGanzzahlOptionalNutzungslimit pro Kunde
minimum:-1maximum:2147483647percentageZeichenfolgeOptionalProzentual
maxLength:19Einschränkungen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Zeichenfolge> OptionalKennungen der zugehörigen Produkte.
maxItems:1000Einschränkungen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeZeichenfolgeOptionalProdukte
Einschränkungen
enum["all", "selected"]
show_accountBoolescher WertOptionalIm Kundenkonto
show_cartBoolescher WertOptionalIm Warenkorb
show_productBoolescher WertOptionalAuf Produktseiten
starts_atZeichenfolge nullOptionalAktiv ab
Zeichenfolge:format:"date-time"usage_limitGanzzahlOptionalNutzungslimit
minimum:-1maximum:2147483647
Zusätzliche Felder: Nein
CreatorData
CreatorData · Felder, Typen und Einschränkungen der von der API angenommenen oder zurückgegebenen Daten.
kindZeichenfolgeErforderlichDurch die zulässigen Werte beschriebene Variante der Datenstruktur.
Einschränkungen
enum["admin", "api"]
labelZeichenfolgeErforderlichName der Ressource im jeweiligen Kontext.
referenceZeichenfolgeErforderlichKennung des referenzierten Objekts.
Zusätzliche Felder: Nein
MarketData
MarketData-Input · Felder, Typen und Einschränkungen der von der API angenommenen oder zurückgegebenen Daten.
currencyZeichenfolgeErforderlichWährungscode des Betrags.
Einschränkungen
pattern"^[A-Z]{3}$"
fixed_amountZeichenfolgeOptionalRabattbetrag
maxLength:19Einschränkungen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idZeichenfolgeErforderlichVom Kontext-Endpunkt zurückgegebene Marktkennung.
Einschränkungen
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceZeichenfolge nullOptionalMaximaler Produktpreis
Zeichenfolge:maxLength:19Einschränkungen · Zeichenfolge 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceZeichenfolge nullOptionalMinimaler Produktpreis
Zeichenfolge:maxLength:19Einschränkungen · Zeichenfolge 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalZeichenfolgeOptionalMindestbestellwert
maxLength:19Einschränkungen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsGanzzahlErforderlichAnzahl der Nachkommastellen der Währung.
minimum:0maximum:4
Zusätzliche Felder: Nein
MarketData
shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData · Felder, Typen und Einschränkungen der von der API angenommenen oder zurückgegebenen Daten.
currencyZeichenfolgeErforderlichWährungscode des Betrags.
Einschränkungen
pattern"^[A-Z]{3}$"
fixed_amountZeichenfolgeOptionalRabattbetrag
maxLength:19Einschränkungen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idZeichenfolgeErforderlichVom Kontext-Endpunkt zurückgegebene Marktkennung.
Einschränkungen
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceZeichenfolge nullOptionalMaximaler Produktpreis
Zeichenfolge:maxLength:19Einschränkungen · Zeichenfolge 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceZeichenfolge nullOptionalMinimaler Produktpreis
Zeichenfolge:maxLength:19Einschränkungen · Zeichenfolge 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalZeichenfolgeOptionalMindestbestellwert
maxLength:19Einschränkungen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsGanzzahlErforderlichAnzahl der Nachkommastellen der Währung.
minimum:0maximum:4
Zusätzliche Felder: Nein