| Name | Location | Type | Required | Description |
|---|---|---|---|---|
id_region | Query | int | Yes | Region identifier for the business location (e.g., geographic/market region). |
k_business | Query | int/string | Yes | Unique business key in WellnessLiving. Identifies which business the promotion belongs to. |
uid | Query | int/string | Yes | User identifier for whom the promotion context is being retrieved (e.g., client account). |
k_promotion | Query | int/string | Yes | Unique key of the promotion to retrieve details for. |
{{TOKEN}}/{{token}} in the Authorization header:a_promotion object and supporting metadata (e.g., status, s_version). Key fields within a_promotion include:a_access: Access rules for the promotion, including arrays like a_class, a_event, a_resource, a_service, and flags is_class_all / is_event_all.a_image: Image metadata and URLs (height, width, thumbnail, view URL, etc.).m_price: Monetary price of the promotion.i_duration, id_duration, id_duration_type: Duration value and type (e.g., days, weeks, months).id_program: Program/type identifier for the promotion.is_introductory, is_online: Flags indicating introductory status and online availability.text_title, text_description: Human‑readable title and description of the promotion.url_buy: URL for purchasing the promotion online, when applicable.status field (e.g., "ok") and s_version help confirm a successful response and the API version in use.curl --location -g --request GET '/v1/promotion?id_region={{id_region}}&k_business={{k_business}}&uid={{uid}}' \
--header 'Content-Type: text/plain' \
--data-raw ''{}