WellnessLiving API (UAT) - v1.2026-02
  1. classes
WellnessLiving API (UAT) - v1.2026-02
  • WellnessLiving API - [Feb-2026]
  • Auth
    • Authentication
  • appointment
    • /v1/appointment/book/asset/category
    • /v1/appointment/book/asset/list
    • /v1/appointment/book/asset/service
    • /v1/appointment/book/finish
    • /v1/appointment/book/finish
    • /v1/appointment/book/payment/paymentPost
    • /v1/appointment/book/product
    • /v1/appointment/book/schedule/calendar
    • /v1/appointment/book/schedule/day-time
    • /v1/appointment/book/service/category
    • /v1/appointment/book/service/list
    • /v1/appointment/book/staff/list
  • book-process
    • /v1/book/process/info
    • /v1/book/process/payment
    • /v1/book/process/purchase
    • /v1/book/process/purchase/element/list
  • business-data
    • /v1/business
    • /v1/business/franchise/location
    • /v1/business/skin
  • catalog
    • /v1/catalog/list
    • /v1/catalog/staff/catalog/list
  • classes
    • /v1/classes/list
      GET
    • /v1/classes/promotion
      GET
    • /v1/classes/view/element
      GET
  • collector-debt
    • /v1/collector/debt/list
    • /v1/collector/debt/pay
    • /v1/collector/debt/transaction
  • drive
    • /v1/drive/product/image/upload
  • ecommerce
    • /v1/ecommerce/order/sync
  • event
    • /v1/event/book/list
    • /v1/event/book/view/element
    • /v1/event/list
  • lead
    • /v1/lead/info
    • /v1/lead/info
  • location
    • /v1/location/list
    • /v1/location/view
  • login
    • /v1/login/attendance/list
    • /v1/login/search/settings
    • /v1/login/search/settings
    • /v1/login/search/staff-app/list
  • member
    • /v1/member/info
  • profile
    • /v1/profile/contract
    • /v1/profile/create
    • /v1/profile/fields
    • /v1/profile/purchase/list
    • /v1/profile/purchase/list/element
  • promotion
    • /v1/promotion
    • /v1/promotion/list
  • purchase
    • /v1/purchase/receipt
  • report
    • /v1/report/data
    • /v1/report/query
  • report-dev
    • /v1/report/customization-form
    • /v1/report/filter-info
  • schedule
    • /v1/schedule/class/list
    • /v1/schedule/class/view
    • /v1/schedule/class/view
    • /v1/schedule/page/element
    • /v1/schedule/page/list
    • /v1/schedule/tab
  • shop
    • /v1/shop/category
  • staff
    • /v1/staff/list
    • /v1/staff/view
  • user
    • /v1/user
  • visit
    • /v1/visit/status
  1. classes

/v1/classes/list

GET
/v1/classes/list
Lists available classes for business 49197 at location 315968 in region 2.

Endpoint#

GET https://uat-api.wellnessliving.io/v1/classes/list?id_region=2&k_business=49197&k_location=315968

Query parameters#

id_region – Numeric region identifier (e.g., 2).
k_business – Internal business key/ID (e.g., 49197).
k_location – Specific location key/ID within the business (e.g., 315968).

Successful 200 response shape#

On success, the response body includes:
status – Overall request status string (e.g., "ok").
s_version – API or schema version string.
a_class – Array of class objects. Each object represents a single scheduled class occurrence and can include:
is_active – "1" or "0", indicating whether the class instance is active.
is_block – "1" if the class is part of a block/series, otherwise "0".
is_event – "1" if the class is treated as an event, otherwise "0".
k_class – Class definition key/ID.
k_class_period – Unique key/ID for this scheduled class period/occurrence.
k_business_cms – Business key as used by the CMS.
text_title – Human‑readable class title (e.g., "Barbie Class SM 1").
text_description – HTML description of the class content/details.
k_enrollment_block – Enrollment block key/ID, or null if not part of a block.
url_image – URL of the primary image associated with the class.
a_class_tab – Array of additional tab/configuration data (may contain null).
a_url_book – Array of booking URLs for this class instance.
i_capacity – Integer capacity (maximum number of participants).
id_bookable – Flag/indicator that the class can be booked (e.g., 1 for bookable).
is_online_private – Boolean indicating if the class is an online private session.
a_login_type – Array of allowed login/account types for booking.
a_member_group – Array of member group identifiers permitted to book.

Request

Query Params

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET '/v1/classes/list?id_region={{id_region}}&k_business={{k_business}}&k_location={{k_location}}' \
--header 'Content-Type: text/plain' \
--data-raw ''
Response Response Example
{}
Modified at 2026-02-26 17:13:05
Previous
/v1/catalog/staff/catalog/list
Next
/v1/classes/promotion
Built with