Do not miss any Madden Analytics API changes, ever again

Subscribe to the Madden Analytics API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
12 structure changes including:
1 Breaking change
3 Additions
8 Modifications
1 Removal
Modified 8
GET /v2/api/purchaseorders
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt, updatedAt properties Added
  • Query
  • createdFrom, createdTo, updatedFrom, updatedTo query parameters Added
GET /v2/api/purchaseorders/example
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt, updatedAt properties Added
GET /v2/api/purchaseorders/latest
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt, updatedAt properties Added
GET /v2/api/purchaseorders/{externalPurchaseNo}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt, updatedAt properties Added
GET /v2/api/warehouses
  • Query
  • warehouse_id query parameter Added
POST /v2/api/purchaseorders
  • Body
  • application/json content type Modified
    • createdAt, updatedAt properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • createdAt, updatedAt properties Added
POST /v2/api/purchaseorders/batch
  • Body
  • application/json content type Modified
    • createdAt, updatedAt properties Added
PUT /v2/api/purchaseorders/
  • Body
  • application/json content type Modified
    • createdAt, updatedAt properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdAt, updatedAt properties Added
Removed 1 Breaking
POST /v3/api/auth
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 3
GET /v2/api/stocktriggers
GET /v2/api/stocktriggers/{ID}
POST /v2/api/auth
6 structure changes including:
1 Breaking change
4 Additions
1 Modification
1 Removal
Modified 1
GET /v2/api/products
  • Query
  • sku_id query parameter Added
Removed 1 Breaking
POST /v2/api/auth
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 4
GET /v2/api/events
PATCH /v2/api/events
PATCH /v2/api/events/batch
POST /v3/api/auth
22 structure changes including:
8 Additions
14 Modifications
Modified 14 Breaking
PUT /v2/api/transactions/
  • Body
  • application/json content type Modified
    • items property Modified
      • gender property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • department property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • gender property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • department property Added
PUT /v2/api/products
  • Body
  • application/json content type Modified
    • department property Added
POST /v2/api/transactions/batch
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • gender property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • department property Added
POST /v2/api/transactions
  • Body
  • application/json content type Modified
    • items property Modified
      • gender property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • department property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • items property Modified
        • gender property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • department property Added
POST /v2/api/purchaseorders/batch
  • Query
  • global query parameter Added
POST /v2/api/products/batch
  • Body
  • application/json content type Modified
    • department property Added
POST /v2/api/products
  • Body
  • application/json content type Modified
    • department property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • department property Added
GET /v2/api/warehouses/{externalWarehouseID}/stock
  • Query
  • keys, skus, eans query parameters Added
GET /v2/api/transactions/{externalTransactionID}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • gender property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • department property Added
GET /v2/api/transactions/latest
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • gender property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • department property Added
GET /v2/api/transactions/example
  • Body
  • application/json content type Modified
    • department property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • department property Added
GET /v2/api/transactions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • gender property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • department property Added
GET /v2/api/products/example
  • Body
  • application/json content type Modified
    • department property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • department property Added
GET /v2/api/products
  • Body
  • application/json content type Modified
    • department property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • department property Added
Added 8
PUT /v2/api/mappingtables/{mappingField}
POST /v2/api/pricats/products/batch
POST /v2/api/mappingtables/{mappingField}
GET /v2/api/pricats/products
GET /v2/api/pricats
GET /v2/api/mappingtables/{mappingField}
GET /v2/api/mappingtables
DELETE /v2/api/mappingtables/{mappingField}
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
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/purchaseorders/{externalPurchaseNo}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • id, season properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/stores
  • Response
  • 200 response Modified
    • 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
GET /v2/api/storetrafficevents
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/storetrafficevents/{storeTrafficCounterID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/transactions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • moneyDiscountIncVat, type properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/transactions/latest
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • moneyDiscountIncVat, type properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/transactions/{externalTransactionID}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • moneyDiscountIncVat, type properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/warehouses
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/warehouses/stock
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/warehouses/{externalWarehouseID}/stock
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/{externalStoreID}
  • Response
  • 200 response Modified
    • 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
POST /v2/api/auth
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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
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
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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
POST /v2/api/purchaseorders
  • Body
  • application/json content type Modified
    • items property Modified
      • id, season properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • items property Modified
        • id, season properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v2/api/purchaseorders/batch
  • Body
  • application/json content type Modified
    • items property Modified
      • id, season properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v2/api/storetrafficevents
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v2/api/transactions
  • Body
  • application/json content type Modified
    • items property Modified
      • moneyDiscountIncVat, type properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • items property Modified
        • moneyDiscountIncVat, type properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v2/api/transactions/batch
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • moneyDiscountIncVat, type properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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
PUT /v2/api/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /v2/api/transactions/
  • Body
  • application/json content type Modified
    • items property Modified
      • moneyDiscountIncVat, type properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • moneyDiscountIncVat, type properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /v2/api/purchaseorders/
  • Body
  • application/json content type Modified
    • items property Modified
      • id, season properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • id, season properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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] to array[object]
        Breaking
      • message, reference, referenceField, statusCode properties Added
  • default response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 400, 500 responses Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v2/api/warehouses/{externalWarehouseID}/stock
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v2/api/warehouses/stock
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v2/api/warehouses
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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
DELETE /v2/api/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /v2/api/{externalStoreID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/brands
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/brands/{ID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/categories
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/categories/{ID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/distributionorders
  • Response
  • 200 response Modified
    • application/json content type Modified
      • externalComment, season, sku properties Added
  • Query
  • status query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/distributionorders/example
  • Response
  • 200 response Modified
    • application/json content type Modified
      • externalComment, season, sku properties Added
  • Query
  • status query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/distributionorders/processing
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/distributionorders/{id}
  • Response
  • 200 response Modified
    • 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
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
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 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
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/purchaseorders
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • id, season properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/api/purchaseorders/example
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • id, season properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
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
6 structure changes including:
6 Modifications
Modified 6
GET /v2/api/products
  • Body
  • application/json content type Modified
    • imageUrl property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • imageUrl property Added
GET /v2/api/products/example
  • Body
  • application/json content type Modified
    • imageUrl property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • imageUrl property Added
GET /v2/api/transactions/example
  • Body
  • application/json content type Modified
    • imageUrl property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • imageUrl property Added
POST /v2/api/products
  • Body
  • application/json content type Modified
    • imageUrl property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • imageUrl property Added
POST /v2/api/products/batch
  • Body
  • application/json content type Modified
    • imageUrl property Added
PUT /v2/api/products
  • Body
  • application/json content type Modified
    • imageUrl property Added
95 structure changes including:
45 Breaking changes
50 Additions
45 Removals
Removed 45 Breaking
PUT /warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /transactions/{externalTransactionID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /transactions/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /transactions/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /storetrafficevents/{storeTrafficCounterID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /storetrafficevents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /stores/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /stores
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /purchaseorders/{externalPurchaseNo}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /purchaseorders/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /purchaseorders/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /products/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributionorders/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributionorders/processing
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributionorders/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /categories/{ID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /categories
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /brands/{ID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /brands
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /stores/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /transactions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /stores/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /purchaseorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /warehouses/{externalWarehouseID}/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /warehouses/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /warehouses
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /transactions/{externalTransactionID}/items/{externalItemID}/shipments
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /transactions/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /storetrafficevents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /stores
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /purchaseorders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /products/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /distributionorders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /auth
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /warehouses/{externalWarehouseID}/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /warehouses/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /warehouses
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 50
PUT /v2/api/{externalStoreID}
PUT /v2/api/warehouses/{externalWarehouseID}
GET /v2/api/transactions/{externalTransactionID}
GET /v2/api/transactions/latest
GET /v2/api/transactions/example
GET /v2/api/transactions
GET /v2/api/storetrafficevents/{storeTrafficCounterID}
GET /v2/api/storetrafficevents
GET /v2/api/stores
GET /v2/api/purchaseorders/{externalPurchaseNo}
GET /v2/api/purchaseorders/latest
GET /v2/api/purchaseorders/example
GET /v2/api/purchaseorders
GET /v2/api/products/example
GET /v2/api/products
GET /v2/api/distributionorders/{id}
GET /v2/api/distributionorders/processing
GET /v2/api/distributionorders/example
GET /v2/api/distributionorders
GET /v2/api/categories/{ID}
GET /v2/api/categories
GET /v2/api/brands/{ID}
GET /v2/api/brands
DELETE /v2/api/{externalStoreID}
DELETE /v2/api/warehouses/{externalWarehouseID}
Bearerauthentication method
PUT /v2/api/transactions/
PUT /v2/api/purchaseorders/
PUT /v2/api/products
PUT /v2/api/distributionorders
POST /v2/api/warehouses/{externalWarehouseID}/stock
POST /v2/api/warehouses/stock
POST /v2/api/warehouses
POST /v2/api/transactions/{externalTransactionID}/items/{externalItemID}/shipments
POST /v2/api/transactions/batch
POST /v2/api/transactions
POST /v2/api/storetrafficevents
POST /v2/api/stores
POST /v2/api/purchaseorders/batch
POST /v2/api/purchaseorders
POST /v2/api/products/batch
POST /v2/api/products
POST /v2/api/distributionorders/batch
POST /v2/api/distributionorders
POST /v2/api/auth
GET /v2/api/{externalStoreID}
GET /v2/api/warehouses/{externalWarehouseID}/stock
GET /v2/api/warehouses/{externalWarehouseID}
GET /v2/api/warehouses/stock
GET /v2/api/warehouses
94 structure changes including:
49 Breaking changes
45 Additions
49 Removals
Removed 49 Breaking
PUT /v2/api/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/warehouses/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/warehouses
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/transactions/{externalTransactionID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/transactions/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/transactions/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/transactions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/storetrafficevents/{storeTrafficCounterID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/storetrafficevents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/stores
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/purchaseorders/{externalPurchaseNo}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/purchaseorders/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/purchaseorders/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/purchaseorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/products/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/distributionorders/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/distributionorders/processing
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/distributionorders/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/categories/{ID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/categories
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/brands/{ID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/brands
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /v2/api/warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /v2/api/transactions/
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /v2/api/purchaseorders/
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /v2/api/products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /v2/api/distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/warehouses/{externalWarehouseID}/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/warehouses/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/warehouses
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/transactions/{externalTransactionID}/items/{externalItemID}/shipments
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/transactions/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/transactions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/storetrafficevents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/stores
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/purchaseorders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/purchaseorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/products/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/distributionorders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v2/api/auth
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/warehouses/{externalWarehouseID}/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v2/api/warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /v2/api/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /v2/api/warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 45
PUT /warehouses/{externalWarehouseID}
GET /transactions/{externalTransactionID}
GET /transactions/latest
GET /transactions/example
GET /storetrafficevents/{storeTrafficCounterID}
GET /storetrafficevents
GET /stores/{externalStoreID}
GET /stores
GET /purchaseorders/{externalPurchaseNo}
GET /purchaseorders/latest
GET /purchaseorders/example
GET /products/example
GET /products
GET /distributionorders/{id}
GET /distributionorders/processing
GET /distributionorders/example
GET /distributionorders
GET /categories/{ID}
GET /categories
GET /brands/{ID}
GET /brands
DELETE /warehouses/{externalWarehouseID}
DELETE /stores/{externalStoreID}
PUT /transactions
PUT /stores/{externalStoreID}
PUT /purchaseorders
PUT /products
PUT /distributionorders
POST /warehouses/{externalWarehouseID}/stock
POST /warehouses/stock
POST /warehouses
POST /transactions/{externalTransactionID}/items/{externalItemID}/shipments
POST /transactions/batch
POST /storetrafficevents
POST /stores
POST /purchaseorders/batch
POST /products/batch
POST /products
POST /distributionorders/batch
POST /distributionorders
POST /auth
GET /warehouses/{externalWarehouseID}/stock
GET /warehouses/{externalWarehouseID}
GET /warehouses/stock
GET /warehouses
98 structure changes including:
49 Breaking changes
49 Additions
49 Removals
Removed 49 Breaking
PUT /v1/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/warehouses
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/transactions/{externalTransactionID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/transactions/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/transactions/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/transactions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/storetrafficevents/{storeTrafficCounterID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/storetrafficevents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/stores
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/purchaseorders/{externalPurchaseNo}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/purchaseorders/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/purchaseorders/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/purchaseorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/products/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/distributionorders/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/distributionorders/processing
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/distributionorders/example
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/categories/{ID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/categories
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/brands/{ID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/brands
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /v1/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /v1/warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /v1/warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /v1/transactions/
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /v1/purchaseorders/
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /v1/products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /v1/distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/warehouses/{externalWarehouseID}/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/warehouses/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/warehouses
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/transactions/{externalTransactionID}/items/{externalItemID}/shipments
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/transactions/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/transactions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/storetrafficevents
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/stores
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/purchaseorders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/purchaseorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/products/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/distributionorders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/distributionorders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/auth
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/{externalStoreID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/warehouses/{externalWarehouseID}/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/warehouses/{externalWarehouseID}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/warehouses/stock
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 49
PUT /v2/api/{externalStoreID}
GET /v2/api/warehouses
GET /v2/api/transactions/{externalTransactionID}
GET /v2/api/transactions/latest
GET /v2/api/transactions/example
GET /v2/api/transactions
GET /v2/api/storetrafficevents/{storeTrafficCounterID}
GET /v2/api/storetrafficevents
GET /v2/api/stores
GET /v2/api/purchaseorders/{externalPurchaseNo}
GET /v2/api/purchaseorders/latest
GET /v2/api/purchaseorders/example
GET /v2/api/purchaseorders
GET /v2/api/products/example
GET /v2/api/products
GET /v2/api/distributionorders/{id}
GET /v2/api/distributionorders/processing
GET /v2/api/distributionorders/example
GET /v2/api/distributionorders
GET /v2/api/categories/{ID}
GET /v2/api/categories
GET /v2/api/brands/{ID}
GET /v2/api/brands
DELETE /v2/api/{externalStoreID}
DELETE /v2/api/warehouses/{externalWarehouseID}
PUT /v2/api/warehouses/{externalWarehouseID}
PUT /v2/api/transactions/
PUT /v2/api/purchaseorders/
PUT /v2/api/products
PUT /v2/api/distributionorders
POST /v2/api/warehouses/{externalWarehouseID}/stock
POST /v2/api/warehouses/stock
POST /v2/api/warehouses
POST /v2/api/transactions/{externalTransactionID}/items/{externalItemID}/shipments
POST /v2/api/transactions/batch
POST /v2/api/transactions
POST /v2/api/storetrafficevents
POST /v2/api/stores
POST /v2/api/purchaseorders/batch
POST /v2/api/purchaseorders
POST /v2/api/products/batch
POST /v2/api/products
POST /v2/api/distributionorders/batch
POST /v2/api/distributionorders
POST /v2/api/auth
GET /v2/api/{externalStoreID}
GET /v2/api/warehouses/{externalWarehouseID}/stock
GET /v2/api/warehouses/{externalWarehouseID}
GET /v2/api/warehouses/stock
2 structure changes including:
1 Breaking change
1 Addition
1 Removal
Removed 1 Breaking
POST /v1/transactions/{externalTransactionID}/item/{externalItemID}/shipments
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
POST /v1/transactions/{externalTransactionID}/items/{externalItemID}/shipments
13 structure changes including:
1 Addition
12 Modifications
Modified 12
GET /v1/products
  • Body
  • content type Modified
    • priceIncludingVat property Added
  • Response
  • 200 response Modified
    • content type Modified
GET /v1/products/example
  • Body
  • content type Modified
    • priceIncludingVat property Added
  • Response
  • 200 response Modified
    • content type Modified
      • priceIncludingVat property Added
GET /v1/transactions
  • Response
  • 200 response Modified
    • content type Modified
GET /v1/transactions/example
  • Body
  • content type Modified
    • priceIncludingVat property Added
  • Response
  • 200 response Modified
    • content type Modified
      • priceIncludingVat property Added
GET /v1/transactions/latest
  • Response
  • 200 response Modified
    • content type Modified
      • items property Modified
GET /v1/transactions/{externalTransactionID}
  • Response
  • 200 response Modified
    • content type Modified
      • items property Modified
POST /v1/products
  • Body
  • content type Modified
    • priceIncludingVat property Added
  • Response
  • 201 response Modified
    • content type Modified
POST /v1/products/batch
  • Body
  • content type Modified
    • priceIncludingVat property Added
POST /v1/transactions
  • Body
  • content type Modified
    • items property Modified
  • Response
  • 201 response Modified
    • content type Modified
POST /v1/transactions/batch
  • Response
  • 200 response Modified
    • content type Modified
PUT /v1/products
  • Body
  • content type Modified
    • priceIncludingVat property Added
PUT /v1/transactions/
  • Body
  • content type Modified
    • items property Modified
  • Response
  • 200 response Modified
    • content type Modified
Added 1
POST /v1/transactions/{externalTransactionID}/item/{externalItemID}/shipments
1 structure change including:
1 Modification
Modified 1 Breaking
PUT /v1/products
  • Body
  • content type Modified
    • Product property Added
  • Response
  • 200 response Modified
    • content type Modified
      • Full types went from array[object] to array[array]
        Breaking
  • default response Modified
    • content type Modified
      • Full types went from object to array[object]
        Breaking
1 structure change including:
1 Addition
Added 1
PUT /v1/products
13 structure changes including:
1 Breaking change
1 Addition
11 Modifications
1 Removal
Modified 11
GET /v1/products
  • Body
  • content type Modified
    • additionalSuppliers property Added
  • Response
  • 200 response Modified
    • content type Modified
GET /v1/products/example
  • Body
  • content type Modified
    • additionalSuppliers property Added
  • Response
  • 200 response Modified
    • content type Modified
      • additionalSuppliers property Added
GET /v1/transactions
  • Response
  • 200 response Modified
    • content type Modified
GET /v1/transactions/example
  • Body
  • content type Modified
    • additionalSuppliers property Added
  • Response
  • 200 response Modified
    • content type Modified
      • additionalSuppliers property Added
GET /v1/transactions/latest
  • Response
  • 200 response Modified
    • content type Modified
      • items property Modified
GET /v1/transactions/{externalTransactionID}
  • Response
  • 200 response Modified
    • content type Modified
      • items property Modified
POST /v1/products
  • Body
  • content type Modified
    • additionalSuppliers property Added
  • Response
  • 201 response Modified
    • content type Modified
POST /v1/products/batch
  • Body
  • content type Modified
    • additionalSuppliers property Added
POST /v1/transactions
  • Body
  • content type Modified
    • items property Modified
  • Response
  • 201 response Modified
    • content type Modified
POST /v1/transactions/batch
  • Response
  • 200 response Modified
    • content type Modified
PUT /v1/transactions/
  • Body
  • content type Modified
    • items property Modified
  • Response
  • 200 response Modified
    • content type Modified
Removed 1 Breaking
POST /v1/purchaseorders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
POST /v1/purchaseorders/batch
46 structure changes including:
2 Additions
44 Modifications
Modified 44 Breaking
GET /v1/transactions/{externalTransactionID}
  • Authentication
  • Bearer authentication method Added
GET /v1/warehouses
  • Authentication
  • Bearer authentication method Added
GET /v1/warehouses/stock
  • Authentication
  • Bearer authentication method Added
GET /v1/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Added
GET /v1/warehouses/{externalWarehouseID}/stock
  • Authentication
  • Bearer authentication method Added
GET /v1/{externalStoreID}
  • Authentication
  • Bearer authentication method Added
POST /v1/distributionorders
  • Authentication
  • Bearer authentication method Added
POST /v1/products
  • Authentication
  • Bearer authentication method Added
POST /v1/products/batch
  • Authentication
  • Bearer authentication method Added
POST /v1/purchaseorders
  • Authentication
  • Bearer authentication method Added
POST /v1/purchaseorders/batch
  • Authentication
  • Bearer authentication method Added
POST /v1/stores
  • Authentication
  • Bearer authentication method Added
POST /v1/storetrafficevents
  • Authentication
  • Bearer authentication method Added
POST /v1/transactions
  • Authentication
  • Bearer authentication method Added
POST /v1/transactions/batch
  • Authentication
  • Bearer authentication method Added
POST /v1/warehouses
  • Authentication
  • Bearer authentication method Added
POST /v1/warehouses/stock
  • Authentication
  • Bearer authentication method Added
POST /v1/warehouses/{externalWarehouseID}/stock
  • Authentication
  • Bearer authentication method Added
PUT /v1/distributionorders
  • Authentication
  • Bearer authentication method Added
PUT /v1/purchaseorders/
  • Authentication
  • Bearer authentication method Added
PUT /v1/transactions/
  • Authentication
  • Bearer authentication method Added
PUT /v1/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Added
PUT /v1/{externalStoreID}
  • Authentication
  • Bearer authentication method Added
DELETE /v1/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Added
DELETE /v1/{externalStoreID}
  • Authentication
  • Bearer authentication method Added
GET /v1/brands
  • Authentication
  • Bearer authentication method Added
GET /v1/brands/{ID}
  • Authentication
  • Bearer authentication method Added
GET /v1/categories
  • Authentication
  • Bearer authentication method Added
GET /v1/categories/{ID}
  • Authentication
  • Bearer authentication method Added
GET /v1/distributionorders
  • Query
  • status query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Authentication
  • Bearer authentication method Added
GET /v1/distributionorders/processing
  • Authentication
  • Bearer authentication method Added
GET /v1/distributionorders/{id}
  • Authentication
  • Bearer authentication method Added
GET /v1/products
  • Authentication
  • Bearer authentication method Added
GET /v1/products/example
  • Authentication
  • Bearer authentication method Added
GET /v1/purchaseorders
  • Authentication
  • Bearer authentication method Added
GET /v1/purchaseorders/example
  • Authentication
  • Bearer authentication method Added
GET /v1/purchaseorders/latest
  • Authentication
  • Bearer authentication method Added
GET /v1/purchaseorders/{externalPurchaseNo}
  • Authentication
  • Bearer authentication method Added
GET /v1/stores
  • Authentication
  • Bearer authentication method Added
GET /v1/storetrafficevents
  • Authentication
  • Bearer authentication method Added
GET /v1/storetrafficevents/{storeTrafficCounterID}
  • Authentication
  • Bearer authentication method Added
GET /v1/transactions
  • Authentication
  • Bearer authentication method Added
GET /v1/transactions/example
  • Authentication
  • Bearer authentication method Added
GET /v1/transactions/latest
  • Authentication
  • Bearer authentication method Added
Added 2
POST /v1/distributionorders/batch
GET /v1/distributionorders/example
44 structure changes including:
44 Modifications
Modified 44 Breaking
DELETE /v1/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
DELETE /v1/{externalStoreID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/brands
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/brands/{ID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/categories
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/categories/{ID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/distributionorders
  • Response
  • 200 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • status query parameter Added
GET /v1/distributionorders/processing
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/distributionorders/{id}
  • Response
  • 200 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/products
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/products/example
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/purchaseorders
  • Response
  • 200 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/purchaseorders/example
  • Response
  • 200 response Modified
    • content type Modified
      • items property Modified
      • deliveryWindow, factory, orderType, transportMethod properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/purchaseorders/latest
  • Response
  • 200 response Modified
    • content type Modified
      • items property Modified
      • deliveryWindow, factory, orderType, transportMethod properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/purchaseorders/{externalPurchaseNo}
  • Response
  • 200 response Modified
    • content type Modified
      • items property Modified
      • deliveryWindow, factory, orderType, transportMethod properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/stores
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/storetrafficevents
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/storetrafficevents/{storeTrafficCounterID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/transactions
  • Response
  • 200 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/transactions/example
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/transactions/latest
  • Response
  • 200 response Modified
    • content type Modified
      • orderType property Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/transactions/{externalTransactionID}
  • Response
  • 200 response Modified
    • content type Modified
      • orderType property Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/warehouses
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/warehouses/stock
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/warehouses/{externalWarehouseID}/stock
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/{externalStoreID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/distributionorders
  • Body
  • content type Modified
    • deliveryWindow, orderType properties Added
  • Response
  • 201 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/products
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/products/batch
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/purchaseorders
  • Body
  • content type Modified
    • items property Modified
    • deliveryWindow, factory, orderType, transportMethod properties Added
  • Response
  • 201 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/purchaseorders/batch
  • Body
  • content type Modified
    • items property Modified
    • deliveryWindow, factory, orderType, transportMethod properties Added
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/stores
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/storetrafficevents
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/transactions
  • Body
  • content type Modified
    • orderType property Added
  • Response
  • 201 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/transactions/batch
  • Response
  • 200 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/warehouses
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/warehouses/stock
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /v1/warehouses/{externalWarehouseID}/stock
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /v1/distributionorders
  • Body
  • content type Modified
    • deliveryWindow, orderType properties Added
  • Response
  • 200 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /v1/purchaseorders/
  • Body
  • content type Modified
    • items property Modified
    • deliveryWindow, factory, orderType, transportMethod properties Added
  • Response
  • 200 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /v1/transactions/
  • Body
  • content type Modified
    • orderType property Added
  • Response
  • 200 response Modified
    • content type Modified
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /v1/warehouses/{externalWarehouseID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /v1/{externalStoreID}
  • Authentication
  • Bearer authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
6 structure changes including:
6 Modifications
Modified 6
GET /v1/transactions
  • Response
  • 200 response Modified
    • content type Modified
GET /v1/transactions/latest
  • Response
  • 200 response Modified
    • content type Modified
      • statements property Modified
GET /v1/transactions/{externalTransactionID}
  • Response
  • 200 response Modified
    • content type Modified
      • statements property Modified
POST /v1/transactions
  • Body
  • content type Modified
    • statements property Modified
  • Response
  • 201 response Modified
    • content type Modified
POST /v1/transactions/batch
  • Response
  • 200 response Modified
    • content type Modified
PUT /v1/transactions/
  • Body
  • content type Modified
    • statements property Modified
  • Response
  • 200 response Modified
    • content type Modified
20 structure changes including:
2 Breaking changes
2 Additions
16 Modifications
2 Removals
Modified 16
POST /v1/transactions/batch
  • Response
  • 200 response Modified
    • content type Modified
POST /v1/transactions
  • Body
  • content type Modified
    • items property Modified
  • Response
  • 201 response Modified
    • content type Modified
POST /v1/purchaseorders/batch
  • Body
  • content type Modified
    • label property Added
POST /v1/purchaseorders
  • Body
  • content type Modified
    • label property Added
  • Response
  • 201 response Modified
    • content type Modified
POST /v1/products/batch
  • Body
  • content type Modified
    • customFields, subCategory properties Added
POST /v1/products
  • Body
  • content type Modified
    • customFields, subCategory properties Added
  • Response
  • 201 response Modified
    • content type Modified
GET /v1/transactions/{externalTransactionID}
  • Response
  • 200 response Modified
    • content type Modified
      • items property Modified
GET /v1/transactions/latest
  • Response
  • 200 response Modified
    • content type Modified
      • items property Modified
GET /v1/transactions/example
  • Body
  • content type Modified
    • customFields, subCategory properties Added
  • Response
  • 200 response Modified
    • content type Modified
      • customFields, subCategory properties Added
GET /v1/transactions
  • Response
  • 200 response Modified
    • content type Modified
  • Query
  • from, to query parameters Added
GET /v1/purchaseorders/{externalPurchaseNo}
  • Response
  • 200 response Modified
    • content type Modified
      • label property Added
GET /v1/purchaseorders/latest
  • Response
  • 200 response Modified
    • content type Modified
      • label property Added
GET /v1/purchaseorders/example
  • Response
  • 200 response Modified
    • content type Modified
      • label property Added
GET /v1/purchaseorders
  • Response
  • 200 response Modified
    • content type Modified
  • Query
  • from, to query parameters Added
GET /v1/products/example
  • Body
  • content type Modified
    • customFields, subCategory properties Added
  • Response
  • 200 response Modified
    • content type Modified
      • customFields, subCategory properties Added
GET /v1/products
  • Body
  • content type Modified
    • customFields, subCategory properties Added
  • Response
  • 200 response Modified
    • content type Modified
Removed 2 Breaking
POST /v1/purchaseorders/replace
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/transactions/replace
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 2
PUT /v1/transactions/
PUT /v1/purchaseorders/
8 structure changes including:
1 Breaking change
1 Addition
6 Modifications
1 Removal
Modified 6
GET /v1/transactions
  • Response
  • 200 response Modified
    • externalCostCenterID property Added
GET /v1/transactions/latest
  • Response
  • 200 response Modified
    • externalCostCenterID property Added
GET /v1/transactions/{externalTransactionID}
  • Response
  • 200 response Modified
    • externalCostCenterID property Added
POST /v1/transactions
  • Body
  • content type Modified
    • externalCostCenterID property Added
  • Response
  • 201 response Modified
    • externalCostCenterID property Added
POST /v1/transactions/batch
  • Response
  • 200 response Modified
    • externalCostCenterID property Added
POST /v1/transactions/replace
  • Body
  • content type Modified
    • externalCostCenterID property Added
  • Response
  • 200 response Modified
    • externalCostCenterID property Added
Removed 1 Breaking
POST /v1/purchaseorders/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
POST /v1/purchaseorders/batch
46 structure changes including:
23 Breaking changes
23 Additions
23 Removals
Removed 23 Breaking
DELETE /v1/{externalStoreID}
GET /v1/distributionorders
GET /v1/distributionorders/processing
GET /v1/distributionorders/{id}
GET /v1/purchaseorders
GET /v1/purchaseorders/example
GET /v1/purchaseorders/latest
GET /v1/purchaseorders/{externalPurchaseNo}
GET /v1/storetrafficevents
GET /v1/storetrafficevents/{storeTrafficCounterID}
GET /v1/warehouses/stock
GET /v1/warehouses/{externalWarehouseID}/stock
GET /v1/{externalStoreID}
POST /v1/auth
POST /v1/distributionorders
POST /v1/purchaseorders
POST /v1/purchaseorders/batch
POST /v1/purchaseorders/replace
POST /v1/storetrafficevents
POST /v1/warehouses/stock
POST /v1/warehouses/{externalWarehouseID}/stock
PUT /v1/distributionorders
PUT /v1/{externalStoreID}
Added 23
DELETE /v1/{externalStoreID}
GET /v1/distributionorders
GET /v1/distributionorders/processing
GET /v1/distributionorders/{id}
GET /v1/purchaseorders
GET /v1/purchaseorders/example
GET /v1/purchaseorders/latest
GET /v1/purchaseorders/{externalPurchaseNo}
GET /v1/storetrafficevents
GET /v1/storetrafficevents/{storeTrafficCounterID}
GET /v1/warehouses/stock
GET /v1/warehouses/{externalWarehouseID}/stock
GET /v1/{externalStoreID}
POST /v1/auth
POST /v1/distributionorders
POST /v1/purchaseorders
POST /v1/purchaseorders/batch
POST /v1/purchaseorders/replace
POST /v1/storetrafficevents
POST /v1/warehouses/stock
POST /v1/warehouses/{externalWarehouseID}/stock
PUT /v1/distributionorders
PUT /v1/{externalStoreID}
2 structure changes including:
1 Breaking change
1 Addition
1 Removal
Removed 1 Breaking
POST /v1/purchaseorders/batch
Added 1
POST /v1/purchaseorders/batch