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

GET
/v1/catalog/staff/catalog/list
Lists staff catalog products available for a specific region, business, and location.

Endpoint#

GET /v1/catalog/staff/catalog/list
Retrieves staff-related catalog products (services, events, items) that can be sold or booked online, filtered by region, business, and location.

Query Parameters#

id_region (integer, required)
Region identifier to scope the catalog data.
k_business (integer/string, required)
Business ID whose catalog should be returned.
k_location (integer/string, required)
Location ID to filter products available at a specific site.

Response Overview (200 OK)#

The response body includes at least these fields:
a_shop_product (array of objects)
Main list of catalog products. Each object represents a single product/item.
Each product in a_shop_product typically contains (non‑exhaustive):
k_shop_product (string)
Unique identifier of the shop product.
k_id (string)
Internal product or related entity key (often matches k_shop_product).
s_title / text_title (string)
Human‑readable product name/title as shown to users.
f_price (string)
Base numeric price as a string (e.g., "20.00"). May represent a single fixed price or the lower bound of a range.
s_price (string)
Price formatted for display (e.g., "$3.60", "Free").
f_price_from / f_price_to (string, optional)
Numeric lower/upper bounds for variable or ranged pricing.
s_price_from / s_price_to (string, optional)
Display versions of f_price_from / f_price_to.
a_location (array)
List of location IDs (integers/strings) where the product is available.
a_shop_category (array)
Associated category IDs for the product.
Other flags/metadata such as is_online_sell, is_inventory, is_visit, id_purchase_item, id_sale, and a_member_group which control selling behavior and product type.
can_add (boolean)
Indicates whether new products can be added to the catalog.
status (string)
Overall call status (e.g., "ok").
s_version (string)
Version or cache key for the catalog payload.
__a_message (array of strings)
Additional informational or feature flags/messages from the backend.

Request

Query Params

Responses

🟢200
application/json
Body

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