Gegevensschema’s
ApiResponse[CampaignData]
ApiResponse_CampaignData_ · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
dataCampaignDataVerplichtGegevens van een geslaagd antwoord.
metaContextPageMetaContextMetaPageMetaRequestMetaVerplichtMetadata van het antwoord.
Aanvullende velden: Nee
ApiResponse[list[CampaignData]]
ApiResponse_list_CampaignData__ · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
dataArray <CampaignData> VerplichtGegevens van een geslaagd antwoord.
metaContextPageMetaContextMetaPageMetaRequestMetaVerplichtMetadata van het antwoord.
Aanvullende velden: Nee
CampaignCreate
CampaignCreate · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
audienceTekenreeksOptioneelKlanten
Beperkingen
enum["all", "guest", "customer", "selected"]
benefit_typeTekenreeksOptioneelVariant van de gegevensstructuur, zoals beschreven door de toegestane waarden.
Beperkingen
enum["percentage", "fixed", "none"]
category_idsArray <Tekenreeks> OptioneelIdentificaties van gerelateerde categorieën.
maxItems:1000Beperkingen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeTekenreeks nullOptioneelStabiele, machineleesbare code.
Beperkingen · Tekenreeks 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBooleaanse waardeOptioneelCombineren met andere codes
combine_promotionsBooleaanse waardeOptioneelDeze code toestaan voor producten met automatische promoties
customer_idsArray <Tekenreeks> OptioneelKlantgegevens die voor deze resource zijn vastgelegd.
maxItems:1000Beperkingen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atTekenreeks nullOptioneelActief tot
Tekenreeks:format:"date-time"free_shippingBooleaanse waardeOptioneelGratis verzending
marketsArray <MarketData-Input> VerplichtBeschikbare markten binnen de winkelcontext.
minItems:1maxItems:1000minimum_quantityGeheel getalOptioneelMinimumaantal artikelen in de winkelwagen
minimum:1maximum:2147483647nameTekenreeksVerplichtResourcenaam in de betreffende context.
minLength:1maxLength:160per_customer_limitGeheel getalOptioneelGebruikslimiet per klant
minimum:-1maximum:2147483647percentageTekenreeksOptioneelPercentage
maxLength:19Beperkingen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Tekenreeks> OptioneelIdentificaties van gerelateerde producten.
maxItems:1000Beperkingen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeTekenreeksOptioneelProducten
Beperkingen
enum["all", "selected"]
show_accountBooleaanse waardeOptioneelIn het klantaccount
show_cartBooleaanse waardeOptioneelIn de winkelwagen
show_productBooleaanse waardeOptioneelOp productpagina's
starts_atTekenreeks nullOptioneelActief vanaf
Tekenreeks:format:"date-time"usage_limitGeheel getalOptioneelGebruikslimiet
minimum:-1maximum:2147483647
Aanvullende velden: Nee
CampaignData
CampaignData · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
audienceTekenreeksOptioneelKlanten
Beperkingen
enum["all", "guest", "customer", "selected"]
benefit_typeTekenreeksOptioneelVariant van de gegevensstructuur, zoals beschreven door de toegestane waarden.
Beperkingen
enum["percentage", "fixed", "none"]
category_idsArray <Tekenreeks> OptioneelIdentificaties van gerelateerde categorieën.
maxItems:1000Beperkingen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeTekenreeks nullOptioneelStabiele, machineleesbare code.
Beperkingen · Tekenreeks 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBooleaanse waardeOptioneelCombineren met andere codes
combine_promotionsBooleaanse waardeOptioneelDeze code toestaan voor producten met automatische promoties
created_atTekenreeksVerplichtTijdstip van aanmaak.
format:"date-time"created_byCreatorDataVerplichtAangemaakt door
customer_idsArray <Tekenreeks> OptioneelKlantgegevens die voor deze resource zijn vastgelegd.
maxItems:1000Beperkingen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
enabledBooleaanse waardeVerplichtOf deze instelling is ingeschakeld.
ends_atTekenreeks nullOptioneelActief tot
Tekenreeks:format:"date-time"free_shippingBooleaanse waardeOptioneelGratis verzending
idTekenreeksVerplichtResource-identificatie; bewaar deze zoals teruggegeven.
kindTekenreeksVerplichtVariant van de gegevensstructuur, zoals beschreven door de toegestane waarden.
Beperkingen
enum["coupon", "promotion"]
marketsArray <shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData> VerplichtBeschikbare markten binnen de winkelcontext.
minItems:1maxItems:1000minimum_quantityGeheel getalOptioneelMinimumaantal artikelen in de winkelwagen
minimum:1maximum:2147483647nameTekenreeksVerplichtResourcenaam in de betreffende context.
minLength:1maxLength:160per_customer_limitGeheel getalOptioneelGebruikslimiet per klant
minimum:-1maximum:2147483647percentageTekenreeksOptioneelPercentage
maxLength:19Beperkingen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Tekenreeks> OptioneelIdentificaties van gerelateerde producten.
maxItems:1000Beperkingen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeTekenreeksOptioneelProducten
Beperkingen
enum["all", "selected"]
show_accountBooleaanse waardeOptioneelIn het klantaccount
show_cartBooleaanse waardeOptioneelIn de winkelwagen
show_productBooleaanse waardeOptioneelOp productpagina's
starts_atTekenreeks nullOptioneelActief vanaf
Tekenreeks:format:"date-time"updated_atTekenreeksVerplichtTijdstip van de meest recente wijziging.
format:"date-time"usage_limitGeheel getalOptioneelGebruikslimiet
minimum:-1maximum:2147483647used_countGeheel getalVerplichtAantal keer gebruikt
versionGeheel getalVerplichtResourceversie voor controle op gelijktijdige wijzigingen.
Aanvullende velden: Nee
CampaignStatus
CampaignStatus · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
enabledBooleaanse waardeVerplichtOf deze instelling is ingeschakeld.
expected_versionGeheel getalVerplichtVersie die vóór de schrijfbewerking is gelezen; bij afwijking wordt de wijziging geweigerd.
minimum:1maximum:9223372036854775807
Aanvullende velden: Nee
CampaignUpdate
CampaignUpdate · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
audienceTekenreeksOptioneelKlanten
Beperkingen
enum["all", "guest", "customer", "selected"]
benefit_typeTekenreeksOptioneelVariant van de gegevensstructuur, zoals beschreven door de toegestane waarden.
Beperkingen
enum["percentage", "fixed", "none"]
category_idsArray <Tekenreeks> OptioneelIdentificaties van gerelateerde categorieën.
maxItems:1000Beperkingen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
codeTekenreeks nullOptioneelStabiele, machineleesbare code.
Beperkingen · Tekenreeks 1
pattern"^[A-Za-z0-9]{6,16}$"
combine_couponsBooleaanse waardeOptioneelCombineren met andere codes
combine_promotionsBooleaanse waardeOptioneelDeze code toestaan voor producten met automatische promoties
customer_idsArray <Tekenreeks> OptioneelKlantgegevens die voor deze resource zijn vastgelegd.
maxItems:1000Beperkingen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
ends_atTekenreeks nullOptioneelActief tot
Tekenreeks:format:"date-time"expected_versionGeheel getalVerplichtVersie die vóór de schrijfbewerking is gelezen; bij afwijking wordt de wijziging geweigerd.
minimum:1maximum:9223372036854775807free_shippingBooleaanse waardeOptioneelGratis verzending
marketsArray <MarketData-Input> VerplichtBeschikbare markten binnen de winkelcontext.
minItems:1maxItems:1000minimum_quantityGeheel getalOptioneelMinimumaantal artikelen in de winkelwagen
minimum:1maximum:2147483647nameTekenreeksVerplichtResourcenaam in de betreffende context.
minLength:1maxLength:160per_customer_limitGeheel getalOptioneelGebruikslimiet per klant
minimum:-1maximum:2147483647percentageTekenreeksOptioneelPercentage
maxLength:19Beperkingen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
product_idsArray <Tekenreeks> OptioneelIdentificaties van gerelateerde producten.
maxItems:1000Beperkingen · Array 1
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
product_scopeTekenreeksOptioneelProducten
Beperkingen
enum["all", "selected"]
show_accountBooleaanse waardeOptioneelIn het klantaccount
show_cartBooleaanse waardeOptioneelIn de winkelwagen
show_productBooleaanse waardeOptioneelOp productpagina's
starts_atTekenreeks nullOptioneelActief vanaf
Tekenreeks:format:"date-time"usage_limitGeheel getalOptioneelGebruikslimiet
minimum:-1maximum:2147483647
Aanvullende velden: Nee
CreatorData
CreatorData · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
kindTekenreeksVerplichtVariant van de gegevensstructuur, zoals beschreven door de toegestane waarden.
Beperkingen
enum["admin", "api"]
labelTekenreeksVerplichtResourcenaam in de betreffende context.
referenceTekenreeksVerplichtIdentificatie van de entiteit waarnaar wordt verwezen.
Aanvullende velden: Nee
MarketData
MarketData-Input · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
currencyTekenreeksVerplichtValutacode voor het bedrag.
Beperkingen
pattern"^[A-Z]{3}$"
fixed_amountTekenreeksOptioneelKortingsbedrag
maxLength:19Beperkingen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idTekenreeksVerplichtMarktidentificatie die het contextendpoint teruggeeft.
Beperkingen
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceTekenreeks nullOptioneelMaximale productprijs
Tekenreeks:maxLength:19Beperkingen · Tekenreeks 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceTekenreeks nullOptioneelMinimale productprijs
Tekenreeks:maxLength:19Beperkingen · Tekenreeks 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalTekenreeksOptioneelMinimale winkelwagenwaarde
maxLength:19Beperkingen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsGeheel getalVerplichtAantal decimalen van de valuta.
minimum:0maximum:4
Aanvullende velden: Nee
MarketData
shopently_engine__domains__discounts__adapters__public_http__schemas__MarketData · Velden, typen en beperkingen van gegevens die de API ontvangt of teruggeeft.
currencyTekenreeksVerplichtValutacode voor het bedrag.
Beperkingen
pattern"^[A-Z]{3}$"
fixed_amountTekenreeksOptioneelKortingsbedrag
maxLength:19Beperkingen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
market_idTekenreeksVerplichtMarktidentificatie die het contextendpoint teruggeeft.
Beperkingen
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
maximum_priceTekenreeks nullOptioneelMaximale productprijs
Tekenreeks:maxLength:19Beperkingen · Tekenreeks 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_priceTekenreeks nullOptioneelMinimale productprijs
Tekenreeks:maxLength:19Beperkingen · Tekenreeks 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minimum_subtotalTekenreeksOptioneelMinimale winkelwagenwaarde
maxLength:19Beperkingen
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
minor_unitsGeheel getalVerplichtAantal decimalen van de valuta.
minimum:0maximum:4
Aanvullende velden: Nee