Z

Zenoti API

REST discovered

Details Spec supplied by APIs.guru
URL
https://api.zenoti.com
Spec
https://api.apis.guru/v2/specs/zenoti.com/1.0.0/openapi.json
Spec (zenotiopenapi.docs.apiary.io)
https://zenotiopenapi.docs.apiary.io/api-description-document
Docs
https://docs.zenoti.com/reference
Authentication
Zenoti API key api_key discovered Get key ↗
Authorization: apikey <credential>

In Zenoti at the organization level, open Create the backend app and generate a new API key or go to ConfigurationApps 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.

Zenoti token-generation app credentials + user login compound discovered Get key ↗
Authorization: bearer <credential>

Create a backend app in Create the backend app and generate a new API key or via ConfigurationApps. 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.