# WellnessLiving API (v1) ## Docs - [WellnessLiving API](https://apidoc.wellnessliving.io/wellnessliving-api-868044m0.md): ## API Docs - Auth [Authentication](https://apidoc.wellnessliving.io/authentication-14473871e0.md): This HTTP POST request exchanges authorization credentials for an access token at the specified Amazon Cognito endpoint. The request must include a payload formatted as `application/x-www-form-urlencoded`, containing the necessary authentication parameters. - Appointment [/v1/appointment/book/asset/list](https://apidoc.wellnessliving.io/v1appointmentbookassetlist-14473872e0.md): This endpoint retrieves a list of assets for booking based on the specified region, business, and location IDs. - Appointment [/v1/appointment/book/asset/category](https://apidoc.wellnessliving.io/v1appointmentbookassetcategory-14473873e0.md): This endpoint retrieves the appointment booking details for a specific asset category based on the provided region, business, and location IDs. - Appointment [/v1/appointment/book/service/list](https://apidoc.wellnessliving.io/v1appointmentbookservicelist-14473874e0.md): This endpoint retrieves a list of available services for booking appointments based on the provided region, business, and location IDs. - Appointment [/v1/appointment/book/staff/list](https://apidoc.wellnessliving.io/v1appointmentbookstafflist-14473875e0.md): This endpoint retrieves a list of staff members available for booking appointments based on the provided region, business, location, and service IDs. - Business [/v1/business](https://apidoc.wellnessliving.io/v1business-14473876e0.md): This endpoint retrieves information about a specific business based on the provided region and business ID. - Business [/v1/business/skin](https://apidoc.wellnessliving.io/v1businessskin-14473877e0.md): This endpoint makes an HTTP GET request to retrieve the skin details for a specific business, identified by the query parameters id_region and k_business. - Classes [/v1/classes/list](https://apidoc.wellnessliving.io/v1classeslist-14473878e0.md): This endpoint retrieves a list of classes based on the provided query parameters. - Classes [/v1/classes/view/element](https://apidoc.wellnessliving.io/v1classesviewelement-14473879e0.md): This endpoint makes an HTTP GET request to retrieve information about a specific element in a class, based on the provided region ID and business ID. - Collector [/v1/collector/debt/list](https://apidoc.wellnessliving.io/v1collectordebtlist-14473880e0.md): This endpoint retrieves a list of debts for a specific region and business. - Collector [/v1/collector/debt/pay](https://apidoc.wellnessliving.io/v1collectordebtpay-14473881e0.md): This endpoint is used to make a payment for a specific debt collector in a particular region. - Collector [/v1/collector/debt/transaction](https://apidoc.wellnessliving.io/v1collectordebttransaction-14473882e0.md): This endpoint makes an HTTP GET request to retrieve debt transaction data for a specific region and business. The request includes query parameters for the region ID and business key. - Drive [/v1/drive/product/image/upload](https://apidoc.wellnessliving.io/v1driveproductimageupload-14473883e0.md): This HTTP POST request is used to upload an image of a product to the drive. The request includes query parameters "id_region" and "k_business". The request body should contain the image file to be uploaded. - Event [/v1/event/book/list](https://apidoc.wellnessliving.io/v1eventbooklist-14473884e0.md): This endpoint retrieves a list of events based on the provided region ID and business ID. - Event [/v1/event/list](https://apidoc.wellnessliving.io/v1eventlist-14473885e0.md): ### GET /v1/event/list - Event [/v1/event/book/view/element](https://apidoc.wellnessliving.io/v1eventbookviewelement-14473886e0.md): This endpoint retrieves the details of a specific event book view element based on the provided region and business identifiers. - Location [/v1/location/list](https://apidoc.wellnessliving.io/v1locationlist-14473887e0.md): This endpoint makes an HTTP GET request to retrieve a list of locations based on the provided region and business identifiers. - Location [/v1/location/view](https://apidoc.wellnessliving.io/v1locationview-14473888e0.md): This endpoint makes an HTTP GET request to retrieve information about a specific location, identified by the provided region, business, and location IDs, along with additional parameters for logo height and width. - Login [/v1/login/search/settings](https://apidoc.wellnessliving.io/v1loginsearchsettings-14473889e0.md): This endpoint retrieves the search settings for a specific region and business. - Login [/v1/login/search/staff-app/list](https://apidoc.wellnessliving.io/v1loginsearchstaff-applist-14473890e0.md): This endpoint retrieves a list of staff members based on the provided query parameters. - Login [/v1/login/search/settings](https://apidoc.wellnessliving.io/v1loginsearchsettings-14473891e0.md): This endpoint allows the user to update the search settings for login with the specified region and business ID. - Member [/v1/member/info](https://apidoc.wellnessliving.io/v1memberinfo-14473892e0.md): This endpoint retrieves information about a member based on the provided region ID and business ID. - Profile [/v1/profile/purchase/list](https://apidoc.wellnessliving.io/v1profilepurchaselist-14473893e0.md): This endpoint retrieves the list of purchases associated with a user profile. - Profile [/v1/profile/contract](https://apidoc.wellnessliving.io/v1profilecontract-14473894e0.md): This endpoint retrieves the profile contract details based on the provided parameters. - Profile [/v1/profile/purchase/list/element](https://apidoc.wellnessliving.io/v1profilepurchaselistelement-14473895e0.md): This endpoint retrieves the details of a specific purchase list element based on the provided parameters. - Promotion [/v1/promotion/list](https://apidoc.wellnessliving.io/v1promotionlist-14473896e0.md): ### GET /v1/promotion/list - Promotion [/v1/promotion](https://apidoc.wellnessliving.io/v1promotion-14473897e0.md): This endpoint retrieves the details of a specific promotion based on the provided parameters. - Purchase [/v1/purchase/receipt](https://apidoc.wellnessliving.io/v1purchasereceipt-14473898e0.md): This endpoint makes an HTTP GET request to retrieve the purchase receipt based on the provided parameters. The request includes the query parameters id_region, k_business, and k_purchase to identify the specific receipt. - Report [/v1/report/data](https://apidoc.wellnessliving.io/v1reportdata-14473899e0.md): The endpoint retrieves report data based on the provided region ID, business ID, and report ID. - Report [/v1/report/query](https://apidoc.wellnessliving.io/v1reportquery-14473900e0.md): This endpoint allows the user to make a POST request to retrieve a report based on specified query parameters. - Schedule [/v1/schedule/class/list](https://apidoc.wellnessliving.io/v1scheduleclasslist-14473901e0.md): This endpoint makes an HTTP GET request to retrieve the schedule of classes for a specific region, business, and user on a given date range. - Schedule [/v1/schedule/page/list](https://apidoc.wellnessliving.io/v1schedulepagelist-14473902e0.md): This endpoint makes an HTTP GET request to retrieve a list of scheduled pages based on the provided parameters. - Schedule [/v1/schedule/tab](https://apidoc.wellnessliving.io/v1scheduletab-14473903e0.md): This endpoint retrieves schedule information for a specific region and business. - Schedule [/v1/schedule/class/view](https://apidoc.wellnessliving.io/v1scheduleclassview-14473904e0.md): This endpoint makes an HTTP GET request to retrieve the schedule and class details based on the provided parameters. The request includes query parameters for the region ID, business ID, session request details, date, and class period. - Schedule [/v1/schedule/page/element](https://apidoc.wellnessliving.io/v1schedulepageelement-14473905e0.md): This endpoint makes an HTTP GET request to retrieve schedule page element details based on the provided region, business, and visit identifiers. - Shop [/v1/shop/category](https://apidoc.wellnessliving.io/v1shopcategory-14473906e0.md): This endpoint makes an HTTP GET request to retrieve details of a specific shop category based on the provided region ID and business ID. - Staff [/v1/staff/list](https://apidoc.wellnessliving.io/v1stafflist-14473907e0.md): This endpoint makes an HTTP GET request to retrieve a list of staff members based on the provided region and business ID. - Staff [/v1/staff/view](https://apidoc.wellnessliving.io/v1staffview-14473908e0.md): - User [/v1/user](https://apidoc.wellnessliving.io/v1user-14473909e0.md): This endpoint makes an HTTP GET request to retrieve user information based on the provided parameters. - Visit [/v1/visit/status](https://apidoc.wellnessliving.io/v1visitstatus-14473910e0.md): This endpoint makes an HTTP GET request to retrieve user's visit information based on the associated visit ID.