API structure has changed
61 structure changes including:
1 Breaking change
11 Additions
49 Modifications
1 Removal
Modified
49
Breaking
GET /v2/api/purchaseorders/latest
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- id, season properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/purchaseorders/{externalPurchaseNo}
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- id, season properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/stores
- Response
-
200 response Modified
-
application/json content type Modified
- externalStoreId, trafficCounterID properties Added
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/storetrafficevents
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/storetrafficevents/{storeTrafficCounterID}
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/transactions
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- moneyDiscountIncVat, type properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/transactions/example
- Body
-
application/json content type Modified
- activePlanning, costCalculationPrice, costCalculationValues, externalAttributes, prices properties Added
- Response
-
200 response Modified
-
application/json content type Modified
- activePlanning, costCalculationPrice, costCalculationValues, externalAttributes, prices properties Added
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/transactions/latest
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- moneyDiscountIncVat, type properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/transactions/{externalTransactionID}
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- moneyDiscountIncVat, type properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/warehouses
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/warehouses/stock
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/warehouses/{externalWarehouseID}
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/warehouses/{externalWarehouseID}/stock
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/{externalStoreID}
- Response
-
200 response Modified
-
application/json content type Modified
- externalStoreId, trafficCounterID properties Added
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/auth
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/distributionorders
- Body
-
application/json content type Modified
- externalComment, season, sku properties Added
- Response
-
201 response Modified
-
application/json content type Modified
- externalComment, season, sku properties Added
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/distributionorders/batch
- Body
-
application/json content type Modified
- externalComment, season, sku properties Added
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/products
- Body
-
application/json content type Modified
- activePlanning, costCalculationPrice, costCalculationValues, externalAttributes, prices properties Added
- Response
-
201 response Modified
-
application/json content type Modified
- activePlanning, costCalculationPrice, costCalculationValues, externalAttributes, prices properties Added
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/products/batch
- Body
-
application/json content type Modified
- activePlanning, costCalculationPrice, costCalculationValues, externalAttributes, prices properties Added
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/purchaseorders
- Body
-
application/json content type Modified
-
items property Modified
- id, season properties Added
-
items property Modified
- Response
-
201 response Modified
-
application/json content type Modified
-
items property Modified
- id, season properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/purchaseorders/batch
- Body
-
application/json content type Modified
-
items property Modified
- id, season properties Added
-
items property Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/stores
- Body
-
application/json content type Modified
- externalStoreId, trafficCounterID properties Added
- Response
-
200 response Modified
-
application/json content type Modified
- externalStoreId, trafficCounterID properties Added
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/storetrafficevents
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/transactions
- Body
-
application/json content type Modified
-
items property Modified
- moneyDiscountIncVat, type properties Added
-
items property Modified
- Response
-
201 response Modified
-
application/json content type Modified
-
items property Modified
- moneyDiscountIncVat, type properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/transactions/batch
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- moneyDiscountIncVat, type properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
PUT /v2/api/{externalStoreID}
- Body
-
application/json content type Modified
- externalStoreId, trafficCounterID properties Added
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
PUT /v2/api/warehouses/{externalWarehouseID}
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
PUT /v2/api/transactions/
- Body
-
application/json content type Modified
-
items property Modified
- moneyDiscountIncVat, type properties Added
-
items property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- moneyDiscountIncVat, type properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
PUT /v2/api/purchaseorders/
- Body
-
application/json content type Modified
-
items property Modified
- id, season properties Added
-
items property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- id, season properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
PUT /v2/api/products
- Body
-
application/json content type Modified
- activePlanning, costCalculationPrice, costCalculationValues, externalAttributes, prices properties Added
- Response
-
200 response Modified
-
application/json content type Modified
-
Type went from
array[array]toarray[object]Breaking
- message, reference, referenceField, statusCode properties Added
-
Type went from
-
application/json content type Modified
-
default response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 400, 500 responses Added
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
PUT /v2/api/distributionorders
- Body
-
application/json content type Modified
- externalComment, season, sku properties Added
- Response
-
200 response Modified
-
application/json content type Modified
- externalComment, season, sku properties Added
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/warehouses/{externalWarehouseID}/stock
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/warehouses/stock
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/warehouses
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /v2/api/transactions/{externalTransactionID}/items/{externalItemID}/shipments
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
DELETE /v2/api/warehouses/{externalWarehouseID}
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
DELETE /v2/api/{externalStoreID}
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/brands
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/brands/{ID}
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/categories
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/categories/{ID}
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/distributionorders
- Response
-
200 response Modified
-
application/json content type Modified
- externalComment, season, sku properties Added
-
application/json content type Modified
- Query
-
status query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/distributionorders/example
- Response
-
200 response Modified
-
application/json content type Modified
- externalComment, season, sku properties Added
-
application/json content type Modified
- Query
-
status query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/distributionorders/processing
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/distributionorders/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- externalComment, season, sku properties Added
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/products
- Body
-
application/json content type Modified
- activePlanning, costCalculationPrice, costCalculationValues, externalAttributes, prices properties Added
- Response
-
200 response Modified
-
application/json content type Modified
- activePlanning, costCalculationPrice, costCalculationValues, externalAttributes, prices properties Added
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Query
- page, pageSize, key, skus, seasons, productgroupids, variantgroupids query parameters Added
GET /v2/api/products/example
- Body
-
application/json content type Modified
- activePlanning, costCalculationPrice, costCalculationValues, externalAttributes, prices properties Added
- Response
-
200 response Modified
-
application/json content type Modified
- activePlanning, costCalculationPrice, costCalculationValues, externalAttributes, prices properties Added
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/purchaseorders
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- id, season properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /v2/api/purchaseorders/example
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- id, season properties Added
-
items property Modified
-
application/json content type Modified
- Authentication
-
Bearer authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
Removed
1
Breaking
Bearerauthentication method
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
11
PUT /v2/api/price-lists/{externalPriceListId}
POST /v2/api/products/keyswitch
POST /v2/api/products/imageupload/batch
POST /v2/api/products/imageupload
POST /v2/api/prices/batch
POST /v2/api/price-lists
GET /v2/api/prices
GET /v2/api/price-lists/{externalPriceListId}/prices
GET /v2/api/price-lists/{externalPriceListId}
GET /v2/api/price-lists
DELETE /v2/api/prices/batch