Phorest is an all-in-one cloud platform for salons, spas, and aesthetic clinics, powering scheduling, POS, client CRM, marketing, and integrated payments for over 155,000 professionals. An unofficial API lets you programmatically pull clients, appointments, products, purchases, vouchers, reviews, and branch/staff data—and push updates like new clients, bookings, and gift cards back into Phorest.

Phorest is an all-in-one cloud-based management platform that helps salons, spas, barbershops, and aesthetic clinics run scheduling, point-of-sale, client management, marketing, and payments from a single system. Used by more than 155,000 salon and spa professionals globally, Phorest unifies online booking, CRM and consultation forms, inventory, staff rostering, loyalty programs, and integrated PhorestPay payments so owners can manage operations and measure revenue, marketing ROI, and staff performance in one place.
Core product areas include:
Common data entities:
Salons run their day-to-day business on Phorest, but turning portal- and app-driven workflows into reliable API automation is non-trivial:
Supergood reverse-engineers authenticated browser flows and Phorest's REST API surface to deliver a resilient, normalized API layer for your Phorest business—across both US and EU regions and all your branches.
Use Phorest with AI agents: Phorest MCP Server →
Book a 30-minute session to confirm your branches, region, and authentication model.
We deliver a production-ready Phorest adapter tailored to your business configuration and locations.
Go live with continuous monitoring and automatic adjustments as Phorest evolves.
Authentication
/authenticateAuthenticate to a Phorest business using basic-auth credentials and the correct US or EU regional server, establishing a session for downstream calls.
Clients
/clientsList clients for a branch with filters for name, contact details, and date, returning CRM and consultation-form data.
Clients
/create_clientAdd a new client to a salon's Phorest client list, for example from a booking widget on your own site.
Appointments
/appointmentsRetrieve appointments and bookings across staff and services, with filters for branch, date range, and status.
Retail
/productsFetch the full product catalog for a salon, including barcodes, stock levels, cost and sale prices, to keep e-commerce in sync.
Retail
/create_voucherAdd a gift card or voucher to Phorest after handling the purchase and payment flow in your own web experience.
- Pull client records, consultation forms, and treatment plans into a unified CRM or warehouse - Push new clients captured on your website or campaigns back into Phorest - Reconcile appointments and service history across staff and branches for accurate customer 360
- Fetch products with barcodes, stock levels, and cost/sale prices for an online store - Record online purchases against the right branch and client in Phorest - Surface low-stock and best-seller signals to merchandising and ordering tools
- Add gift cards to Phorest after handling payment through your own checkout - Pull Treatcard loyalty activity to drive retention and rewards campaigns - Fetch reviews filtered by client, staff, or date to feed reputation dashboards
- Aggregate clients, appointments, purchases, and payments across all locations - Normalize US and EU regional data into a single reporting schema - Stream transaction and booking events to BI and finance systems
Authentication
Basic-auth credentials (global/ username prefix and assigned password) handled in a managed session, targeting the correct US or EU server
Connectivity
REST API with predictable resource-oriented URLs plus authenticated browser flows where the public API does not reach
Response format
Normalized JSON across clients, appointments, products, purchases, vouchers, and reviews
Rate limits
Adaptive throttling tuned to your business to avoid Phorest-side limits across busy branches
Session management
Automatic session refresh, credential rotation, and regional-server handling
Data freshness
Near real-time pulls for clients, appointments, and purchases with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for new bookings, client creation, purchases, and voucher activity
Latency
Sub-second reads on cached entities; multi-second writes when posting bookings, clients, and vouchers
Throughput
Horizontally scaled workers sized to multi-branch salon-group volume
Reliability
Retry, backoff, and idempotency keys for client, booking, and voucher writes
Adaptation
Continuous monitoring of Phorest API and app changes, regional differences, and configuration drift
Phorest issues API credentials after you contact their Support team with your account number from a business-associated email. Supergood works with your authenticated access, and can operate against the app's authenticated surfaces for workflows the public API does not cover.
Yes. US and EU customers authenticate against different regional servers. Supergood targets the correct server for your account automatically and normalizes the data into a single schema.
Yes. Data in Phorest is scoped per business and branch. Supergood paginates and reconciles clients, appointments, products, and purchases across all your locations for unified reporting.
You can pull clients, appointments, products, purchases, vouchers, reviews, and branch/staff data, and push updates like new clients, bookings, and gift cards back into Phorest after handling your own checkout and payment flow.
Supergood continuously monitors Phorest's API and app for endpoint, regional, and configuration changes, and automatically adapts the adapter so your integration keeps running without manual maintenance.