10 structure changes including:
10 Breaking changes
10 Modifications
Modified
10
Breaking
POST apeItem availability notification
webhook
- Path went from
/Item availability notification
to/apeItem availability notification
(same operationId)Breaking
POST apeOrder notification
webhook
- Path went from
/Order notification
to/apeOrder notification
(same operationId)Breaking
POST apePayment notification
webhook
- Path went from
/Payment notification
to/apePayment notification
(same operationId)Breaking
POST pms-integration{subscriber-host}/charge
webhook
- Path went from
/{subscriber-host}/charge
to/pms-integration{subscriber-host}/charge
(same operationId)Breaking
POST reservation-servicePOS reservation updated notification
webhook
- Path went from
/POS reservation updated notification
to/reservation-servicePOS reservation updated notification
(same operationId)Breaking
POST reservation-serviceReservation error notification
webhook
- Path went from
/Reservation error notification
to/reservation-serviceReservation error notification
(same operationId)Breaking
POST reservation-serviceReservation integration notification
webhook
- Path went from
/Reservation integration notification
to/reservation-serviceReservation integration notification
(same operationId)Breaking
POST reservation-serviceReservation onboarding notification
webhook
- Path went from
/Reservation onboarding notification
to/reservation-serviceReservation onboarding notification
(same operationId)Breaking
POST reservation-serviceReservation order notification
webhook
- Path went from
/Reservation order notification
to/reservation-serviceReservation order notification
(same operationId)Breaking
POST staff-apiShift notification
webhook
- Path went from
/Shift notification
to/staff-apiShift notification
(same operationId)Breaking
5 structure changes including:
5 Modifications
Modified
5
GET /i/richItem/{businessId}
- Response
-
200 response Modified
-
application/hal+json;charset=UTF-8 content type Modified
-
_embedded property Modified
- richItemDtoList property Modified
-
_embedded property Modified
-
application/hal+json;charset=UTF-8 content type Modified
GET /i/richItem/{businessId}/{sku}
- Response
-
200 response Modified
-
application/hal+json;charset=UTF-8 content type Modified
- previewPictureUrl property Added
-
application/hal+json;charset=UTF-8 content type Modified
PATCH /i/richItem/{businessId}/{sku}
- Response
-
200 response Modified
-
application/hal+json;charset=UTF-8 content type Modified
- previewPictureUrl property Added
-
application/hal+json;charset=UTF-8 content type Modified
POST /i/richItem/{businessId}/itemsBySkus
- Response
-
200 response Modified
-
application/hal+json;charset=UTF-8 content type Modified
-
_embedded property Modified
- richItemDtoList property Modified
-
_embedded property Modified
-
application/hal+json;charset=UTF-8 content type Modified
PUT /i/richItem/{businessId}/{sku}
- Response
-
200 response Modified
-
application/hal+json;charset=UTF-8 content type Modified
- previewPictureUrl property Added
-
application/hal+json;charset=UTF-8 content type Modified
5 structure changes including:
4 Breaking changes
1 Addition
4 Modifications
Modified
4
Breaking
POST Reservation error notification
webhook
- Path went from
/Error notification
to/Reservation error notification
(same operationId)Breaking
POST Reservation integration notification
webhook
- Path went from
/Integration notification
to/Reservation integration notification
(same operationId)Breaking
POST Reservation onboarding notification
webhook
- Path went from
/Onboarding notification
to/Reservation onboarding notification
(same operationId)Breaking
POST Reservation order notification
webhook
- Path went from
/Order notification
to/Reservation order notification
(same operationId)Breaking
Added
1
POST Order notification
webhook
1 structure change including:
1 Modification
Modified
1
POST Order notification
webhook
- Body
-
application/json content type Modified
-
account property Modified
- orderMode property Added
-
account property Modified
6 structure changes including:
6 Additions
Added
6
DELETE /o/wh/1/webhook/{endpointId}/business-locations/{businessLocationId}
GET /o/op/1/itemAvailability
GET /o/wh/1/webhook/{endpointId}/business-locations
POST /o/op/1/itemAvailability
PUT /o/wh/1/webhook/{endpointId}/business-locations/{businessLocationId}
POST Item availability notification
webhook
1 structure change including:
1 Modification
Modified
1
PUT /reservation/api/1/platform/{platform-code}/restaurant/{platform-restaurant-id}/reservation/{platform-reservation-id}/push
- Body
-
application/json content type Modified
- guestRequest, expectedDuration properties Added
5 structure changes including:
5 Modifications
Modified
5
GET /f/finance/{businessLocationId}/dailyFinancials
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
GET /f/finance/{businessLocationId}/financials/{from}/{to}
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
GET /f/finance/{businessLocationId}/saleByExternalReference
- Response
-
200 response Modified
-
application/json content type Modified
-
salesLines property Modified
- serviceChargeType property Added
-
salesLines property Modified
-
application/json content type Modified
GET /f/v2/business-location/{businessLocationId}/sales
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
GET /f/v2/business-location/{businessLocationId}/sales-daily
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
1 structure change including:
1 Addition
Added
1
DELETE /o/wh/1/webhook/{endpointId}
1 structure change including:
1 Breaking change
1 Removal
Removed
1
Breaking
POST /items/v2/business-locations/{businessLocationId}/menus/suggestions
- Removing a resource is always breaking unless it was deprecated before Breaking
1 structure change including:
1 Addition
Added
1
POST /items/v2/business-locations/{businessLocationId}/menus/suggestions
5 structure changes including:
5 Modifications
Modified
5
GET /f/finance/{businessLocationId}/dailyFinancials
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
GET /f/finance/{businessLocationId}/financials/{from}/{to}
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
GET /f/finance/{businessLocationId}/saleByExternalReference
- Response
-
200 response Modified
-
application/json content type Modified
-
salesLines property Modified
- accountDiscountType, accountDiscountCode, accountDiscountName properties Added
-
salesLines property Modified
-
application/json content type Modified
GET /f/v2/business-location/{businessLocationId}/sales
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
GET /f/v2/business-location/{businessLocationId}/sales-daily
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
1 structure change including:
1 Addition
Added
1
POST POS reservation updated notification
webhook
5 structure changes including:
5 Modifications
Modified
5
GET /f/finance/{businessLocationId}/dailyFinancials
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
GET /f/finance/{businessLocationId}/financials/{from}/{to}
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
GET /f/finance/{businessLocationId}/saleByExternalReference
- Response
-
200 response Modified
-
application/json content type Modified
-
salesLines property Modified
- nameOverride property Added
-
salesLines property Modified
-
application/json content type Modified
GET /f/v2/business-location/{businessLocationId}/sales
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
GET /f/v2/business-location/{businessLocationId}/sales-daily
- Response
-
200 response Modified
-
application/json content type Modified
-
sales property Modified
- salesLines property Modified
-
sales property Modified
-
application/json content type Modified
1 structure change including:
1 Addition
Added
1
POST {subscriber-host}/charge
webhook
2 structure changes including:
2 Modifications
Modified
2
GET /reservation/api/1/platform/{platform-code}/profile
- Response
-
200 response Modified
-
application/json content type Modified
- posReservationUpdateWebhookUrl, allowedPosStatuses properties Added
-
application/json content type Modified
POST /reservation/api/1/platform/{platform-code}/profile
- Body
-
application/json content type Modified
- posReservationUpdateWebhookUrl, allowedPosStatuses properties Added
- Response
-
200 response Modified
-
application/json content type Modified
- posReservationUpdateWebhookUrl, allowedPosStatuses properties Added
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
POST Order notification
webhook
- Body
-
application/json content type Modified
-
account property Modified
-
accountObjectId, tableName, tableNumber properties Modified
- Properties are now deprecated
- tables property Added
-
accountObjectId, tableName, tableNumber properties Modified
-
account property Modified
1 structure change including:
1 Breaking change
1 Removal
Removed
1
Breaking
POST {subscriber-host}/charge
webhook
- Removing a resource is always breaking unless it was deprecated before Breaking
6 structure changes including:
6 Modifications
Modified
6
Breaking
DELETE /pms/v1/providers/{id}
- Response
-
403 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /pms/v1/business-locations/{businessLocationId}/revenue-centers
- Response
-
403 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /pms/v1/providers
- Response
-
403 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /pms/v1/providers/{id}
- Response
-
403 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /pms/v1/providers
- Response
-
403 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
PUT /pms/v1/providers/{id}
- Response
-
403 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
6 structure changes including:
6 Modifications
Modified
6
Breaking
DELETE /pms/v1/providers/{id}
- Response
-
503 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /pms/v1/business-locations/{businessLocationId}/revenue-centers
- Response
-
200 response Modified
-
application/json content type Modified
-
Type went from
object
toarray[object]
Breaking
-
id, name 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
- object property Added
-
Type went from
-
application/json content type Modified
-
503 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /pms/v1/providers
- Query
-
businessLocationId query parameter Modified
- Query parameter is no longer required
- Response
-
503 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /pms/v1/providers/{id}
- Response
-
503 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /pms/v1/providers
- Response
-
503 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
PUT /pms/v1/providers/{id}
- Response
-
503 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
12 structure changes including:
12 Modifications
Modified
12
Breaking
GET /reservation/api/1/platform/{platform-code}/profile
- Response
-
200 response Modified
-
application/json content type Modified
-
notificationTypes property Modified
-
Type went from
array
toarray[string]
-
Type went from
-
webhookAuthDetails property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
notificationTypes property Modified
-
application/json content type Modified
GET /reservation/api/1/user/platform/{platform-code}/business-locations
- Response
-
200 response Modified
-
application/json content type Modified
-
businessLocationId property Modified
-
Property is now required Breaking
-
Type went from
integer(int64)
tostring
Breaking
-
Property is now required
-
businessLocationId property Modified
-
application/json content type Modified
PATCH /reservation/api/1/platform/{platform-code}/course-settings
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
Content type is now required
PATCH /reservation/api/1/platform/{platform-code}/webhook/auth/api-keys
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
Content type is now required
- Response
-
200 response Modified
- application/json content type Added
PATCH /reservation/api/1/platform/{platform-code}/webhook/auth/basic-auth
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
Content type is now required
- Response
-
200 response Modified
- application/json content type Added
PATCH /reservation/api/1/platform/{platform-code}/webhook/auth/bearer-auth
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
tokenTtl property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- ttl property Added
-
Content type is now required
- Response
-
200 response Modified
- application/json content type Added
PATCH /reservation/api/1/platform/{platform-code}/webhook/auth/oauth2
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
Content type is now required
- Response
-
200 response Modified
- application/json content type Added
POST /reservation/api/1/platform/{platform-code}/integration/onboarding
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
Content type is now required
POST /reservation/api/1/platform/{platform-code}/profile
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
notificationTypes property Modified
-
Type went from
array
toarray[string]
-
Type went from
-
webhookAuthDetails property Modified
-
bearer property Modified
-
tokenTtl property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- ttl property Added
-
tokenTtl property Removed
-
bearer property Modified
-
Content type is now required
- Response
-
200 response Modified
- application/json content type Added
POST /reservation/api/1/user/platform/{platform-code}/integration/activate
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
Content type is now required
POST /reservation/api/1/user/platform/{platform-code}/integration/deactivate
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
Content type is now required
PUT /reservation/api/1/platform/{platform-code}/restaurant/{platform-restaurant-id}/reservation/{platform-reservation-id}/push
- Path went from
/reservation/api/1/platform/{platform-code}/restaurant/{platform-restaurant}/reservation/{platform-reservation}/push
to/reservation/api/1/platform/{platform-code}/restaurant/{platform-restaurant-id}/reservation/{platform-reservation-id}/push
(same operationId) - Body
-
application/json content type Modified
-
Content type is now required Breaking
-
Content type is now required
- Response
-
202 response Modified
- application/json content type Added
- Path
-
platform-restaurant, platform-reservation path parameters Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- platform-restaurant-id, platform-reservation-id path parameters Added