Api changes
Added Type(s)
- added type
BusinessUnitAssociateResponse - added type
BusinessUnitSetUnitTypeAction - added type
BestDeal - added type
DiscountTypeCombination - added type
Stacking - added type
CustomerGroupAssignment - added type
CustomerGroupAssignmentDraft - added type
CustomerAddCustomerGroupAssignmentAction - added type
CustomerRemoveCustomerGroupAssignmentAction - added type
CustomerSetCustomerGroupAssignmentsAction - added type
ExpiredCustomerEmailTokenError - added type
ExpiredCustomerPasswordTokenError - added type
GraphQLExpiredCustomerEmailTokenError - added type
GraphQLExpiredCustomerPasswordTokenError - added type
BaseEvent - added type
CheckoutOrderCreationFailedEvent - added type
CheckoutPaymentAuthorizationCancelledEvent - added type
CheckoutPaymentAuthorizationFailedEvent - added type
CheckoutPaymentAuthorizedEvent - added type
CheckoutPaymentCancelAuthorizationFailedEvent - added type
CheckoutPaymentChargeFailedEvent - added type
CheckoutPaymentChargedEvent - added type
CheckoutPaymentRefundFailedEvent - added type
CheckoutPaymentRefundedEvent - added type
Event - added type
ImportContainerCreatedEvent - added type
ImportContainerDeletedEvent - added type
ImportOperationRejectedEvent - added type
ImportUnresolvedEvent - added type
ImportValidationFailedEvent - added type
ImportWaitForMasterVariantEvent - added type
CheckoutMessageOrderPayloadBaseData - added type
CheckoutMessagePaymentsPayloadBaseData - added type
ImportContainerCreatedEventData - added type
ImportContainerDeletedEventData - added type
ImportOperationRejectedEventData - added type
ImportUnresolvedEventData - added type
ImportValidationFailedEventData - added type
ImportWaitForMasterVariantEventData - added type
AssociateRoleNameSetMessage - added type
BusinessUnitTopLevelUnitSetMessage - added type
BusinessUnitTypeSetMessage - added type
CustomerGroupAssignmentAddedMessage - added type
CustomerGroupAssignmentRemovedMessage - added type
CustomerGroupAssignmentsSetMessage - added type
OrderBusinessUnitSetMessage - added type
AssociateRoleNameSetMessagePayload - added type
BusinessUnitTopLevelUnitSetMessagePayload - added type
BusinessUnitTypeSetMessagePayload - added type
CustomerGroupAssignmentAddedMessagePayload - added type
CustomerGroupAssignmentRemovedMessagePayload - added type
CustomerGroupAssignmentsSetMessagePayload - added type
OrderBusinessUnitSetMessagePayload - added type
StagedOrderSetBusinessUnitAction - added type
OrderSetBusinessUnitAction - added type
ShoppingListSetBusinessUnitAction - added type
EventDeliveryPayload - added type
EventSubscription - added type
EventSubscriptionResourceTypeId - added type
EventType - added type
SubscriptionNotification - added type
SubscriptionSetEventsAction
Removed Type(s)
⚠️ removed typeAssociateRoleNameChangedMessage⚠️ removed typeAssociateRoleNameChangedMessagePayload⚠️ removed typeProductSearchFacetScope
Changed Type(s)
⚠️ changed typeDeliveryPayloadfrom typeobjecttoSubscriptionNotification
Added Resource(s)
- added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists - added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists/key={key} - added resource
/{projectKey}/as-associate/{associateId}/in-business-unit/key={businessUnitKey}/shopping-lists/{ID} - added resource
/{projectKey}/business-units/key={key}/associates/{associateId} - added resource
/{projectKey}/business-units/{businessUnitId}/associates/{associateId} - added resource
/{projectKey}/in-store/key={storeKey}/business-units - added resource
/{projectKey}/in-store/key={storeKey}/business-units/key={key} - added resource
/{projectKey}/in-store/key={storeKey}/business-units/{ID} - added resource
/{projectKey}/in-store/key={storeKey}/business-units/key={key}/associates/{associateId} - added resource
/{projectKey}/in-store/key={storeKey}/business-units/{businessUnitId}/associates/{associateId}
Changed Property(s)
⚠️ changed propertydiscountof typeDiscountedTotalPricePortionfrom typeCartDiscountReferencetoReference⚠️ changed propertyactionsof typeMyBusinessUnitUpdatefrom typeBusinessUnitUpdateAction[]toMyBusinessUnitUpdateAction[]
Required Property(s)
- changed property
imagesof typeProductTailoringSetExternalImagesActionto be optional - changed property
facetsof typeProductProjectionPagedSearchResponseto be optional ⚠️ changed propertytriggerPatternof typeCartDiscountPatternTargetto be required
MarkDeprecated Property(s)
- marked property
CountOnCustomLineItemUnits::excludeCountas deprecated - marked property
CountOnLineItemUnits::excludeCountas deprecated
Added Property(s)
- added property
inheritedStoresto typeBusinessUnit - added property
inheritedStoresto typeCompany - added property
inheritedStoresto typeDivision - added property
discountTypeCombinationto typeCart - added property
customerGroupAssignmentsto typeCustomer - added property
invalidateOlderTokensto typeCustomerCreateEmailToken - added property
invalidateOlderTokensto typeCustomerCreatePasswordResetToken - added property
customerGroupAssignmentsto typeCustomerDraft - added property
invalidateOlderTokensto typeCustomerToken - added property
valueto typeCustomerEmailTokenCreatedMessage - added property
invalidateOlderTokensto typeCustomerEmailTokenCreatedMessage - added property
valueto typeCustomerPasswordTokenCreatedMessage - added property
invalidateOlderTokensto typeCustomerPasswordTokenCreatedMessage - added property
valueto typeCustomerEmailTokenCreatedMessagePayload - added property
invalidateOlderTokensto typeCustomerEmailTokenCreatedMessagePayload - added property
valueto typeCustomerPasswordTokenCreatedMessagePayload - added property
invalidateOlderTokensto typeCustomerPasswordTokenCreatedMessagePayload - added property
discountTypeCombinationto typeStagedOrder - added property
discountTypeCombinationto typeOrder - added property
priceCustomerGroupAssignmentsto typeProductSearchProjectionParams - added property
businessUnitto typeShoppingList - added property
businessUnitto typeShoppingListDraft - added property
publishedto typeShoppingListLineItem - added property
eventsto typeSubscription - added property
eventsto typeSubscriptionDraft
Added QueryParameter(s)
- added query parameter
priceCustomerGroupAssignmentsto methodget /{projectKey}/products - added query parameter
priceCustomerGroupAssignmentsto methodpost /{projectKey}/products - added query parameter
priceCustomerGroupAssignmentsto methodget /{projectKey}/product-projections - added query parameter
priceCustomerGroupAssignmentsto methodget /{projectKey}/products/key={key} - added query parameter
priceCustomerGroupAssignmentsto methodpost /{projectKey}/products/key={key} - added query parameter
priceCustomerGroupAssignmentsto methoddelete /{projectKey}/products/key={key} - added query parameter
priceCustomerGroupAssignmentsto methodget /{projectKey}/products/{ID} - added query parameter
priceCustomerGroupAssignmentsto methodpost /{projectKey}/products/{ID} - added query parameter
priceCustomerGroupAssignmentsto methoddelete /{projectKey}/products/{ID} - added query parameter
priceCustomerGroupAssignmentsto methodget /{projectKey}/product-projections/search - added query parameter
priceCustomerGroupAssignmentsto methodget /{projectKey}/product-projections/key={key} - added query parameter
priceCustomerGroupAssignmentsto methodget /{projectKey}/product-projections/{ID} - added query parameter
priceCustomerGroupAssignmentsto methodget /{projectKey}/in-store/key={storeKey}/product-projections/key={key} - added query parameter
priceCustomerGroupAssignmentsto methodget /{projectKey}/in-store/key={storeKey}/product-projections/{ID}
Removed QueryParameter(s)
⚠️ removed query parameterwithTotalfrom methodget /{projectKey}/product-projections/search
Added Method(s)
- added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->get() - added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->head() - added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->post() - added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->withKey()->get() - added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->withKey()->head() - added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->withKey()->post() - added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->withKey()->delete() - added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->withId()->get() - added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->withId()->head() - added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->withId()->post() - added method
$apiRoot->withProjectKey()->asAssociate()->withAssociateIdValue()->inBusinessUnitKeyWithBusinessUnitKeyValue()->shoppingLists()->withId()->delete() - added method
$apiRoot->withProjectKey()->businessUnits()->keyWithKeyValueAssociatesWithAssociateIdValue()->get() - added method
$apiRoot->withProjectKey()->businessUnits()->withBusinessUnitIdValueAssociatesWithAssociateIdValue()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withKey()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withKey()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withKey()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withKey()->delete() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withId()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withId()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withId()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withId()->delete() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->keyWithKeyValueAssociatesWithAssociateIdValue()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->businessUnits()->withBusinessUnitIdValueAssociatesWithAssociateIdValue()->get()
Added Enum(s)
- added enum
ViewMyShoppingListsto typePermission - added enum
ViewOthersShoppingListsto typePermission - added enum
UpdateMyShoppingListsto typePermission - added enum
UpdateOthersShoppingListsto typePermission - added enum
CreateMyShoppingListsto typePermission - added enum
CreateOthersShoppingListsto typePermission - added enum
DeleteMyShoppingListsto typePermission - added enum
DeleteOthersShoppingListsto typePermission
Import changes
Removed Property(s)
⚠️ removed property/^[a-z]{2}(-[A-Z]{2})?$/from typeSearchKeywords⚠️ removed property/^[a-z]{2}(-[A-Z]{2})?$/from typeLocalizedString
Added Property(s)
- added property
/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/to typeSearchKeywords - added property
/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/to typeLocalizedString
History changes
Removed Enum(s)
⚠️ removed enumsetAsssetKeyfrom typeUpdateType
Added Enum(s)
- added enum
setAssetKeyto typeUpdateType
Removed Type(s)
⚠️ removed typeGraphQLErrorObject
Changed Property(s)
⚠️ changed propertyextensionsof typeGraphQLErrorfrom typeGraphQLErrorObjecttoobject
Required Property(s)
⚠️ changed propertytriggerPatternof typeChangeTargetPatternChangeValueto be required