API structure has changed
81 structure changes including:
8 Additions
73 Modifications
Modified
73
Breaking
PUT /v2/api/{externalStoreID}
- Authentication
- Bearer authentication method Added
POST /v2/api/products/batch
- Body
-
application/json content type Modified
-
categoryName property Modified
- Property is no longer required
- id, productionLeadTimeDays, shippingLeadTimeDays properties Added
-
categoryName property Modified
- Authentication
- Bearer authentication method Added
POST /v2/api/products
- Body
-
application/json content type Modified
-
categoryName property Modified
- Property is no longer required
- id, productionLeadTimeDays, shippingLeadTimeDays properties Added
-
categoryName property Modified
- Response
-
201 response Modified
-
application/json content type Modified
-
categoryName property Modified
- Property is no longer required
- id, productionLeadTimeDays, shippingLeadTimeDays properties Added
-
categoryName property Modified
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
POST /v2/api/prices/batch
- Authentication
- Bearer authentication method Added
POST /v2/api/price-lists
- Body
-
application/json content type Modified
- defaultVat property Added
- Response
-
201 response Modified
-
application/json content type Modified
- defaultVat property Added
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
POST /v2/api/pricats/products/batch
- Body
-
application/json content type Modified
-
items property Modified
- customFields, externalAttributes, prices properties Added
-
items property Modified
- Authentication
- Bearer authentication method Added
POST /v2/api/mappingtables/{mappingField}
- Authentication
- Bearer authentication method Added
POST /v2/api/distributionorders/batch
- Authentication
- Bearer authentication method Added
POST /v2/api/distributionorders
- Authentication
- Bearer authentication method Added
POST /v2/api/auth
- Authentication
- Bearer authentication method Added
PATCH /v2/api/events/batch
- Body
-
application/json content type Modified
-
accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- status property Added
-
accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
- Response
-
200 response Modified
-
application/json content type Modified
-
accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- updated property Added
-
accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
PATCH /v2/api/events
- Body
-
application/json content type Modified
-
accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- status property Added
-
accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
- Response
-
200 response Modified
-
application/json content type Modified
-
accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- updated property Added
-
accountId, completedAt, createdAt, eventType, failedAt, payload properties Removed
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
GET /v2/api/{externalStoreID}
- Authentication
- Bearer authentication method Added
GET /v2/api/warehouses/{externalWarehouseID}/stock
- Authentication
- Bearer authentication method Added
GET /v2/api/warehouses/{externalWarehouseID}
- Authentication
- Bearer authentication method Added
GET /v2/api/warehouses/stock
- Authentication
- Bearer authentication method Added
GET /v2/api/warehouses
- Authentication
- Bearer authentication method Added
GET /v2/api/transactions/{externalTransactionID}
- Authentication
- Bearer authentication method Added
GET /v2/api/transactions/latest
- Authentication
- Bearer authentication method Added
GET /v2/api/transactions/example
- Body
-
application/json content type Modified
-
categoryName property Modified
- Property is no longer required
- id, productionLeadTimeDays, shippingLeadTimeDays properties Added
-
categoryName property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
categoryName property Modified
- Property is no longer required
- id, productionLeadTimeDays, shippingLeadTimeDays properties Added
-
categoryName property Modified
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
GET /v2/api/transactions
- Authentication
- Bearer authentication method Added
PUT /v2/api/warehouses/{externalWarehouseID}
- Authentication
- Bearer authentication method Added
PUT /v2/api/transactions/
- Authentication
- Bearer authentication method Added
PUT /v2/api/purchaseorders/
- Authentication
- Bearer authentication method Added
PUT /v2/api/products
- Body
-
application/json content type Modified
-
categoryName property Modified
- Property is no longer required
- id, productionLeadTimeDays, shippingLeadTimeDays properties Added
-
categoryName property Modified
- Authentication
- Bearer authentication method Added
PUT /v2/api/price-lists/{externalPriceListId}
- Body
-
application/json content type Modified
- defaultVat property Added
- Response
-
200 response Modified
-
application/json content type Modified
- defaultVat property Added
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
PUT /v2/api/mappingtables/{mappingField}
- Authentication
- Bearer authentication method Added
PUT /v2/api/distributionorders
- Authentication
- Bearer authentication method Added
POST /v2/api/warehouses/{externalWarehouseID}/stock
- Authentication
- Bearer authentication method Added
POST /v2/api/warehouses/stock
- Authentication
- Bearer authentication method Added
POST /v2/api/warehouses
- Authentication
- Bearer authentication method Added
POST /v2/api/transactions/{externalTransactionID}/items/{externalItemID}/shipments
- Authentication
- Bearer authentication method Added
POST /v2/api/transactions/batch
- Authentication
- Bearer authentication method Added
POST /v2/api/transactions
- Authentication
- Bearer authentication method Added
POST /v2/api/storetrafficevents
- Authentication
- Bearer authentication method Added
POST /v2/api/stores
- Authentication
- Bearer authentication method Added
POST /v2/api/purchaseorders/batch
- Authentication
- Bearer authentication method Added
POST /v2/api/purchaseorders
- Authentication
- Bearer authentication method Added
POST /v2/api/products/keyswitch
- Authentication
- Bearer authentication method Added
POST /v2/api/products/imageupload/batch
- Authentication
- Bearer authentication method Added
POST /v2/api/products/imageupload
- Authentication
- Bearer authentication method Added
GET /v2/api/pricats
- Authentication
- Bearer authentication method Added
GET /v2/api/mappingtables/{mappingField}
- Authentication
- Bearer authentication method Added
GET /v2/api/mappingtables
- Authentication
- Bearer authentication method Added
GET /v2/api/events
- Authentication
- Bearer authentication method Added
GET /v2/api/distributionorders/{id}
- Authentication
- Bearer authentication method Added
GET /v2/api/distributionorders/processing
- Authentication
- Bearer authentication method Added
GET /v2/api/distributionorders/example
- Query
- status query parameter Added
- Authentication
- Bearer authentication method Added
GET /v2/api/distributionorders
- Query
- status query parameter Added
- Authentication
- Bearer authentication method Added
GET /v2/api/categories/{ID}
- Authentication
- Bearer authentication method Added
GET /v2/api/categories
- Authentication
- Bearer authentication method Added
GET /v2/api/brands/{ID}
- Authentication
- Bearer authentication method Added
GET /v2/api/brands
- Authentication
- Bearer authentication method Added
DELETE /v2/api/{externalStoreID}
- Authentication
- Bearer authentication method Added
DELETE /v2/api/warehouses/{externalWarehouseID}
- Authentication
- Bearer authentication method Added
DELETE /v2/api/prices/batch
- Authentication
- Bearer authentication method Added
DELETE /v2/api/mappingtables/{mappingField}
- Authentication
- Bearer authentication method Added
GET /v2/api/storetrafficevents/{storeTrafficCounterID}
- Authentication
- Bearer authentication method Added
GET /v2/api/storetrafficevents
- Authentication
- Bearer authentication method Added
GET /v2/api/stores
- Authentication
- Bearer authentication method Added
GET /v2/api/stocktriggers/{ID}
- Authentication
- Bearer authentication method Added
GET /v2/api/stocktriggers
- Authentication
- Bearer authentication method Added
GET /v2/api/purchaseorders/{externalPurchaseNo}
- Authentication
- Bearer authentication method Added
GET /v2/api/purchaseorders/latest
- Authentication
- Bearer authentication method Added
GET /v2/api/pricats/products
- Response
-
200 response Modified
-
application/json content type Modified
- customFields, externalAttributes, prices properties Added
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
GET /v2/api/price-lists
- Response
-
200 response Modified
-
application/json content type Modified
- defaultVat property Added
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
GET /v2/api/price-lists/{externalPriceListId}
- Response
-
200 response Modified
-
application/json content type Modified
- defaultVat property Added
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
GET /v2/api/price-lists/{externalPriceListId}/prices
- Authentication
- Bearer authentication method Added
GET /v2/api/prices
- Authentication
- Bearer authentication method Added
GET /v2/api/products
- Body
-
application/json content type Modified
-
categoryName property Modified
- Property is no longer required
- id, productionLeadTimeDays, shippingLeadTimeDays properties Added
-
categoryName property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
categoryName property Modified
- Property is no longer required
- id, productionLeadTimeDays, shippingLeadTimeDays properties Added
-
categoryName property Modified
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
GET /v2/api/products/example
- Body
-
application/json content type Modified
-
categoryName property Modified
- Property is no longer required
- id, productionLeadTimeDays, shippingLeadTimeDays properties Added
-
categoryName property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
categoryName property Modified
- Property is no longer required
- id, productionLeadTimeDays, shippingLeadTimeDays properties Added
-
categoryName property Modified
-
application/json content type Modified
- Authentication
- Bearer authentication method Added
GET /v2/api/purchaseorders
- Authentication
- Bearer authentication method Added
GET /v2/api/purchaseorders/example
- Authentication
- Bearer authentication method Added
Added
8
PUT /v2/api/fxrates/{id}
PUT /v2/api/events/{id}
POST /v2/api/fxrates
GET /v2/api/planning/planned-volumes/by-warehouse
GET /v2/api/planning/planned-volumes
GET /v2/api/fxrates
DELETE /v2/api/fxrates/{id}
Bearerauthentication method