# 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. ## Servers - Demo URL: https://api.trial.lsk.lightspeed.app (Demo URL) - Production URL: https://api.lsk.lightspeed.app (Production URL) ## Authentication methods - O auth2 ## Parameters ### Path parameters - **platform-code** (string) The unique code assigned to the reservation platform. ### Body: application/json (object) - **businessLocationId** (integer(int64)) The unique identifier of the business location. - **onboardingCode** (string) The machine code to interact with the external platform during the onboarding process. - **onboardingId** (string) The unique identifier of the integration process that has started onboarding. - **platformRestaurantId** (string) The external platform's unique identifier for the restaurant. ## Responses ### 200 Accepted #### Body: application/json (object) - **onboardingCode** (string) The machine code to interact with the external platform during the onboarding process. ### 400 Non relevant request #### Body: application/json (object) - **onboardingCode** (string) The machine code to interact with the external platform during the onboarding process. ### 403 Scope 'reservation-{platform-code}' not found in the token ### 404 Platform not found #### Body: application/json (object) - **onboardingCode** (string) The machine code to interact with the external platform during the onboarding process. [Powered by Bump.sh](https://bump.sh)