zenoti.com
Zenoti provides software for salons, spas, med spas, and similar wellness businesses to manage bookings, customers, employees, memberships, payments, and related operations. Its API documentation also covers webhooks and operational workflows built on the same core API.
Zenoti exposes one documented REST API at https://api.zenoti.com with a curated OpenAPI spec; it supports either an API key or a bearer access token generated from app credentials plus user login.
- Zenoti APIdiscovered
In Zenoti at the organization level, open Create the backend app and generate a new API key or go to Configuration → Apps under Integrations. Add an app, choose its permissions and authentication method, copy the generated Application ID and Secrets, then click Generate API Key and copy the resulting API key. Zenoti recommends one API key per app/use case.
Create a backend app in Create the backend app and generate a new API key or via Configuration → Apps. Copy the generated app_id and app_secret. To mint an access token, call Generate an access token with your Zenoti account_name, an app user's user_name and password, grant_type=password, the app's app_id and app_secret, and a device_id. The response returns a bearer access_token plus a refresh_token that can be rotated with Refresh an access token.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://zenoti.com/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing