This change log covers significant updates and changes to the ePages REST API. In order to keep track of these changes we recommend you to follow @epagesdevs on Twitter or subscribe to our RSS feed for the API Change Log.
2017-05-30: We have achieved the desired functional range of the REST API. Feature-free releases won’t be reported anymore. Of course, we will continue to inform you if there are any breaking changes to the API.
2024-11-21
Changes with software release 7.100.0
Update
- Added attribute
lastUpdatedOnDateto data typeorder.
2024-07-11
Changes with software release 7.96.0
Update
- Added attribute
isInWishlistto data typesproduct,productLineItemandproductSearch.
2024-03-21
Changes with software release 7.93.0
Update
-
The attribute path
/orderUnitsInfocan now be updated viaPATCH/{shopId}/products/{productId}. - Added attributes
priceQuantity,orderUnit,minOrderandintervalOrderto data typesproductandproductSearch. - Added attributes
orderUnit,orderUnitShort,minOrder,priceQuantity,quantityPriceandintervalOrderto data typeproductLineItem.
2023-09-28
Changes with software release 7.88.0
New
For ePages Now only!
- Added data type
bulkPriceInfo.
Update
- The attribute path
/bulkPriceInfocan now be updated viaPATCH/{shopId}/products/{productId}.
2023-08-31
Changes with software release 7.87.0
Update
-
The following attribute paths can now be updated via
PATCH/{shopId}/products/{productId}:
- /isNew
- /newnessDate
- /video
- /isVATInfoVisible
- /isManufacturerPriceRRP
- /referencePriceInfo
- /isShippingLinkVisible
- /customisationInfo
- /title
- /productDataSheet
- /shippingMethodsRestrictedTo
- /productCode - Added attribute
lowestRefPriceFormattedto data typepriceInfo. - Added attributes
newnessDate,refAmount,refUnit,refContentAmountandproductCodeto data typesproductandproductSearch.
2023-08-03
Changes with software release 7.86.0
Update
- Added attributes
isInEUandcountryCode2to data typeshopInfo.
2023-07-06
Changes with software release 7.85.0
New
For ePages Now only!
Update
- Added replace operation for product types of
PATCH/{shopId}/products/{productId}.
2023-06-08
Changes with software release 7.84.0
New
For ePages Now only!
2023-05-11
Changes with software release 7.83.0
New
For ePages Now only!
-
Added data types
variation (create request),variationAttribute (create request)andvariationValue (create request).
2023-04-13
Changes with software release 7.82.0
New
For ePages Now only!
POST/{shopId}/products/findGET/{shopId}/producttypesPOST/{shopId}/producttypes- Added data type
customerSpecificPriceInfo. - Added data types
attributeProductType,productTypeandproductType (create request).
Update
- Added attribute
isNewto data typesproductandproductSearch. - Added attribute
customerSpecificPriceInfoto data typeproduct. - Added attribute
productDataSheetSourceFileto data typeproductLineItem.
2023-03-16
Changes with software release 7.81.0
New
For ePages Now only!
Update
- Added attributes
isManufacturerPriceRRPandisShippingLinkVisibleto data typesproductandproductSearch. - Added attribute
visibleInNavigationto data typescategoryandcategory (update request). - Added replace functionality for stocklevel of
PATCH/products/{productId}.
2023-02-16
Changes with software release 7.80.0
Update
- Added attributes
isCustomizable,customizableTextLengthandcustomizableHeadlineTextto data typesproductandproductSearch.
Deprecate
- The product attributes
listPriceandmanufacturerPricefor the eventsproduct:view,product:click,category:view,searchResults:view, andcart:addare deprecated and will be removed on May 11th, 2023. Please use the attributesstrikePriceandisStrikePriceRRPinstead.
2023-01-19
Changes with software release 7.79.0
Remove
- The deprecated events
pageview,product,category,search, andcartwere removed. Please use the respective alternativespage:view,product:view,category:view,searchResults:view, andcart:viewinstead.
2022-12-06
Changes with software release 7.77.0
New
- Added the events
shippingMethod:selectandpaymentMethod:selectto the Events section.
2022-08-11
Changes with software release 7.74.0
Update
- Added attribute
isProductNumberVisibleto data typesproductandproductSearch.
2022-05-10
Changes with software release 7.70.0
Update
- Added attributes
facetedSearchShowFacetsOnCategoryandfacetedSearchCategoryStartDepthto data typecategory.
2021-12-07
Changes with software release 7.66.0
Deprecate
- The events
pageview,product,category,search, andcartof the Events section are deprecated and will be removed on 7th March 2022. Please use the respective alternativespage:view,product:view,category:view,searchResults:view, andcart:viewinstead.
2021-10-28
Changes with software release 7.65.0
New
Update
- Added attributes
deliveryThresholdIsActiveandcountryCode2to data typetaxModel.
2021-09-02
Changes with software release 7.63.0
New
- Added data type
additionalInformation. - Added data type
priceSavings. - Added the events
product:click,wishlist:add, andsearchto the Events section.
Update
- Added attribute
additionalInformationto data typeproductLineItem. - Added attribute
priceSavingsto data typebulkPriceInfo.
2021-06-10
Changes with software release 7.60.0
New
PUT/carts/{cartId}/payment-data- Added data type
cartValidation.
Update
- Added attribute
cartValidationto data typecart. - Renamed
PUT/carts/{cartId}/shipping-data/shipping-method toPUT/carts/{cartId}/shipping-data. - Added request attribute
priceAmounttoPUT/carts/{cartId}/shipping-data.
2021-05-14
Changes with software release 7.59.0
New
PUT/carts/{cartId}/shipping-data/shipping-method- Added data type
potentialBasketDiscounts.
Update
- Added attribute
potentialBasketDiscountsto data typecart. - Added attribute
basePriceto data typebulkPriceInfo. - Added attribute
priceto data typeshippingMethod. - The attribute path
/paymentcan now also be updated viaPATCHorders/{orderId}.
2021-03-23
Changes with software release 7.56.0
New
- Added
cartandcart:setQuantityevents to the Events section.
Update
- Updated the
productevent in the Events section. It now also informs about the current state of the cart. - Updated the
cart:addevent in the Events section. It now indicates the grand total of the cart and informs about the product that was added to the cart.
2020-04-17
Changes with software release 7.46.0
New
- Added data type
additionalData.
Update
- Added attribute
additionalDatato data typepaymentMethodInfo.
2020-01-23
Changes with software release 7.43.0
New
Update
- Added attribute
statusto data typecart. - Added attribute
forceCreateto data typecart (create request).
2019-12-17
Changes with software release 7.42.0
New
Update
- Added attribute
deliveryWeightto data typeproduct (create request).
2019-11-06
Changes with software release 7.41.0
New
2019-10-04
Changes with software release 7.40.0
New
- Added data type
bulkPriceInfo. For ePages Now only!
2019-07-31
Changes with software release 7.37.0
Update
-
Added
order:completedevent to Events section. -
Added attribute
highestPriceto data typepriceInfo. -
Added attributes
height,width, andfileSizeto data typeimage. -
Updated the attribute
scriptUrlof data typescriptTagby adding the possibility to register aServiceWorker.
2019-05-27
Changes with software release 7.36.0
New
2019-04-25
Changes with software release 7.35.0
Update
-
Added attribute
isZoomEnabledto data typeimage. -
Added attributes
productVariationMasterIdandproductVariationMasterNameto data typeproduct.
2019-02-21
Changes with software release 7.34.0
Update
-
Added attribute
displayNameto data typevariationIdentifier. -
Added attribute
displayValueto data typevariationIdentifier.
2019-02-06
Changes with software release 7.33.0
Update
- Added query parameter
hasAddressDatatoGETcarts.
2019-01-15
Changes with software release 7.32.0
New
Update
-
Added attribute
creationDateto data typecart. -
Added attribute
documentPdfto data typeorderDocument. -
Added query parameter
includePdftoGETorders/{orderId}/documents. -
Added attribute
issueDateto data typeorderDocument.
2018-12-13
Changes with software release 7.30.0
New
- Added
Eventssection. This section explains how applications can receive information about customer actions in ePages online shops.
Update
- Added attribute
lowestPriceto data typepriceInfo. - Updated description of query parameter
updatedFrominGETorders.
2018-10-18
Changes with software release 7.29.0
New
- Added
carts:addevent.
2018-08-22
Changes with software release 7.28.0
Update
- Added attribute
registerSessionUrlto data typecart.
2018-08-02
Changes with software release 7.27.0
Update
- Added attribute
providerNameto data typepaymentMethodInfo. - Added attribute
transactionIdto data typepaymentData.
2018-07-25
Changes with software release 7.26.0
New
- Added
pageview,product, andcategoryevents.
2018-04-27
Changes with software release 7.24.0
Update
- Added attribute
videosto data typeproduct.
2018-04-10
Changes with software release 7.23.0
Update
- Added attribute
noTaxesMessageto data typetaxModel.
2018-03-29
Changes with software release 7.22.0
New
2018-02-07
Changes with software release 7.21.0
Update
- Added attribute
energyLabelsMaxEfficiencyStringto data typeproduct. - Added attributes
energyLabelsString,energyLabelsMaxEfficiencyStringandenergyLabelSourceFiletoproductLineItem.
2017-12-11
Changes with software release 7.17.0
New
GETorders/{orderId}/documents- Added data type
orderDocument.
2017-07-25
Changes with software release 7.12.0
Update
- Added attribute
lineItemCouponDiscountto data typeproductLineItem.
2017-06-29
Changes with software release 7.11.0
Update
- Added attributes
couponCampaignIdandvalidationErrorsto data typecouponLineItem. - Added attribute
titleto data typeproduct.
2017-05-11
Changes with software release 7.8.0
- None.
2017-05-04
Changes with software release 7.7.0
- None.
2017-03-29
Changes with software release 7.6.0
New
-
POSTwebhooks -
GETwebhooks/{webhookId} -
POSTwebhooks/{webhookId} -
DELETEwebhooks/{webhookId}
Update
- Added query parameter
signatureas a message authentification code for the app authorization process.
2017-03-10
Changes with software release 7.5.0
New
Update
- Added attribute
emailto data typeshopInfo.
2017-02-09
Changes with software release 7.4.0
Update
-
Until version 7.3.0 the merchant could create a page type “Category” with an ID such as “Shipping” or “Payment”. This page was mapped with the
GETlegal/shipping-information andPUTlegal/shipping-information requests. With version 7.4.0, a new page type “Payment & Shipping” has been introduced in the administration area of the ePages shop system that these legal calls have been mapped to. If the merchant did not create a new shipping information page via the new page type, the response to these calls will be empty. -
Introduced cart token
X-epages-Cart-Tokenfor all cart resources, see Response headers. The app scopescarts_readandcarts_writehave been deprecated at the same time.
2017-01-30
Changes with software release 7.3.0
New
GETtax-model- Added App Scopes to the
Getting Startedsection. - Added
Custom appssection. This section explains how to create a custom app for a specific shop.
Update
- Developer apps have been renamed to Private apps. The chapter Create an app in the section
Developing an apphas been refactored and updated.
2016-12-21
Changes with software release 7.2.0
Update
- Added further attributes to data type
address. - Added attribute
taxesto data typespaymentDataandshippingData. - Added
includeInvisiblequery parameter toGETcategories andGETcategories/{categoryId}.
2016-11-16
Changes with software release 7.1.0
Update
- Added
visibleattribute to data typescategoryandcategory (create request). - Added attributes
deposits,ecoParticipations,shippingOptionsandbasketDiscountto data typelineItemContainer.
2016-10-25
Changes with software release 7.0.0
Update
- Added
statusattribute to data typepaymentData.
2016-10-13
Changes with software release 6.17.53
- None.
2016-09-13
Changes with software release 6.17.52
Update
- Added response code 410 Gone.
- Required to set user agent in request header.
- Specified attributes
stocklevel,depositPrice, andmanufacturerPriceforPOSTproducts. - Added attributes
manufacturerProductNumber,minStocklevel,productLength,productHeight,productWidthproductVariationType, andproductVariationSelectionto data typeproduct. - Added data type
variationIdentifier. - Removed
products_writeauthorisation fromstocklevelattribute. - Added query parameter
includeInvisibletoGETproducts. - Localized attribute
nameinproductLineItemsinGETorders/{orderId}.
Remove
- Removed attributes
energyLabelsStringandecoParticipationPricefromPOSTproducts andPATCHproducts/{productId}.
2016-08-25
Changes with software release 6.17.51
New
- Implemented menu selection for software release version.
Update
- Added data type
deliveryWeightQuantity. - Updated data type
quantity. - Updated description of query parameter
updatedFrominGETorders. - Updated description of
PATCHorders/{orderId}. - Added response code 409 Conflict.
- Updated description of
customerNumberattribute of data typecustomer (create request).
Remove
- Removed slideshow link from
GETproducts. - Removed
shippingMethodsRestrictedToattribute fromGETproducts.
2016-07-26
Changes with software release 6.17.50
- None.
2016-07-13
Changes with software release 6.17.49
New
POSTcarts/{cartId}/couponDELETEcarts/{cartId}/coupon/{couponLineItemId}POSTproduct-category-assignmentsDELETEproduct-category-assignmentsGETtax-classesGETtax-classes/{taxClassId}
Update
- Changed
minCartattribute tominimumCart. - Added
taxClassIdattribute to cart responses, where missing. - Added
deliveryWeightattribute to data typeproductLineItem. - Added
couponLineItemattribute to data typelineItemContainer. - Renamed data type
taxClasstotaxClassInfo. - Added data type
taxClass.
2016-06-21
Changes with software release 6.17.48
New
GETcategories/{categoryId}/sequencePUTcategories/{categoryId}/sequencePOSTcategories/{categoryId}DELETEcategories/{categoryId}
Update
- Changed
minCartValueattribute tominCartand expanded its attributes. - Added
taxClassIdattribute to data typetaxClass. - Added attributes
partiallyDispatchedOn,partiallyPaidOnandpartiallyInvoicedOnto data typeorder.
Remove
-
GETproducts/{productId}/categories: This endpoint will no longer be supported. Please useGETcategories by applying the query parameterproductId.
2016-06-03
Changes with software release 6.17.47
Update
- Added
stocklevelattribute to all product calls with data typeproduct. - Added
shippingMethodlink to all carts calls that include theshippingDataattribute. - Added
taxClassattribute to data typeproduct. - Added
visibleattribute to data typeproduct.
2016-05-23
Changes with software release 6.17.46
New
Update
- Added
deliveryPeriodattribute toGETproducts,GETproducts/{productId},GETproducts/updated/{productProperty},PATCHproducts/{productId} andPOSTproducts.
2016-04-27
Changes with software release 6.17.45
Update
- Added
createdAfterandcreatedBeforeattributes toGETsales.
2016-04-20
Changes with software release 6.17.44
New
2016-04-11
Changes with software release 6.17.43
New
Update
- Added
taxClassattribute toGETproducts/{productId}. - Added
stocklevelattribute toGETproducts/{productId} andPATCHproducts/{productId} for requests with products_write scope.
Remove
-
PUTorders/{orderId}: This endpoint will no longer be supported. Please usePATCHorders/{orderId}. -
GETproducts/{productId}/stock-level: This endpoint will no longer be supported. Please useGETproducts/{productId}. -
PUTproducts/{productId}/stock-level: This endpoint will no longer be supported. Please usePATCHproducts/{productId}.
2016-03-07
Changes with software release 6.17.42
New
Update
- Added
main-categorylink toGETproducts/{productId}.
2016-02-25
Changes with software release 6.17.41
New
Update
- Renamed attribute
cancelledOntorejectedOnas well as attributeshippedOntodeliveredOnwithin orders calls. - Added attribute
customerNumbertoGETorders andGETorders/{orderId}.
2016-02-18
Changes with software release 6.17.40
- None.
2016-02-09
Changes with software release 6.17.39
New
GET{shopId}PATCHproducts/{productId}POSTproducts/{productId}/slideshowGETproducts/{productId}/slideshow/sequenceDELETEproducts/{productId}/slideshow/{imageName}PUTproducts/{productId}/slideshow/sequence
Update
- Added
productImageattribute. - Added new attributes
shippingDataandpaymentDatato orders. - Replaced attribute
commentwithcustomerCommentandinternalNote.
2016-01-21
Changes with software release 6.17.38
New
2016-01-19
Changes with software release 6.17.37
Update
- Added date range filters
createdBeforeandcreatedAfterto query parameters ofGETorders.