34 structure changes including:
16 Breaking changes
17 Additions
1 Modification
16 Removals
Modified
1
Breaking
POST /oauth/token
- Response
-
200 response Modified
- application/json content type Added
- Header
-
accept, content-type headers Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
Removed
16
Breaking
GET /accounts
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /accounts/{accountId}/brands
- Removing a resource is always breaking unless it was deprecated before 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 /channelLinks
- 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 /productCategories
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /orderStatus/{orderId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /productAndCategories
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /updateBill/{locationId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /updatePreparationTime
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /getFloors/webhook
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /getTables/webhook
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /productswebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /orderwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /registerwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
17
GET /allAllegens
GET /tables/{locationId}
POST /fulfillment/validate
POST /updateStoreStatus
POST /{channelName}/courierUpdate/{channelLinkId}
POST /{channelName}/menuStatus/{_id}
POST /{channelName}/order/{channelLinkId}
POST /{channelName}/order/{channelLinkId}/
POST /{channelName}/updateRating
POST /{channelName}/updateStoreStatus/{channelLinkId}
POST /yourwebhook.com/busy_modewebhook
POST /yourwebhook.com/courier_updatewebhook
POST /yourwebhook.com/menu_updatewebhook
POST /yourwebhook.com/order_statuswebhook
POST /yourwebhook.com/prep_timewebhook
POST /yourwebhook.com/registerwebhook
POST /yourwebhook.com/snoozewebhook
34 structure changes including:
17 Breaking changes
16 Additions
1 Modification
17 Removals
Modified
1
Breaking
POST /oauth/token
- Response
-
200 response Modified
-
application/json content type Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
application/json content type Removed
- Header
- accept, content-type headers Added
Removed
17
Breaking
GET /allAllegens
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /tables/{locationId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /fulfillment/validate
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /updateStoreStatus
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/courierUpdate/{channelLinkId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/menuStatus/{_id}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/order/{channelLinkId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/order/{channelLinkId}/
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/updateRating
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/updateStoreStatus/{channelLinkId}
- Removing a resource is always breaking unless it was deprecated before 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/registerwebhook
- 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
16
GET /accounts
GET /accounts/{accountId}/brands
GET /allAllergens
GET /allChannels
GET /channelLinks
GET /locations
GET /productCategories
POST /orderStatus/{orderId}
POST /productAndCategories
POST /updateBill/{locationId}
POST /updatePreparationTime
GET /getFloors/webhook
GET /getTables/webhook
GET /productswebhook
POST /orderwebhook
POST /registerwebhook
29 structure changes including:
17 Breaking changes
11 Additions
1 Modification
17 Removals
Modified
1
Breaking
POST /oauth/token
- Response
-
200 response Modified
-
application/json content type Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
application/json content type Removed
- Header
- accept, content-type headers Added
Removed
17
Breaking
POST /yourwebhook.com/snoozewebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /yourwebhook.com/registerwebhook
- 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/order_statuswebhook
- 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/courier_updatewebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /yourwebhook.com/busy_modewebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/updateStoreStatus/{channelLinkId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/updateRating
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/order/{channelLinkId}/
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/order/{channelLinkId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/menuStatus/{_id}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /{channelName}/courierUpdate/{channelLinkId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /updateStoreStatus
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /fulfillment/validate
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /tables/{locationId}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /allAllegens
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
11
POST /registerwebhook
POST /orderwebhook
POST /orderStatus/{orderId}
POST /catalog/accounts/{accountId}/itemsUploadUrl
POST /catalog/accounts/{accountId}/inventoryUploadUrl
GET /locations
GET /channelLinks
GET /allChannels
GET /allAllergens
GET /accounts/{accountId}/brands
GET /accounts
8 structure changes including:
7 Additions
1 Modification
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
-
Removing a resource is always breaking unless it was deprecated before
- courier, payment, payment.amount, payment.type, taxes.totaL, items, items.plu, items.name, items.price, items.quantity, decimalDigits, deliveryIsAsap properties Added
-
channelLinkId, status, cancellationReason properties Removed
- Response
-
default response Modified
-
application/json content type Modified
-
Type went from
objecttostringBreaking
-
channelOrderId, channelOrderDisplayId, channelLinkId, status, cancellationReason 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
-
Type went from
-
application/json content type Modified
Added
7
POST /yourwebhook.com/busy_modewebhook
POST /yourwebhook.com/courier_updatewebhook
POST /yourwebhook.com/menu_updatewebhook
POST /yourwebhook.com/order_statuswebhook
POST /yourwebhook.com/prep_timewebhook
POST /yourwebhook.com/registerwebhook
POST /yourwebhook.com/snoozewebhook
8 structure changes including:
7 Breaking changes
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
-
Removing a resource is always breaking unless it was deprecated before
- courier, payment, payment.amount, payment.type, taxes.totaL, items, items.plu, items.name, items.price, items.quantity, decimalDigits, deliveryIsAsap properties Added
-
channelLinkId, status, cancellationReason properties Removed
- Response
-
default response Modified
-
application/json content type Modified
-
Type went from
objecttostringBreaking
-
channelOrderId, channelOrderDisplayId, channelLinkId, status, cancellationReason 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
-
Type went from
-
application/json content type Modified
Removed
7
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/registerwebhook
- 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
2 structure changes including:
2 Additions
Added
2
POST /catalog/accounts/{accountId}/inventoryUploadUrl
POST /catalog/accounts/{accountId}/itemsUploadUrl