WellnessLiving API (UAT) - v1.2026-02
  1. schedule
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
    • /v1/classes/promotion
    • /v1/classes/view/element
  • 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
      GET
    • /v1/schedule/class/view
      GET
    • /v1/schedule/class/view
      POST
    • /v1/schedule/page/element
      GET
    • /v1/schedule/page/list
      GET
    • /v1/schedule/tab
      GET
  • shop
    • /v1/shop/category
  • staff
    • /v1/staff/list
    • /v1/staff/view
  • user
    • /v1/user
  • visit
    • /v1/visit/status
  1. schedule

/v1/schedule/page/element

GET
/v1/schedule/page/element
Retrieves schedule page/element details for a specific visit.
Summary
Fetch detailed schedule information for a single visit, including class/event details, staff, capacity, location, and timing.
Parameters
id_region (query, required): Numeric region identifier. Used by the platform to route the request to the correct regional backend.
k_business (query, required): Business key (numeric/string ID) identifying the WellnessLiving business account.
k_visit (query, required): Visit key/ID for which schedule page/element details are requested.
Example successful response (200 OK)
A successful response returns JSON with schedule and visit-specific details, for example:
a_class_info: Object with class/event state, including:
i_book_active: Current number of active bookings.
i_capacity: Maximum capacity for the class/event.
i_wait: Number of clients on the waitlist.
a_staff: Array of staff members assigned to this visit, including:
k_staff: Staff identifier.
s_family, s_name, s_name_full: Staff last name, first name, and full name.
dt_cancel: Date/time the visit was cancelled (if applicable), in YYYY-MM-DD HH:MM:SS format.
dt_date_global: Global (server) date/time of the visit.
dt_date_local / dtl_location: Local date/time of the visit at the location.
i_capacity: Overall capacity value for this instance (may reflect overrides).
i_duration: Duration of the visit in minutes.
i_wait_spot: Number of clients currently holding a waitlist spot.
id_note: Note type/identifier associated with the visit, if any.
id_visit: Visit type identifier (e.g., class, event).
is_checkin: Indicates whether the client is checked in.
is_enable_client_cancel: Whether client-side cancellation is allowed.
is_event: Indicates that this visit is an event.
is_in_progress: Whether the visit is currently in progress.
is_virtual: Indicates whether this visit is a virtual/online session.
k_class: Class identifier.
k_class_period: Class period identifier for this specific occurrence.
k_location: Location identifier.
s_title: Title of the class/event (e.g., "Avital event changed").
text_location: Human-readable location name (e.g., studio or room name).
text_room: Room name or label within the location, if set.
text_timezone: Time zone string for the visit (e.g., ART).
uid: Internal unique identifier for this schedule element.
url_image: URL to an image associated with the class/event.
url_virtual_join: URL used to join the virtual session (empty for in-person sessions).
status: Response status string (e.g., "ok").
s_version: Version identifier of the schedule element.
Additional fields may be returned by the API and should be treated as optional or subject to change.

Request

Query Params

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET '/v1/schedule/page/element?id_region={{id_region}}&k_business={{k_business}}&k_visit=undefined' \
--header 'Content-Type: text/plain' \
--data-raw ''
Response Response Example
{}
Modified at 2026-02-26 17:13:05
Previous
/v1/schedule/class/view
Next
/v1/schedule/page/list
Built with