The API Report CardAPI Index
WellnessLiving

WellnessLiving API

All-in-one studio/business management SaaS for fitness, wellness & beauty SMBs · wellnessliving.com

WellnessLiving has a documented REST JSON API with OAuth2 bearer tokens and an official PHP SDK. Access is not self-serve: an API questionnaire, NDA, API agreement, and Account Executive approval precede credential provisioning. Forum threads show customers waiting weeks for access.

Last verified: July 2026Fitness & Wellness
API GRADE
D+
VERIFIED JUL 2026

SCORECARD

ExistenceGOODDocumented REST JSON API with OAuth2 bearer tokens, a docs portal, and an official PHP SDK; the friction is access gating, not existence.
AccessPOORNo self-serve keys: access requires an NDA, API Agreement, a use case questionnaire, and Account Executive approval.
CoverageGOODAPI covers accounts, clients, appointments, classes, bookings, purchases, members, and reporting across the studio record.
AuthPOORBearer tokens via an OAuth2 endpoint, but credentials are a provisioned bundle including a username and password pair.
Docs & DXGOODPublic developer portal, an OpenAPI spec, and an official PHP SDK on GitHub with recent releases.
StabilityMIXEDThe PHP SDK sees releases, but rate limits and webhook retry semantics are only shared during onboarding.
Supergood: WellnessLiving has an API, but using it means gates, contracts, or workarounds. Ours doesn't: stable endpoints, normalized JSON, managed auth.

Frequently asked questions

WellnessLiving scores D+ on the API Report Card. WellnessLiving has a documented REST JSON API with OAuth2 bearer tokens and an official PHP SDK. Access is not self-serve: an API questionnaire, NDA, API agreement, and Account Executive approval precede credential provisioning. Forum threads show customers waiting weeks for access.

Tried to integrate with WellnessLiving?
SOURCES
API access is fully gated behind an NDA + API Agreement + Account Executive approval, there is no self-serve API key issuance even for paying customers, blocking small integrators and indie developers help.wellnessliving.com
Customers asking on the community forum for API access report being routed through sales gatekeeping and waiting weeks without resolution community.wellnessliving.com
Only a PHP SDK is officially supported (no Node, Python, Ruby, or Go); non-PHP shops must implement the REST surface themselves against an OpenAPI spec github.com
Documentation portal historically required a logged-in support context to access full endpoint reference; UAT-only docs at apidoc.wellnessliving.io are partial and assume credentialed access wellnessliving.com
Rate limits, webhook retry/SLA, and signature-verification semantics are not published publicly, integrators must request them as part of the credentialed onboarding wellnessliving.com
Long thread of community/forum requests for basic API access for use cases (CRM sync, custom reporting, member-data export) indicates real demand the gated process is not meeting community.wellnessliving.com
Cancellation process described as 'a complete nightmare', no documented self-serve cancel path, customers passed between reps, and accounts auto-renew if 30-day written notice is missed bbb.org
Customers report being automatically enrolled in ~$120/mo of add-ons without notice and then told they have no right to cancel due to contract terms bbb.org
Recurring software glitches and platform downtimes causing operational disruptions during business hours (failed check-ins, payment errors, class booking failures) g2.com
Support quality has reportedly declined post-AI-routing rollout, customers report 4+ day waits with no callback and being unable to reach a human agent for cancellation notices pissedconsumer.com
Continued processing-company charges after customers stopped using the platform, with no clear refund or dispute path revdex.com
Migration off WellnessLiving is operationally painful, even after switching software, customers report being unable to reach anyone to submit the required 30-day written non-renewal notice bbb.org
Mixed reviews on Capterra/G2 with a long tail of complaints about reporting bugs, broken integrations, and inconsistent feature rollouts between Achieve client app and admin console capterra.com