WellnessLiving API (UAT) - v1.2026-02
  1. appointment
WellnessLiving API (UAT) - v1.2026-02
  • WellnessLiving API - [Feb-2026]
  • Auth
    • Authentication
  • appointment
    • /v1/appointment/book/asset/category
      GET
    • /v1/appointment/book/asset/list
      GET
    • /v1/appointment/book/asset/service
      GET
    • /v1/appointment/book/finish
      GET
    • /v1/appointment/book/finish
      POST
    • /v1/appointment/book/payment/paymentPost
      GET
    • /v1/appointment/book/product
      GET
    • /v1/appointment/book/schedule/calendar
      GET
    • /v1/appointment/book/schedule/day-time
      GET
    • /v1/appointment/book/service/category
      GET
    • /v1/appointment/book/service/list
      GET
    • /v1/appointment/book/staff/list
      GET
  • 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
    • /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. appointment

/v1/appointment/book/asset/service

GET
/v1/appointment/book/asset/service

Overview#

This endpoint retrieves booking metadata for asset-based services at a specific business location and start time. It is used during the appointment booking flow to determine resource availability and related asset configuration.

Query Parameters#

id_region (integer, required): Regional identifier for the deployment/cluster (e.g., 2). Helps route the request to the correct regional backend.
k_business (integer/string, required): Unique business ID within WellnessLiving (e.g., 49197). Determines which business account the booking context belongs to.
k_location (integer/string, required): Location (site/studio) key within the business (e.g., 315968). Filters availability to a specific physical or virtual location.
dt_start (datetime string, required): Requested appointment start time in YYYY-MM-DD HH:MM:SS format (e.g., 2025-09-01 10:00:00). Assumed to be in the business-local timezone unless otherwise documented.
k_service (integer/string, required): Service key for the asset-based service being booked (e.g., 235266). Identifies which service’s asset configuration and availability to load.

Response#

On success, the endpoint returns 200 OK with a JSON body similar to:
{
  "a_resource_busy": [],
  "a_resource_type": [],
  "can_book_unavailable_assets": null,
  "status": "ok",
  "s_version": "444085"
}
a_resource_busy (array): List of resources that are already booked/unavailable for the specified time. Empty array indicates no busy resources were returned.
a_resource_type (array): List of asset/resource types relevant to the requested service. Empty array indicates no additional resource type metadata was returned for this call.
can_book_unavailable_assets (boolean|null): Flag indicating whether the system allows booking assets even when they appear unavailable. null implies the value is not explicitly provided or falls back to default behavior.
status (string): High-level call status. Value "ok" indicates the request was processed successfully.
s_version (string): Internal version or schema identifier for the response payload (e.g., for debugging or change tracking).

Notes#

Authentication: This request relies on the existing {{TOKEN}} variable configuration for auth. Do not modify auth here; update the shared auth/token flow if changes are needed.

Request

Query Params

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET '/v1/appointment/book/asset/service?id_region={{id_region}}&k_business={{k_business}}&k_location={{k_location}}&dt_start=2025-09-01 10:00:00&k_service=undefined' \
--header 'Content-Type: text/plain' \
--data-raw ''
Response Response Example
{}
Modified at 2026-02-26 17:13:05
Previous
/v1/appointment/book/asset/list
Next
/v1/appointment/book/finish
Built with