10.4.0
Api changes
Changed Property(s)
⚠️ changed propertyvalueof typeDirectDiscountDraftfrom typeCartDiscountValuetoCartDiscountValueDraft⚠️ changed propertycustomof typeMyBusinessUnitDraftfrom typeCustomFieldstoCustomFieldsDraft⚠️ changed propertycustomof typeMyCompanyDraftfrom typeCustomFieldstoCustomFieldsDraft⚠️ changed propertycustomof typeMyDivisionDraftfrom typeCustomFieldstoCustomFieldsDraft⚠️ changed propertytotalPriceof typeOrderLineItemDiscountSetMessagefrom typeMoneytoCentPrecisionMoney⚠️ changed propertyvalueof typeStandalonePriceValueChangedMessagefrom typeMoneytoTypedMoney⚠️ changed propertyoldValueof typeStandalonePriceValueChangedMessagefrom typeMoneytoTypedMoney⚠️ changed propertytotalPriceof typeOrderLineItemDiscountSetMessagePayloadfrom typeMoneytoCentPrecisionMoney⚠️ changed propertyvalueof typeStandalonePriceValueChangedMessagePayloadfrom typeMoneytoTypedMoney⚠️ changed propertyoldValueof typeStandalonePriceValueChangedMessagePayloadfrom typeMoneytoTypedMoney⚠️ changed propertycustomTypeof typeOrderSearchAnyValuefrom typestringtoOrderSearchCustomType⚠️ changed propertycustomTypeof typeOrderSearchDateRangeValuefrom typestringtoOrderSearchCustomType⚠️ changed propertycustomTypeof typeOrderSearchFullTextValuefrom typestringtoOrderSearchCustomType⚠️ changed propertycustomTypeof typeOrderSearchLongRangeValuefrom typestringtoOrderSearchCustomType⚠️ changed propertycustomTypeof typeOrderSearchNumberRangeValuefrom typestringtoOrderSearchCustomType⚠️ changed propertycustomTypeof typeOrderSearchQueryExpressionValuefrom typestringtoOrderSearchCustomType⚠️ changed propertycustomTypeof typeOrderSearchStringValuefrom typestringtoOrderSearchCustomType⚠️ changed propertypriceof typeShippingRatefrom typeTypedMoneytoCentPrecisionMoney⚠️ changed propertyfreeAboveof typeShippingRatefrom typeTypedMoneytoCentPrecisionMoney
Required Property(s)
⚠️ changed propertystoresof typeBusinessUnitSetStoresActionto be required⚠️ changed propertystoresof typeCartDiscountSetStoresActionto be required⚠️ changed propertystoresof typeCustomerto be required⚠️ changed propertystoresof typeCustomerSetStoresActionto be required- changed property
isOnStockof typeProductVariantAvailabilityto be optional
Added Property(s)
- added property
approvalRuleModeto typeBusinessUnit - added property
approvalRuleModeto typeBusinessUnitDraft - added property
approvalRuleModeto typeCompany - added property
approvalRuleModeto typeCompanyDraft - added property
approvalRuleModeto typeDivision - added property
approvalRuleModeto typeDivisionDraft - added property
attributedToto typeCreatedBy - added property
attributedToto typeLastModifiedBy - added property
addressIdto typeBusinessUnitAddressCustomFieldAddedMessage - added property
addressIdto typeBusinessUnitAddressCustomFieldChangedMessage - added property
addressIdto typeBusinessUnitAddressCustomFieldRemovedMessage - added property
addressIdto typeBusinessUnitAddressCustomTypeRemovedMessage - added property
addressIdto typeBusinessUnitAddressCustomTypeSetMessage - added property
addressIdto typeCustomerAddressCustomFieldAddedMessage - added property
addressIdto typeCustomerAddressCustomFieldChangedMessage - added property
addressIdto typeCustomerAddressCustomFieldRemovedMessage - added property
addressIdto typeCustomerAddressCustomTypeRemovedMessage - added property
addressIdto typeCustomerAddressCustomTypeSetMessage - added property
metaTitleto typeProductTailoringCreatedMessage - added property
metaDescriptionto typeProductTailoringCreatedMessage - added property
metaKeywordsto typeProductTailoringCreatedMessage - added property
variantsto typeProductTailoringCreatedMessage - added property
addressIdto typeBusinessUnitAddressCustomFieldAddedMessagePayload - added property
addressIdto typeBusinessUnitAddressCustomFieldChangedMessagePayload - added property
addressIdto typeBusinessUnitAddressCustomFieldRemovedMessagePayload - added property
addressIdto typeBusinessUnitAddressCustomTypeRemovedMessagePayload - added property
addressIdto typeBusinessUnitAddressCustomTypeSetMessagePayload - added property
addressIdto typeCustomerAddressCustomFieldAddedMessagePayload - added property
addressIdto typeCustomerAddressCustomFieldChangedMessagePayload - added property
addressIdto typeCustomerAddressCustomFieldRemovedMessagePayload - added property
addressIdto typeCustomerAddressCustomTypeRemovedMessagePayload - added property
addressIdto typeCustomerAddressCustomTypeSetMessagePayload - added property
metaTitleto typeProductTailoringCreatedMessagePayload - added property
metaDescriptionto typeProductTailoringCreatedMessagePayload - added property
metaKeywordsto typeProductTailoringCreatedMessagePayload - added property
variantsto typeProductTailoringCreatedMessagePayload - added property
postFilterto typeProductSearchRequest - added property
variantsto typeProductTailoringData - added property
variantsto typeProductTailoringDraft - added property
variantsto typeProductTailoringInStoreDraft - added property
activeto typeShippingMethod - added property
activeto typeShippingMethodDraft - added property
storeto typeStagedQuote
Added Resource(s)
- added resource
/{projectKey}/customers/search - added resource
/{projectKey}/customers/search/indexing-status - added resource
/{projectKey}/in-store/key={storeKey}/quote-requests - added resource
/{projectKey}/in-store/key={storeKey}/staged-quotes - added resource
/{projectKey}/in-store/key={storeKey}/quotes - added resource
/{projectKey}/in-store/key={storeKey}/orders/quotes - added resource
/{projectKey}/in-store/key={storeKey}/products/{productID}/product-tailoring/images - added resource
/{projectKey}/in-store/key={storeKey}/products/key={productKey}/product-tailoring/images - added resource
/{projectKey}/in-store/key={storeKey}/quote-requests/key={key} - added resource
/{projectKey}/in-store/key={storeKey}/quote-requests/{ID} - added resource
/{projectKey}/in-store/key={storeKey}/staged-quotes/key={key} - added resource
/{projectKey}/in-store/key={storeKey}/staged-quotes/{ID} - added resource
/{projectKey}/in-store/key={storeKey}/quotes/key={key} - added resource
/{projectKey}/in-store/key={storeKey}/quotes/{ID}
Removed Resource(s)
⚠️ removed resource/{projectKey}/me/carts/key={key}
Removed QueryParameter(s)
⚠️ removed query parameterlocaleProjectionfrom methodget /{projectKey}/products⚠️ removed query parameterlocaleProjectionfrom methodpost /{projectKey}/products⚠️ removed query parameterlocaleProjectionfrom methodget /{projectKey}/products/key={key}⚠️ removed query parameterlocaleProjectionfrom methodpost /{projectKey}/products/key={key}⚠️ removed query parameterlocaleProjectionfrom methoddelete /{projectKey}/products/key={key}⚠️ removed query parameterlocaleProjectionfrom methodget /{projectKey}/products/{ID}⚠️ removed query parameterlocaleProjectionfrom methodpost /{projectKey}/products/{ID}⚠️ removed query parameterlocaleProjectionfrom methoddelete /{projectKey}/products/{ID}⚠️ removed query parametersortfrom methodget /{projectKey}/product-projections/suggest⚠️ removed query parameteroffsetfrom methodget /{projectKey}/product-projections/suggest⚠️ removed query parameterwithTotalfrom methodget /{projectKey}/product-projections/suggest
Added Method(s)
- added method
$apiRoot->withProjectKey()->customers()->search()->post() - added method
$apiRoot->withProjectKey()->customers()->search()->head() - added method
$apiRoot->withProjectKey()->customers()->searchIndexingStatus()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->orders()->orderQuote()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->products()->withProductId()->productTailoring()->images()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->products()->withProductKey()->productTailoring()->images()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->withKey()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->withKey()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->withKey()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->withKey()->delete() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->withId()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->withId()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->withId()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quoteRequests()->withId()->delete() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->withKey()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->withKey()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->withKey()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->withKey()->delete() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->withId()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->withId()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->withId()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->stagedQuotes()->withId()->delete() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->withKey()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->withKey()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->withKey()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->withKey()->delete() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->withId()->get() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->withId()->head() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->withId()->post() - added method
$apiRoot->withProjectKey()->inStoreKeyWithStoreKeyValue()->quotes()->withId()->delete()
Removed Method(s)
⚠️ removed method$apiRoot->withProjectKey()->products()->search()->head()⚠️ removed method$apiRoot->withProjectKey()->me()->carts()->withKey()->get()⚠️ removed method$apiRoot->withProjectKey()->me()->carts()->withKey()->head()⚠️ removed method$apiRoot->withProjectKey()->me()->carts()->withKey()->post()⚠️ removed method$apiRoot->withProjectKey()->me()->carts()->withKey()->delete()⚠️ removed method$apiRoot->withProjectKey()->me()->quoteRequests()->withId()->delete()⚠️ removed method$apiRoot->withProjectKey()->me()->quoteRequests()->withKey()->delete()
Added Enum(s)
- added enum
shopping-listto typeExtensionResourceTypeId - added enum
customer-groupto typeAttributeReferenceTypeId - added enum
attribute-groupto typeChangeSubscriptionResourceTypeId - added enum
product-tailoringto typeChangeSubscriptionResourceTypeId - added enum
cart-discountto typeCustomFieldReferenceValue - added enum
customer-groupto typeCustomFieldReferenceValue
Removed Enum(s)
⚠️ removed enumproduct-pricefrom typeChangeSubscriptionResourceTypeId
Added Type(s)
- added type
BusinessUnitApprovalRuleMode - added type
BusinessUnitChangeApprovalRuleModeAction - added type
CartChangeLineItemsOrderAction - added type
Attribution - added type
AttributionSource - added type
CustomerIndexingProgress - added type
CustomerIndexingStatus - added type
CustomerPagedSearchResponse - added type
CustomerSearchIndexingStatusResponse - added type
CustomerSearchRequest - added type
CustomerSearchResult - added type
MyCartChangeLineItemsOrderAction - added type
BusinessUnitApprovalRuleModeChangedMessage - added type
ProductPriceCustomFieldAddedMessage - added type
ProductPriceCustomFieldChangedMessage - added type
ProductPriceCustomFieldRemovedMessage - added type
ProductPriceCustomFieldsRemovedMessage - added type
ProductPriceCustomFieldsSetMessage - added type
ProductTailoringImageAddedMessage - added type
ProductTailoringImagesSetMessage - added type
ProductVariantTailoringAddedMessage - added type
ProductVariantTailoringRemovedMessage - added type
BusinessUnitApprovalRuleModeChangedMessagePayload - added type
ProductPriceCustomFieldAddedMessagePayload - added type
ProductPriceCustomFieldChangedMessagePayload - added type
ProductPriceCustomFieldRemovedMessagePayload - added type
ProductPriceCustomFieldsRemovedMessagePayload - added type
ProductPriceCustomFieldsSetMessagePayload - added type
ProductTailoringImageAddedMessagePayload - added type
ProductTailoringImagesSetMessagePayload - added type
ProductVariantTailoringAddedMessagePayload - added type
ProductVariantTailoringRemovedMessagePayload - added type
StagedOrderSetShippingCustomFieldAction - added type
StagedOrderSetShippingCustomTypeAction - added type
OrderSearchCustomType - added type
OrderSetShippingCustomFieldAction - added type
OrderSetShippingCustomTypeAction - added type
ProductVariantTailoring - added type
ProductVariantTailoringDraft - added type
ProductTailoringAddAssetAction - added type
ProductTailoringAddExternalImageAction - added type
ProductTailoringAddVariantAction - added type
ProductTailoringChangeAssetNameAction - added type
ProductTailoringChangeAssetOrderAction - added type
ProductTailoringMoveImageToPositionAction - added type
ProductTailoringRemoveAssetAction - added type
ProductTailoringRemoveImageAction - added type
ProductTailoringRemoveVariantAction - added type
ProductTailoringSetAssetCustomFieldAction - added type
ProductTailoringSetAssetCustomTypeAction - added type
ProductTailoringSetAssetDescriptionAction - added type
ProductTailoringSetAssetKeyAction - added type
ProductTailoringSetAssetSourcesAction - added type
ProductTailoringSetAssetTagsAction - added type
ProductTailoringSetExternalImagesAction - added type
ProductTailoringSetImageLabelAction - added type
CustomerSearchStatus - added type
ProjectChangeCustomerSearchStatusAction - added type
ShippingMethodChangeActiveAction
Import changes
Added Resource(s)
- added resource
/{projectKey}/discount-codes - added resource
/{projectKey}/discount-codes/import-containers - added resource
/{projectKey}/discount-codes/import-containers/{importContainerKey}
Added Method(s)
- added method
$apiRoot->withProjectKeyValue()->discountCodes()->importContainers()->withImportContainerKeyValue()->post()
Added Enum(s)
- added enum
customer-groupto typeCustomFieldReferenceValue - added enum
discount-codeto typeImportResourceType
Added Property(s)
- added property
stagedto typePriceImport - added property
stagedto typeProductVariantImport
Deprecated Property(s)
- property
PriceImport::publishis removed - property
ProductVariantImport::publishis removed
Added Type(s)
- added type
DiscountCodeImportRequest - added type
DiscountCodeImport
What's Changed
- Update changelog by @ct-sdks in #141
- Update generated SDKs by @ct-sdks in #142
- Update generated SDKs by @ct-sdks in #143
- Update generated SDKs by @ct-sdks in #144
- Update generated SDKs by @ct-sdks in #145
- Update generated SDKs by @ct-sdks in #146
- Update generated SDKs by @ct-sdks in #147
- Update generated SDKs by @ct-sdks in #148
- Update generated SDKs by @ct-sdks in #149
- Update generated SDKs by @ct-sdks in #150
- Update generated SDKs by @ct-sdks in #151
- change the logo ofthe reference page by @evansinho in #152
- Resize logo by @evansinho in #153
- Update generated SDKs by @ct-sdks in #154
- Update generated SDKs by @ct-sdks in #155
- Update generated SDKs by @ct-sdks in #156
- Update generated SDKs by @ct-sdks in #157
- Update generated SDKs by @ct-sdks in #158
- Update generated SDKs by @ct-sdks in #160
- Update generated SDKs by @ct-sdks in #161
- Update generated SDKs by @ct-sdks in #162
- Update generated SDKs by @ct-sdks in #163
- Update generated SDKs by @ct-sdks in #164
- Update generated SDKs by @ct-sdks in #166
- Update generated SDKs by @ct-sdks in #167
- Update generated SDKs by @ct-sdks in #168
- Update generated SDKs by @ct-sdks in #169
- Update generated SDKs by @ct-sdks in #170
- Update generated SDKs by @ct-sdks in #171
- Update generated SDKs by @ct-sdks in #172
- Update generated SDKs by @ct-sdks in #173
- Update generated SDKs by @ct-sdks in #174
- Add info about configuring a custom endpoint to the readme by @MurzNN in #176
- Update generated SDKs by @ct-sdks in #179
- Update generated SDKs by @ct-sdks in #181
- Update generated SDKs by @ct-sdks in #184
- Update generated SDKs by @ct-sdks in #185
- Update generated SDKs by @ct-sdks in #186
- Update generated SDKs by @ct-sdks in #187
- Update generated SDKs by @ct-sdks in #188
- Update generated SDKs by @ct-sdks in #189
- Update generated SDKs by @ct-sdks in #190
- Update generated SDKs by @ct-sdks in #191
- Update generated SDKs by @ct-sdks in #192
- Update generated SDKs by @ct-sdks in #193
- Update generated SDKs by @ct-sdks in #194
- Update generated SDKs by @ct-sdks in #195
- Update generated SDKs by @ct-sdks in #196
- Update generated SDKs by @ct-sdks in #197
- Update generated SDKs by @ct-sdks in #198
- Update generated SDKs by @ct-sdks in #199
- Update generated SDKs by @ct-sdks in #200
- Update generated SDKs by @ct-sdks in #201
- Update generated SDKs by @ct-sdks in #202
- Update generated SDKs by @ct-sdks in #203
- Update generated SDKs by @ct-sdks in #204
- Update generated SDKs by @ct-sdks in #205
- Update generated SDKs by @ct-sdks in #206
- Update generated SDKs by @ct-sdks in #207
- Update generated SDKs by @ct-sdks in #208
- Update generated SDKs by @ct-sdks in #209
- Update generated SDKs by @ct-sdks in #210
- Update generated SDKs by @ct-sdks in #211
New Contributors
Full Changelog: 10.3.0...10.4.0