← Back to all docs

SalonBiz API

SalonBiz is salon and spa management software covering online booking, point of sale, payments, inventory, marketing, client management, and reporting, with deep Aveda integration and dedicated stylist and Pocket Salon mobile apps. Because SalonBiz has no public developer API, an unofficial API lets you programmatically pull appointments, tickets, clients, services, inventory, and staff schedules—and push updates like new bookings, checkouts, and inventory adjustments back into SalonBiz.

By Alex KlarfeldMay 30, 2026
SalonBiz API

What is SalonBiz?

SalonBiz is comprehensive salon and spa management software that handles appointments, point-of-sale transactions, payments, inventory, and client relationships to help salons optimize operations and revenue. Salons use SalonBiz to run online booking, build and ring up checkout tickets, manage inventory and automatic ordering, execute marketing campaigns, and track stylist performance—with a deep Aveda integration and a connected-apps ecosystem spanning the Stylist App, Pocket Salon mobile app, and iPad app.

Core product areas include:

  • Appointment Book and Online Booking (multi-service, multi-stylist scheduling, reminders, waitlists, standing appointments)
  • Point of Sale and checkout (touch-friendly tickets with services, retail, gift cards, promos, discounts, and tips)
  • Payments and billing (credit cards, gift cards, card on file, mobile and contactless checkout)
  • Inventory management (stock counts, automatic ordering, professional product usage tracking)
  • Marketing (preconfigured and custom email campaigns, social media, promotions, review management)
  • Client management (CRM with preferences, service history, VIP notes) and membership/loyalty programs
  • Reporting and analytics (customizable reports, real-time stylist goal and performance tracking)
  • Mobile apps (Stylist App, Pocket Salon, iPad app) and partner integrations (Aveda, DemandForce, Listen360, REACH, Textel, Vish)

Common data entities:

  • Appointments, Bookings, Waitlist entries, Standing appointments
  • Tickets, Sales, Payments, Gift cards, Tips, Discounts
  • Clients, Preferences, Service history, Memberships, Loyalty
  • Services, Service categories, Pricing, Retail products
  • Inventory items, Stock counts, Purchase orders, Professional usage
  • Staff/Stylists, Schedules, Goals, Performance metrics

The SalonBiz Integration Challenge

Salons run their entire front and back office on SalonBiz every day, but turning its portal- and app-driven workflows into API-driven automation is non-trivial:

  • No public developer API: SalonBiz does not publish an open API, so there is no documented, supported way for outside systems to read or write data programmatically
  • App- and portal-driven data: Much of the day's activity lives behind the web back office, the Stylist App, Pocket Salon, and the iPad app rather than a callable endpoint
  • Partner integration gates: Connections to Aveda, DemandForce, Listen360, REACH, Textel, and Vish are curated partnerships, not a self-serve API for arbitrary integrations
  • Authentication for headless access: Staff log in through interactive sessions, which complicates automated, unattended data access
  • Ticket and checkout complexity: A single ticket spans services, retail, gift cards, promos, discounts, and tips—each needing correct sequencing to post cleanly
  • Multi-location consistency: Salons and groups need uniform appointment, inventory, and reporting data across locations that the UI surfaces separately

How Supergood Creates SalonBiz APIs

Supergood reverse-engineers SalonBiz's authenticated web back office and app surfaces to deliver a resilient API layer for your salon—without waiting on a partner program or a public API that doesn't exist.

  • Handles username/password login and MFA securely in a managed session
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses across appointments, tickets, clients, inventory, and staff so you integrate once and rely on consistent objects
  • Mirrors checkout sequencing—services, retail, gift cards, promos, discounts, and tips—so writes post exactly as the UI would

Use SalonBiz with AI agents: SalonBiz MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your SalonBiz modules, locations, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready SalonBiz adapter tailored to your salon's configuration and workflows.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as SalonBiz evolves.

salonbiz

API Endpoints

Authentication

POST/authenticate

Authenticate to a SalonBiz account using username/password (and MFA where enabled) and obtain a session token for downstream calls.

Scheduling

GET/appointments

List appointments and bookings with filters for stylist, service, location, status, and date range.

Scheduling

POST/create_appointment

Create a new booking with one or more services across one or more stylists, including waitlist and standing-appointment options.

Point of Sale

GET/tickets

Retrieve checkout tickets and sales with line items for services, retail, gift cards, promos, discounts, and tips.

Point of Sale

POST/checkout

Build and post a checkout ticket and capture payment across credit card, gift card, and card-on-file methods.

Clients

GET/clients

Pull client records with preferences, service history, memberships, and loyalty status.

Inventory

GET/inventory

List inventory items, stock levels, purchase orders, and professional product usage.

Use Cases

Sync appointments and client data into your stack

- Pull appointments, waitlist entries, and standing appointments into a central scheduling warehouse - Stream client preferences, service history, and membership status into your CRM - Push new bookings created in other channels back into the SalonBiz Appointment Book

Automate checkout and revenue reporting

- Pull tickets and sales line items—services, retail, gift cards, promos, discounts, tips—into finance and BI tools - Reconcile credit card, gift card, and card-on-file payments against your ledger - Post checkout tickets programmatically so sales flow without manual re-entry

Keep inventory and ordering in sync

- Sync stock counts, purchase orders, and professional product usage into inventory systems - Trigger automatic reordering when stock falls below thresholds - Reconcile retail and back-bar consumption across locations

Track stylist performance across locations

- Pull staff schedules, goals, and performance metrics into reporting dashboards - Compare stylist productivity and retail attach rates across salons - Feed real-time goal tracking into payroll and incentive systems

Technical Specifications

Authentication

Username/password and MFA handled in a managed session

Connectivity

Authenticated web back office and app surfaces, since SalonBiz exposes no public developer API

Response format

Normalized JSON across appointments, tickets, clients, inventory, and staff objects

Rate limits

Adaptive throttling tuned to your salon account to avoid vendor-side limits

Session management

Automatic session refresh, MFA replay handling, and credential rotation

Data freshness

Near real-time pulls for appointments, tickets, and inventory 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, checkouts, client changes, and inventory adjustments

Latency

Sub-second reads on cached entities; multi-second writes when posting bookings and checkout tickets

Throughput

Horizontally scaled workers sized to multi-location appointment and ticket volume

Reliability

Retry, backoff, and idempotency keys for bookings, checkouts, and inventory updates

Adaptation

Continuous monitoring of SalonBiz releases and UI changes to keep the integration stable

Frequently asked questions

No. SalonBiz does not publish an open developer API. Supergood provides an unofficial API by working through your authenticated SalonBiz back office and app surfaces, so you get programmatic access without a partner program.

Yes. You can pull appointments, tickets, clients, inventory, and staff data, and push updates such as new bookings, checkout tickets, and inventory adjustments back into SalonBiz.

Yes. Supergood normalizes appointment, ticket, inventory, and reporting data across locations so you get a consistent view even though the UI surfaces each location separately.

Supergood mirrors the SalonBiz checkout sequence—services, retail, gift cards, promos, discounts, and tips—so tickets post exactly as they would through the UI, with payments captured across supported methods.

Supergood continuously monitors SalonBiz releases and UI changes and adapts the integration automatically, so your API stays stable as the platform evolves.

Ready to get a real API?