Zenoti publishes a self-serve REST API: any customer can generate an org-level key from the admin console, with endpoints spanning guests, appointments, invoices, memberships, and webhooks. The constraint is a hard 60 calls per minute org-wide rate limit; higher quotas are a paid add-on.
Zenoti scores D+ on the API Report Card. Zenoti publishes a self-serve REST API: any customer can generate an org-level key from the admin console, with endpoints spanning guests, appointments, invoices, memberships, and webhooks. The constraint is a hard 60 calls per minute org-wide rate limit; higher quotas are a paid add-on.
Without a usable official API, teams fall back on manual exports, file drops, or one-off vendor integrations. The other option is an unofficial API layer like Supergood that automates the authenticated web app directly.
Zenoti is an AI-powered, cloud-based enterprise management platform purpose-built for beauty, wellness, and fitness chains, spas, salons, medspas, barbershops, massage clinics, and fitness studios.
POS / Hospitality (Spa, Salon, Medspa & Fitness Chain Management), Primary target is multi-location operators and franchise enterprises: European Wax Center, Hand & Stone, Massage Heights, TONI&GUY, Gene Juarez, Bluemercury, Skin Laundry, Removery, Drybar, and similar 5-to-1,000+ location chains across 50+ countries. Front-desk, providers, and corporate operators use Zenoti to take online bookings, run check-in and POS at the chair/treatment room, process payments and tips, manage memberships and recurring billing, capture HIPAA-ready intake forms and SOAP notes for medspa services, run automated marketing campaigns, manage staff schedules and payroll, track inventory across locations, and pull cross-location KPI dashboards.
7/10, ~12,000 customer businesses spanning 30,000+ locations in 50+ countries, $174M+ ARR (2024), $1.5B valuation, $331M raised across Series A-D (led by Advent International, Tiger Global, Steadview, Accel, Norwest), 1,100+ employees.
Yes, Zenoti is the system of record for every wellness/beauty chain it serves: full guest CRM (profiles, contact info, preferences, visit history), appointment and class schedules, real-time provider availability, memberships and recurring billing, gift-card and loyalty balances, retail/POS inventory, complete payments ledger with tip/commission allocation, staff schedules and payroll inputs, marketing-automation events, location and franchise-level revenue/retention KPIs, and, for the large medspa segment, HIPAA-relevant intake forms, consent records, SOAP/charting notes, and AI-scribe transcripts.
~15 years old, founded 2010 in Bellevue, WA (with India engineering) by Sudheer Koneru, Dheeraj Koneru, Anand Arvind, and Saritha Katikaneni, originally as ManageMySpa; rebranded Zenoti in 2015. Reached unicorn status in 2020.
Hard 60 calls/minute org-level rate limit; HTTP 429 with Retry-After is returned when exceeded, higher limits require account-manager negotiation. Rate limits historically not clearly documented; developers hit certificate/throttling errors when triggering parallel calls. Full sourced list under Sources below.
Common alternatives include Mindbody, Vagaro, Boulevard, Fresha, Booker (Mindbody), Mangomint. Graded alternatives appear under "More from the report card" below.
Grades measure one thing: can a customer's engineering team get their own data out programmatically? We check six things (whether a real API exists, how access is gated, data coverage, auth quality, docs and developer experience, and stability) and roll them into a letter grade. Grades get re-verified, and they only move on evidence.
Yes. Supergood maintains an unofficial Zenoti API and MCP server so AI agents and internal tools can read and write Zenoti data. See the Zenoti integration docs at supergood.ai/docs/zenoti-api.