Connect Phorest
Salon software with CRM, marketing, and online booking.
API Key Needed1–3 business days
What you need:An API username and password (issued by Phorest support), plus your Business ID and Branch ID.
Prerequisites
- An active Phorest salon/spa account.
- Phorest API access must be explicitly enabled by their support team — this is not self-serve.
Step-by-step instructions
- Request API access from Phorest support.Email support@phorest.com with your Phorest Account Number and a brief description of your integration. Ask them to enable API access for your account.
- Receive your API credentials.Once approved, Phorest will email you an API username (prefixed with global/) and a password. You will also receive your Business ID and Branch ID(s).
- Install Postman (optional, for testing).Phorest provides a Postman collection with all endpoints. Import it from their developer docs if you want to test your credentials.
- Identify your Business ID and Branch ID.Use the Get branches endpoint to list your branches. The Business ID is in the URL pattern /business/{businessId}/branch/{branchId}.
Where to paste in EarliestAppointment: In Dashboard → Calendar Sync, select Phorest. Enter your API Username (including the global/ prefix), Password, Business ID, and Branch ID.
Tips
- The username always has a global/ prefix — e.g. global/you@salon.com. Include it exactly as provided.
- Phorest uses HTTP Basic Authentication. Your password is equivalent to a secret — treat it accordingly.
- Phorest does not support webhooks — availability updates rely on scheduled sync polling.
- There is no sandbox or test environment for the Phorest API — all calls go against live data.