---
title: "Changes to Create or Update Platform Profile"
method: POST
path: "/reservation/api/1/platform/{platform-code}/profile"
---

# Changes to Create or Update Platform Profile

`POST /reservation/api/1/platform/{platform-code}/profile`

> Every recorded change to this operation, newest first.
> 31 revisions in range; 1 not diffed.

## Timeline

Changed in 6 of 31 revisions.

- **2026-10-29** `cdc075071ab8`: 1 warning, 1 info
- **2026-09-17** `cf361a13b81c`: 2 breaking
- **2026-02-12** `33472358c1ed`: 5 breaking
- **2025-06-22** `12c833108f68`: 1 warning, 5 info
- **2025-01-21** `707b55d222ab`: 2 breaking, 1 warning, 4 info
- **2024-07-22** `f0328406dcdb`: 3 breaking, 1 warning, 11 info

## Changes

- **2026-10-29** `cdc075071ab8`: 1 warning, 1 info
  - added the new `CANCELLED_LATE` enum value to the `allowedPosStatuses/items/` response property for the response status `200`
  - added the new `CANCELLED_LATE` enum value to the request property `allowedPosStatuses/items/`
- **2026-09-17** `cf361a13b81c`: 2 breaking
  - added `#/components/schemas/reservation-serviceLocalDateTimeUtc` to the `webhookAuthDetails/bearer/ttl` request property `allOf` list
  - the `webhookAuthDetails/bearer/ttl` request property type changed from `string` to no type, and format from `date-time` to no format
- **2026-02-12** `33472358c1ed`: 5 breaking
  - the `errorsWebhookUrl` request property format changed from no format to `uri`
  - the `integrationWebhookUrl` request property format changed from no format to `uri`
  - the `onboardingWebhookUrl` request property format changed from no format to `uri`
  - the `orderWebhookUrl` request property format changed from no format to `uri`
  - the `posReservationUpdateWebhookUrl` request property format changed from no format to `uri`
- **2025-06-22** `12c833108f68`: 1 warning, 5 info
  - added the new `POS_RESERVATION_UPDATED` enum value to the `notificationTypes/items/` response property for the response status `200`
  - added the new optional request property `allowedPosStatuses`
  - added the new optional request property `posReservationUpdateWebhookUrl`
  - added the new `POS_RESERVATION_UPDATED` enum value to the request property `notificationTypes/items/`
  - added the optional property `allowedPosStatuses` to the response with the `200` status
  - added the optional property `posReservationUpdateWebhookUrl` to the response with the `200` status
- **2025-01-21** `707b55d222ab`: 2 breaking, 1 warning, 4 info
  - request body became required
  - the `notificationTypes/items/` request property type changed from no type to `string`
  - removed the request property `webhookAuthDetails/bearer/tokenTtl`
  - added the new optional request property `allowCourseNumberUpdates`
  - added the new optional request property `inServiceTableStatuses`
  - added the new optional request property `webhookAuthDetails/bearer/ttl`
  - added the media type `application/json` for the response with the status `200`
- **2024-07-22** `f0328406dcdb`: 3 breaking, 1 warning, 11 info
  - removed the enum value `CLOSE` of the request property `notificationTypes/items/`
  - removed the enum value `OPEN` of the request property `notificationTypes/items/`
  - removed the enum value `UPDATE` of the request property `notificationTypes/items/`
  - removed the request property `webhookUrl`
  - added the new optional request property `baseUrl`
  - added the new optional request property `errorsWebhookUrl`
  - added the new optional request property `integrationWebhookUrl`
  - added the new optional request property `onboardingWebhookUrl`
  - added the new optional request property `orderWebhookUrl`
  - added the new `INTEGRATION_ACTIVATED` enum value to the request property `notificationTypes/items/`
  - added the new `INTEGRATION_DEACTIVATED` enum value to the request property `notificationTypes/items/`
  - added the new `ONBOARDING_STARTED` enum value to the request property `notificationTypes/items/`
  - added the new `ORDER_CLOSED` enum value to the request property `notificationTypes/items/`
  - added the new `ORDER_OPENED` enum value to the request property `notificationTypes/items/`
  - added the new `ORDER_UPDATED` enum value to the request property `notificationTypes/items/`

---

[Operation](https://skmtc.dev/lightspeed/apis/lightspeed-restaurant-k-series-api/docs/reservation/api/1/platform/:platform-code/profile/post.md) - [API](https://skmtc.dev/lightspeed/apis/lightspeed-restaurant-k-series-api.md) - [Page](https://skmtc.dev/lightspeed/apis/lightspeed-restaurant-k-series-api/changes/reservation/api/1/platform/:platform-code/profile/post)
