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/list

GET
/v1/appointment/book/asset/list

GET /v1/appointment/book/asset/list#

Returns the list of bookable assets (resources) for a given WellnessLiving business and location in a specific region. Each asset in the response includes booking metadata such as title, description, age restrictions, pricing options, duration, wait‑list rules, and direct booking links.

Query Parameters#

id_region (required, integer)
Regional identifier for the environment (for example 1 or 2).
Used to route the request to the correct regional infrastructure.
k_business (required, string / numeric ID)
Unique WellnessLiving business key (BID) whose assets you want to retrieve (for example 49197, 50217).
k_location (required, string / numeric ID)
Unique key of the physical or virtual location within the business (for example 315968, 5000000248).
Only assets available at this location are returned.

Authentication#

Expects a valid WellnessLiving API access token.
Typically provided as a bearer token resolved from the {{TOKEN}} variable and sent in the Authorization header:
The caller must have permission to view appointment booking assets for the specified business and location.

Successful 200 Response (Summary)#

On success, the endpoint returns HTTP 200 OK with a JSON body containing:
a_asset — Array of asset objects. Each asset commonly includes:
k_resource / k_resource_type — Internal identifiers for the asset and its type.
text_title / html_title — Display name of the asset.
html_description, html_description_short — Long/short HTML descriptions for UI rendering.
a_period — Array of pricing/duration options (for example html_duration, html_price, i_duration, m_price).
a_age_restrictions — Optional age limits (for example i_age_from, i_age_to, is_age_public, html_age_restriction).
a_image — Asset image metadata (URLs, empty flags).
Booking flags such as is_single_buy, is_staff_confirm, is_wait_list_unpaid, id_service_require, hide_application.
a_direct_link — Direct client‑facing booking URLs for the asset.
a_asset_busy — Array describing busy/unavailable assets (empty in many cases).
k_resource_layout — Optional layout key for organizing assets.
status — Request status string (for example "ok" when successful).
s_version — Internal version or cache key for the response payload.
__a_message — Array of internal diagnostic or validation messages (not typically shown to end‑users).
Use this endpoint to build or update booking UIs that need to display all available appointment assets, their pricing, duration, age restrictions, and direct booking links for a specific business location.

Request

Query Params

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET '/v1/appointment/book/asset/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/appointment/book/asset/category
Next
/v1/appointment/book/asset/service
Built with