Change Updates

Do not miss any Deliverect APIs Hub changes, ever again

Subscribe to the Deliverect APIs Hub changelog to be up to date on recent changes.

RSS

Changelog

Last update:
2 structure changes including:
1 Breaking change
1 Addition
1 Removal
Removed 1 Breaking
GET /locations/holidays
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
POST /locations/holidays
2 structure changes including:
1 Breaking change
1 Addition
1 Removal
Removed 1 Breaking
POST /locations/holidays
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
GET /locations/holidays
1 structure change including:
1 Modification
Modified 1
POST /products/snoozeByTags
  • Body
  • application/json content type Modified
    • snoozeStart property Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /products/snoozeByTags
  • Body
  • application/json content type Modified
    • Content type is now required
      Breaking
    • tag, snoozeStart properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • tags property Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /products/snoozeByPlus
  • Body
  • application/json content type Modified
    • Content type is now required
      Breaking
    • account, location, plus, snoozeEnd properties Added
1 structure change including:
1 Modification
Modified 1
GET /products
  • Query
  • where query parameter Modified
    • Type is now string
1 structure change including:
1 Modification
Modified 1 Breaking
GET /products
  • Query
  • where query parameter Modified
    • Type is no longer string
      Breaking
2 structure changes including:
1 Breaking change
1 Addition
1 Removal
Removed 1 Breaking
GET /v2/locations/{locationId}/syncProducts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
POST /v2/locations/{locationId}/syncProducts
22 structure changes including:
1 Addition
21 Modifications
Modified 21
POST /updateStoreStatus/{locationId}
  • Authentication
  • Bearer auth authentication method Added
POST /products/snoozeByTags
  • Authentication
  • Bearer auth authentication method Added
POST /products/snoozeByPlus
  • Authentication
  • Bearer auth authentication method Added
POST /oauth/token
  • Authentication
  • Bearer auth authentication method Added
POST /locations/openingHours
  • Authentication
  • Bearer auth authentication method Added
POST /locations/holidays
  • Authentication
  • Bearer auth authentication method Added
POST /locations/channels/holidays
  • Authentication
  • Bearer auth authentication method Added
GET /v2/locations/{locationId}/syncProducts
  • Authentication
  • Bearer auth authentication method Added
GET /products
  • Authentication
  • Bearer auth authentication method Added
GET /my-orders
  • Authentication
  • Bearer auth authentication method Added
GET /locations/channels/{locationId}/holidays
  • Authentication
  • Bearer auth authentication method Added
GET /locations
  • Authentication
  • Bearer auth authentication method Added
GET /location/{locationId}/openingHours
  • Authentication
  • Bearer auth authentication method Added
GET /location/{locationId}/holidays
  • Authentication
  • Bearer auth authentication method Added
GET /channelLinks
  • Authentication
  • Bearer auth authentication method Added
GET /channelDisabledProducts
  • Authentication
  • Bearer auth authentication method Added
GET /allChannels
  • Authentication
  • Bearer auth authentication method Added
GET /allAllergens
  • Authentication
  • Bearer auth authentication method Added
GET /accounts/{accountId}/brands
  • Authentication
  • Bearer auth authentication method Added
GET /accounts
  • Authentication
  • Bearer auth authentication method Added
GET /account/{accountId}/openingHours
  • Authentication
  • Bearer auth authentication method Added
Added 1
Bearer authauthentication method
1 structure change including:
1 Modification
Modified 1 Breaking
POST /oauth/token
  • Path
  • client_id, client_secret, audience, grant_type path parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
7 structure changes including:
1 Breaking change
1 Addition
5 Modifications
1 Removal
Modified 5 Breaking
GET /accounts/{accountId}/brands
  • Path
  • accountId path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • accountId query parameter Added
GET /channelLinks
  • Query
  • channelLinkId query parameter Added
GET /locations
  • Query
  • where query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • locationId query parameter Added
POST /locations/holidays
  • Path
  • locationId path parameter Added
POST /oauth/token
  • Path
  • client_id, client_secret, audience, grant_type path parameters Added
Removed 1 Breaking
GET /accounts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
GET /accounts
22 structure changes including:
1 Breaking change
21 Modifications
1 Removal
Modified 21 Breaking
GET /account/{accountId}/openingHours
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /accounts
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /accounts/{accountId}/brands
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /allAllergens
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /allChannels
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /channelDisabledProducts
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /channelLinks
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /location/{locationId}/holidays
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /location/{locationId}/openingHours
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /locations
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /locations/channels/{locationId}/holidays
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /my-orders
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /products
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v2/locations/{locationId}/syncProducts
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /locations/channels/holidays
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /locations/holidays
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /locations/openingHours
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /oauth/token
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /products/snoozeByPlus
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /products/snoozeByTags
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /updateStoreStatus/{locationId}
  • Authentication
  • Bearer auth authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
Removed 1 Breaking
Bearer authauthentication method
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
1 structure change including:
1 Modification
Modified 1
GET /my-orders
  • Operation is no longer deprecated
4 structure changes including:
4 Additions
Added 4
GET /allAllergens
GET /allChannels
GET /locations/channels/{locationId}/holidays
GET /my-orders
4 structure changes including:
4 Breaking changes
4 Removals
Removed 4 Breaking
GET /allAllergens
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /allChannels
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /locations/channels/{locationId}/holidays
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /my-orders
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
4 structure changes including:
4 Additions
Added 4
GET /allAllergens
GET /allChannels
GET /locations/channels/{locationId}/holidays
GET /my-orders
18 structure changes including:
18 Additions
Added 18
Bearer authauthentication method
GET /account/{accountId}/openingHours
GET /accounts
GET /accounts/{accountId}/brands
GET /channelDisabledProducts
GET /channelLinks
GET /location/{locationId}/holidays
GET /location/{locationId}/openingHours
GET /locations
GET /products
GET /v2/locations/{locationId}/syncProducts
POST /locations/channels/holidays
POST /locations/holidays
POST /locations/openingHours
POST /oauth/token
POST /products/snoozeByPlus
POST /products/snoozeByTags
POST /updateStoreStatus/{locationId}
15 structure changes including:
15 Breaking changes
15 Removals
Removed 15 Breaking
Bearer authauthentication method
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /account/{accountId}/openingHours
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /channelDisabledProducts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /location/{locationId}/holidays
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /location/{locationId}/openingHours
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /locations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /locations/channels/{locationId}/holidays
  • 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
POST /locations/channels/holidays
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /locations/holidays
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /locations/openingHours
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /oauth/token
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /products/snoozeByPlus
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /products/snoozeByTags
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /updateStoreStatus/{locationId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
15 structure changes including:
7 Breaking changes
7 Additions
1 Modification
7 Removals
Modified 1 Breaking
POST /{channelName}/order/{channelLinkId}
  • Path went from /{channelName}/order/{channelLinkId}/ to /{channelName}/order/{channelLinkId} (same operationId)
  • Body
  • application/json content type Modified
    • channelLinkId, status, cancellationReason properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • courier, payment, payment.amount, payment.type, taxes.totaL, items, items.plu, items.name, items.price, items.quantity, decimalDigits, deliveryIsAsap properties Added
  • Response
  • default response Modified
    • application/json content type Modified
      • Type went from object to string
        Breaking
      • channelOrderId, channelOrderDisplayId, channelLinkId, status, cancellationReason properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
Removed 7 Breaking
POST Busy Modewebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST Channel Registrationwebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST Courier Status Updatewebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST Menu Updatewebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST Order Status Updatewebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST Preparation time updatewebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST Snooze/Unsnooze Productswebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 7
POST 1.Channel Registrationwebhook
POST 2.Menu Updatewebhook
POST 3.Snooze/Unsnooze Productswebhook
POST 4.Busy Modewebhook
POST 5.Preparation time updatewebhook
POST 6.Order Status Updatewebhook
POST 7.Courier Status Updatewebhook
13 structure changes including:
6 Breaking changes
6 Additions
1 Modification
6 Removals
Modified 1 Breaking
POST /{channelName}/order/{channelLinkId}
  • Path went from /{channelName}/order/{channelLinkId}/ to /{channelName}/order/{channelLinkId} (same operationId)
  • Body
  • application/json content type Modified
    • channelLinkId, status, cancellationReason properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • courier, payment, payment.amount, payment.type, taxes.totaL, items, items.plu, items.name, items.price, items.quantity, decimalDigits, deliveryIsAsap properties Added
  • Response
  • default response Modified
    • application/json content type Modified
      • Type went from object to string
        Breaking
      • channelOrderId, channelOrderDisplayId, channelLinkId, status, cancellationReason properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
Removed 6 Breaking
POST /yourwebhook.com/busy_modewebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /yourwebhook.com/courier_updatewebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /yourwebhook.com/menu_updatewebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /yourwebhook.com/order_statuswebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /yourwebhook.com/prep_timewebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /yourwebhook.com/snoozewebhook
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 6
POST Busy Modewebhook
POST Courier Status Updatewebhook
POST Menu Updatewebhook
POST Order Status Updatewebhook
POST Preparation time updatewebhook
POST Snooze/Unsnooze Productswebhook