---
title: "Confirm a service booking"
method: POST
path: "/v1/bookings/{booking_id}/slots/confirm"
---

# Confirm a service booking

`POST /v1/bookings/{booking_id}/slots/confirm`

This API helps you to confirm the required reserved service booking (`booking_id`).

You can also use this API to confirm the required group service booking (`booking_id`). You must specify in the API request body the appropriate appointment `group_name` details.

You can choose a specific therapist or a therapist based on a certain gender while creating a service booking; after which, a unique 32-digit `booking_id` is generated.

After you have reserved the service booking, you must then specify the generated `booking_id` as an input parameter to use this API to confirm the service booking before the reservation time of the slot expires.

If the service booking is confirmed, you will receive the details of the service booking in the generated response.

This API also allows you to confirm service bookings for family members. Provided, there ia a relationship defined in Zenoti between the host and the family members.

## Path parameters

- `booking_id` string, required

## Request body

- object
  - `notes` string — Notes for the booking
  - `group_name` string — group name if it is a group booking.

## Response `200`

200

- object
  - `is_confirmed` boolean
  - `invoice` object
    - `guest` object
      - `Id` string
      - `FirstName` string
      - `LastName` string
    - `invoice_id` string
    - `items` object[]
      - `item` object
        - `id` string
        - `name` string
        - `item_type` integer
      - `quantity` integer
      - `therapist` object
        - `id` string
        - `full_name` string
        - `first_name` string
        - `last_name` string
        - `nick_name` string
      - `room` unknown
      - `equipment` unknown
      - `start_time` string
      - `end_time` string
      - `invoice_item_id` string
      - `appointment_id` string
      - `addons` unknown
      - `package_services` unknown
  - `Error` unknown

## Other responses

- `400` — 400

---

[API](https://skmtc.net/zenoti/apis/zenoti-authentication.md) · [All operations](https://skmtc.net/zenoti/apis/zenoti-authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zenoti/zenoti-authentication/versions/e628f892391a/schema)
