---
title: "Callback to Complete Onboarding"
method: POST
path: "/reservation/api/1/platform/{platform-code}/integration/onboarding"
tags: ["Reservations for Platforms"]
---

# Callback to Complete Onboarding

`POST /reservation/api/1/platform/{platform-code}/integration/onboarding`

Once the external platform receives the [onboarding webhook](https://api-docs.lsk.lightspeed.app/operation/operation-reservationonboardingnotification), the process needs to be completed using this callback.

## Path parameters

- `platform-code` string, required — The unique code assigned to the reservation platform.

## Request body

- ReservationServiceOnboardingCallbackRequest
  - `businessLocationId` integer, required — The unique identifier of the business location.
  - `onboardingCode` 'ACCEPTED' | 'DONE' | 'ONBOARDING_EXPIRED' | 'ONBOARDING_ID_NOT_VALID' | 'PLATFORM_CODE_NOT_VALID' | 'BUSINESS_LOCATION_NOT_VALID' | 'PLATFORM_RESTAURANT_NOT_VALID' | 'PLATFORM_RESTAURANT_NOT_FOUND' | 'UNEXPECTED_ERROR', required — The machine code to interact with the external platform during the onboarding process.
  - `onboardingId` string, required — The unique identifier of the integration process that has started onboarding.
  - `platformRestaurantId` string, required — The external platform's unique identifier for the restaurant.

## Response `200`

Accepted

- ReservationServiceOnboardingCallbackResponse
  - `onboardingCode` 'ACCEPTED' | 'DONE' | 'ONBOARDING_EXPIRED' | 'ONBOARDING_ID_NOT_VALID' | 'PLATFORM_CODE_NOT_VALID' | 'BUSINESS_LOCATION_NOT_VALID' | 'PLATFORM_RESTAURANT_NOT_VALID' | 'PLATFORM_RESTAURANT_NOT_FOUND' | 'UNEXPECTED_ERROR', required — The machine code to interact with the external platform during the onboarding process.

## Other responses

- `400` — Non relevant request
- `403` — Scope 'reservation-{platform-code}' not found in the token
- `404` — Platform not found

---

[API](https://skmtc.dev/lightspeed/apis/lightspeed-restaurant-k-series-api.md) · [All operations](https://skmtc.dev/lightspeed/apis/lightspeed-restaurant-k-series-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/lightspeed/lightspeed-restaurant-k-series-api/revisions/6b019a6adcb3/schema)
