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
9 structure changes including:
5 Breaking changes
4 Additions
5 Removals
Removed
5
Breaking
GET /reservation/api/1/platform/{platform-code}/error-webhook-sample
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /reservation/api/1/platform/{platform-code}/integration-webhook-sample
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /reservation/api/1/platform/{platform-code}/onboarding-webhook-sample
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /reservation/api/1/platform/{platform-code}/order-webhook-sample
- Removing a resource is always breaking unless it was deprecated before Breaking
Webhook POST Order notification
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
4
Webhook POST Error notification
Webhook POST Integration notification
Webhook POST Onboarding notification
Webhook POST Order notification
1 structure change including:
1 Modification
Modified
1
POST /o/op/1/order/toGo
- Body
-
application/json content type Modified
-
items property Modified
- discountAmountOverride, discountPercentOverride properties Added
-
items property Modified
1 structure change including:
1 Modification
Modified
1
POST /o/op/1/order/local
- Body
-
application/json content type Modified
-
items property Modified
- discountAmountOverride, discountPercentOverride properties Added
-
items property Modified
2 structure changes including:
2 Modifications
Modified
2
GET /staff/v1/businessLocations/{businessLocationId}/shift
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- shifts property Modified
-
data property Modified
-
application/json content type Modified
Webhook POST Shift notification
- Body
-
application/json content type Modified
-
data property Modified
-
events property Modified
- createdOn property Added
-
events property Modified
-
data property Modified
2 structure changes including:
1 Addition
1 Modification
Modified
1
POST /staff/v1/businessLocations/{businessLocationId}/userTypes/POS
- Body
-
application/json content type Modified
- visible property Added
Added
1
PUT /staff/v1/businessLocations/{businessLocationId}/userTypes/POS/{staffId}
1 structure change including:
1 Modification
Modified
1
Breaking
POST /o/op/1/order/toGo
- Body
-
application/json content type Modified
-
takeAway 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
-
takeAway property Removed
2 structure changes including:
2 Modifications
Modified
2
GET /staff/v1/businessLocations/{businessLocationId}/shift
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- shifts property Modified
-
data property Modified
-
application/json content type Modified
Webhook POST Shift notification
- Body
-
application/json content type Modified
-
data property Modified
- declaredCashTips property Added
-
data property Modified
3 structure changes including:
1 Addition
2 Modifications
Modified
2
GET /reservation/api/1/platform/{platform-code}/profile
- Response
-
200 response Modified
-
application/json content type Modified
- allowCourseNumberUpdates, inServiceTableStatuses properties Added
-
application/json content type Modified
POST /reservation/api/1/platform/{platform-code}/profile
- Body
-
application/json content type Modified
- allowCourseNumberUpdates, inServiceTableStatuses properties Added
Added
1
PATCH /reservation/api/1/platform/{platform-code}/course-settings
4 structure changes including:
4 Additions
Added
4
DELETE /staff/v1/businessLocations/{businessLocationId}/unAssignStaff/{staffId}
GET /staff/v1/businessLocations/{businessLocationId}/groups
GET /staff/v1/businessLocations/{businessLocationId}/groups/{groupId}
POST /staff/v1/business/{businessId}/assignStaff/{staffId}
1 structure change including:
1 Modification
Modified
1
PUT /reservation/api/1/platform/{platform-code}/restaurant/{platform-restaurant}/reservation/{platform-reservation}/push
- Body
-
application/json content type Modified
-
guest property Modified
- foodAndDrinkNotes, notes, language, allergens, dietaryRestrictions properties Added
- specialOffer, tags properties Added
-
guest property Modified
1 structure change including:
1 Modification
Modified
1
GET /o/op/1/menu/load/{menuId}
- Response
-
200 response Modified
-
application/json content type Modified
-
menuEntryGroups property Modified
- menuEntry property Modified
- conditionalTaxRules property Added
-
menuEntryGroups property Modified
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
GET /o/op/1/menu/load/{menuId}
- Response
-
200 response Modified
-
application/json content type Modified
-
menuEntryGroups property Modified
- menuEntry property Modified
-
menuEntryGroups property Modified
-
application/json content type Modified
5 structure changes including:
4 Additions
1 Modification
Modified
1
Breaking
GET /staff/v1/businessLocations/{businessLocationId}/shift
- Query
-
startDate, endDate query 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
- startTime, endTime query parameters Added
Added
4
GET /staff/v1/businessLocations/{businessLocationId}/userTypes/BACK_OFFICE/roles
GET /staff/v1/businessLocations/{businessLocationId}/userTypes/POS/reportAccess
GET /staff/v1/businessLocations/{businessLocationId}/userTypes/POS/roles
POST /staff/v1/businessLocations/{businessLocationId}/userTypes/POS
1 structure change including:
1 Modification
Modified
1
GET /o/op/1/menu/load/{menuId}
- Response
-
200 response Modified
-
application/json content type Modified
-
menuEntryGroups property Modified
- menuEntry property Modified
-
menuEntryGroups property Modified
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
GET /o/op/1/menu/load/{menuId}
- Response
-
200 response Modified
-
application/json content type Modified
-
menuEntryGroups property Modified
- menuEntry property Modified
-
menuEntryGroups property Modified
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
GET /o/op/1/menu/load/{menuId}
- Response
-
200 response Modified
-
application/json content type Modified
-
menuEntryGroups property Modified
- menuEntry property Modified
-
menuEntryGroups property Modified
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
GET /o/op/1/menu/load/{menuId}
- Response
-
200 response Modified
-
application/json content type Modified
-
menuEntryGroups property Modified
- menuEntry property Modified
-
menuEntryGroups property Modified
-
application/json content type Modified
1 structure change including:
1 Breaking change
1 Modification
Modified
1
Breaking
Webhook POST {subscriber-host}/charge
- Path went from
/Charge Transaction
to/{subscriber-host}/charge
(same operationId)Breaking - Body
-
application/json content type Modified
-
transactions property Modified
-
quantity property Modified
- Property is no longer deprecated
-
taxLines property Modified
-
Full types went from
object
toarray[object]
Breaking
-
taxId, taxName, taxAmount, taxRate, taxIncluded 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
- pms-integrationPmsTaxLineWebhookDto property Added
-
Full types went from
-
quantity property Modified
-
payments property Modified
-
reservationId property Modified
- Property is no longer deprecated
-
reservationId property Modified
-
transactions property Modified
- Response
-
500 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
- 5XX response Added
1 structure change including:
1 Modification
Modified
1
Breaking
Webhook POST Charge Transaction
- Body
-
application/json content type Modified
-
covers property Modified
-
Full types went from
integer
tonumber
Breaking
-
Full types went from
-
ownerId property Modified
-
Full types went from
string
tointeger(int64)
Breaking
-
Full types went from
-
covers property Modified