---
title: "List all packages of a center"
method: GET
path: "/v1/centers/{center_id}/packages"
---

# List all packages of a center

`GET /v1/centers/{center_id}/packages`

## Request

- Base URL: `https://api.zenoti.com`
- URL: `https://api.zenoti.com/v1/centers/{center_id}/packages`
- Auth: none required
- TypeScript: <https://skmtc.dev/zenoti/apis/zenoti-authentication/docs/v1/centers/:center_id/packages/get.ts> (a function with typed inputs; its response is checked against the schema)

This API helps you to retrieve all the packages that are active in the center. You must specify the unique identifier of the center as `center_id` in the API request.You can also leverage the pagination feature by passing `page` and `size` query parameters if you have a large number of records to be displayed. By default, `page` is set as 1 and `size` is set as 10. size cannot be more than 100: which means that the maximum records per page cannot be more than 100.

## Path parameters

- `center_id` string, required

## Query parameters

- `appointment_date` string, date
- `type` ''
- `excludeServices` boolean
- `blockServiceLevelTaxPackages` boolean
- `page` integer
- `size` integer
- `show_in_catalog` boolean
- `expand` string
- `category_id` integer
- `search_text` string
- `is_active` boolean
- `PackageType` ''
- `series_package_type` ''
- `member_price` boolean
- `guest_id` integer
- `is_giftcard_enabled` boolean

## Response `200`

200

- union
  - object
    - `packages` object[]
      - `id` string
      - `code` string
      - `name` string
      - `description` string
      - `type` integer
      - `category_id` string
      - `Business_unit_id` string
      - `version_id` string
      - `html_description` string
      - `time` integer
      - `booking_start_date` string
      - `booking_end_date` string
      - `commission` object
        - `eligible` boolean
        - `factor` integer
        - `type` integer
        - `value` integer
      - `preferences` object
        - `allow_cancellation_fee` boolean
        - `allow_cancellation_comission` boolean
        - `allow_no_show_fee` boolean
        - `allow_no_show_comission` boolean
        - `allow_membership_redemption` boolean
        - `allow_giftcard_redemption` boolean
        - `enforce_otp` boolean
      - `catalog_info` object
        - `show_in_catalog` boolean
        - `can_book` boolean
        - `show_price` boolean
        - `display_name` string
        - `display_price` string
        - `video_url` string
      - `centers` object[]
        - `center_id` string
        - `currency_id` integer
        - `sale_price` integer
        - `tax_id` unknown
        - `auto_renewal` boolean
      - `tags` unknown
      - `benefits` object
        - `services` object[]
          - `id` string
          - `item_type` integer
          - `quantity` integer
          - `order` integer
          - `recognize_revenue` boolean
        - `products` object[]
        - `bundled_products` object[]
    - `page_info` object
      - `total` integer
      - `page` integer
      - `size` integer
  - object
    - `packages` object[]
      - `id` string
      - `code` string
      - `name` string
      - `description` string
      - `type` integer
      - `active` boolean
      - `category_id` string
      - `business_unit_id` string
      - `version_id` string
      - `html_description` string
      - `time` integer
      - `booking_start_date` unknown
      - `booking_end_date` unknown
      - `commission` object
        - `eligible` boolean
        - `factor` integer
        - `type` integer
        - `value` integer
      - `preferences` unknown
      - `catalog_info` unknown
      - `centers` object[]
        - `center_id` string
        - `currency_id` integer
        - `sale_price` integer
        - `price_with_tax` integer
        - `tax_id` string
        - `auto_renewal` boolean
        - `discount_price` unknown
      - `tags` unknown
      - `benefits` unknown
    - `page_info` object
      - `total` integer
      - `page` integer
      - `size` integer

## Other responses

- `400`: 400

---

[API](https://skmtc.dev/zenoti/apis/zenoti-authentication.md) - [All operations](https://skmtc.dev/zenoti/apis/zenoti-authentication/llms.txt) - [OpenAPI document](https://skmtc.dev/zenoti/apis/zenoti-authentication/revisions/e628f892391a?raw)
