---
title: "Add a guest or group of guests to the Queue"
method: POST
path: "/v1/queue/bookings"
---

# Add a guest or group of guests to the Queue

`POST /v1/queue/bookings`

**Purpose**: The purpose of this API is to add a guest or a group of guests to the queue for a given center.

## Request body

- object
  - `center_id` string — Unique identifier of the center in which you are adding the guest or a group of guests.
  - `consider_online_hours` boolean — This parameter considers the online hours of the center. True: Will consider online hours when adding the guest to the queue. False: Does not consider online hours when adding a guest to the queue.
  - `do_reprocess` boolean — Reprocessing lets Zenoti assign resources dynamically based on availability of the employees. True: Allows the reprocessing of the appointment based on resource availability. False: Does not allow reprocessing.
  - `guests` object[] — Enter the `guest_id` in the id parameter. You can add multiple guest objects when adding a group of guests to the queue. Note: Each guest object must have a corresponding `id`.
    - `id` string — id of the object
  - `services` object[] — Enter the `service_id` in the id parameter. You can enter multiple services for a single guest or for a group of guests. Note: Each service object must have a corresponding `id`.
    - `id` string — id of the object

## Response `200`

200

- union
  - object
    - `is_confirmed` boolean
    - `invoice_id` string
    - `appointment_group_id` string
    - `bookings` object[]
      - `guest` object
        - `id` string
        - `first_name` string
        - `last_name` string
      - `queue_info` object
        - `wait_time_in_min` string
      - `appointments` object[]
        - `id` string
        - `invoice_item_id` string
        - `start_time_in_center` string
        - `end_time_in_center` string
        - `employee` object
          - `id` string
          - `display_name` string
          - `gender` string
          - `nick_name` unknown
          - `full_name` string
          - `first_name` string
          - `last_name` string
        - `service` object
          - `id` string
          - `name` string
          - `duration` integer
          - `category_id` string
          - `is_addOn` boolean
          - `has_addOns` unknown
    - `error` unknown
  - object
    - `is_confirmed` boolean
    - `invoice_id` string
    - `appointment_group_id` string
    - `bookings` object[]
      - `guest` object
        - `id` string
        - `first_name` string
        - `last_name` string
      - `queue_info` object
        - `wait_time_in_min` string
      - `appointments` object[]
        - `id` string
        - `invoice_item_id` string
        - `start_time_in_center` string
        - `end_time_in_center` string
        - `employee` object
          - `id` string
          - `display_name` string
          - `gender` string
          - `nick_name` string
          - `full_name` string
          - `first_name` string
          - `last_name` string
        - `service` object
          - `id` string
          - `name` string
          - `duration` integer
          - `category_id` string
          - `is_addOn` boolean
          - `has_addOns` unknown
    - `error` unknown
  - object
    - `is_confirmed` boolean
    - `invoice_id` string
    - `appointment_group_id` string
    - `bookings` object[]
      - `guest` object
        - `id` string
        - `first_name` string
        - `last_name` string
      - `queue_info` object
        - `wait_time_in_min` string
      - `appointments` object[]
        - `id` string
        - `invoice_item_id` string
        - `start_time_in_center` string
        - `end_time_in_center` string
        - `employee` object
          - `id` string
          - `display_name` string
          - `gender` string
          - `nick_name` unknown
          - `full_name` string
          - `first_name` string
          - `last_name` string
        - `service` object
          - `id` string
          - `name` string
          - `duration` integer
          - `category_id` string
          - `is_addOn` boolean
          - `has_addOns` unknown
    - `error` unknown
  - object
    - `is_confirmed` boolean
    - `invoice_id` string
    - `appointment_group_id` string
    - `bookings` object[]
      - `guest` object
        - `id` string
        - `first_name` string
        - `last_name` string
      - `queue_info` object
        - `wait_time_in_min` string
      - `appointments` object[]
        - `id` string
        - `invoice_item_id` string
        - `start_time_in_center` string
        - `end_time_in_center` string
        - `employee` object
          - `id` string
          - `display_name` string
          - `gender` string
          - `nick_name` string
          - `full_name` string
          - `first_name` string
          - `last_name` string
        - `service` object
          - `id` string
          - `name` string
          - `duration` integer
          - `category_id` string
          - `is_addOn` boolean
          - `has_addOns` unknown
    - `error` unknown
  - object
    - `is_confirmed` boolean
    - `invoice_id` string
    - `appointment_group_id` string
    - `bookings` object[]
      - `guest` object
        - `id` string
        - `first_name` string
        - `last_name` string
      - `queue_info` object
        - `wait_time_in_min` string
      - `appointments` object[]
        - `id` string
        - `invoice_item_id` string
        - `start_time_in_center` string
        - `end_time_in_center` string
        - `employee` object
          - `id` string
          - `display_name` string
          - `gender` string
          - `nick_name` unknown
          - `full_name` string
          - `first_name` string
          - `last_name` string
        - `service` object
          - `id` string
          - `name` string
          - `duration` integer
          - `category_id` string
          - `is_addOn` boolean
          - `has_addOns` 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/revisions/e628f892391a/schema)
