WellnessLiving API (UAT) - v1.2026-02
  1. catalog
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
      GET
    • /v1/catalog/staff/catalog/list
      GET
  • 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. catalog

/v1/catalog/list

GET
/v1/catalog/list
Retrieves the catalog of products available for a specific WellnessLiving business and location in the given region.
Query parameters:
id_region – Numeric region identifier to scope the catalog (for example, geographic region/market).
k_business – Business key (ID) whose catalog should be returned.
k_location – Location key (ID) used to filter products to a particular site/location.
Response overview (200 OK):
a_product – Primary array of product objects returned for the given business/location. Each product may include:
a_data – Optional date range info (for example, dt_start, dt_end) when applicable.
a_image – Image metadata for the product (URLs, dimensions, flags).
a_shop_category – One or more catalog/shop category IDs the product belongs to.
a_location – Location IDs where the product is available.
id_sale – Product sale type identifier (for example, event, shop product, etc.).
k_id / k_shop_product / k_shop_category – Internal product and category keys.
s_title – Human‑readable product name.
Pricing fields such as f_price, s_price, and when present f_price_from/f_price_to and s_price_from/s_price_to for price ranges.
a_product_duplicate – Duplicate list mirroring a_product entries for certain catalog use cases, with the same overall shape and pricing fields.
Use this endpoint to list products (including events and shop items) that can be shown in client- or staff-facing catalog flows for the specified business/location context.

Request

Query Params

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET '/v1/catalog/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/business/skin
Next
/v1/catalog/staff/catalog/list
Built with