WellnessLiving API (UAT) - v1.2026-02
  1. user
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
    • /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
      GET
  • visit
    • /v1/visit/status
  1. user

/v1/user

GET
/v1/user
Retrieves detailed profile information for a single user.
Purpose
Fetches the primary profile record for a user (identified by uid) in a specific region and business.
Returns core identity and contact details, membership identifiers, and selected custom fields.
HTTP
Method: GET
Path: /v1/user
Authentication
Expects an authenticated request using the TOKEN variable (for example via an Authorization header or equivalent mechanism configured at the collection/environment level).
Ensure TOKEN is valid for the given region/business and has permission to read user data.
Required query parameters
id_region (number): Region identifier for the API call (e.g., 2).
k_business (number/string): Business key that scopes the user lookup (e.g., 49197).
uid (string): Unique user identifier within the business (e.g., 2720946).
Main 200 OK response fields
A successful 200 OK response includes (non‑exhaustive):
Top‑level user fields
uid: User’s unique identifier.
s_first_name / s_last_name: User’s first and last name.
s_mail: Primary email address.
s_phone, s_phone_home, s_phone_work: Primary, home, and work phone numbers.
text_address, text_city, text_postal: Mailing address components.
id_gender: Numeric gender identifier.
dt_birth: Date of birth (YYYY-MM-DD).
dt_add: Datetime when the user record was added.
s_member: Membership / account number.
k_city: Internal city key.
k_login_type / text_login_type: Login/membership type identifier and human‑readable label.
has_discount: Whether the user currently has any discount applied (boolean).
is_customer_new: Indicates if the user is considered a new customer (boolean).
is_traveller: Indicates if the user is marked as a traveller (boolean).
url_photo: URL of the user’s profile photo (may be empty).
Custom fields and related data
a_custom_field: Array of custom field objects, each with:
k_field: Custom field key.
text_title: Display label of the custom field.
text_value: Stored value (often an ID or code).
text_value_title: Human‑readable value/choice label when applicable.
a_member_group: Array of membership/group entries (empty in the sample response, but reserved for group/membership data).
a_photo: Object with profile photo metadata:
url_photo: Photo URL.
i_width / i_height: Image dimensions.
Aggregated result map
a_result_list: Object keyed by uid containing a nested copy of the user profile data (same structure as the top‑level user fields and arrays). This can be used when handling multiple users or mapping by uid key.
Meta fields
can_introductory: Whether the user is eligible for introductory offers (boolean).
status: Request status string, e.g., "ok".
s_version: Internal API/version marker for this response.
A 200 OK response with status="ok" indicates the user was successfully found for the provided region, business, and uid.

Request

Query Params

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET '/v1/user?id_region={{id_region}}&k_business={{k_business}}&uid={{uid}}' \
--header 'Content-Type: text/plain' \
--data-raw ''
Response Response Example
{}
Modified at 2026-02-26 17:13:05
Previous
/v1/staff/view
Next
/v1/visit/status
Built with