← Back to all docs

Shortcuts API

Shortcuts is a salon, spa, and barbershop management platform serving the hair, beauty, and barbering industries with appointment booking, client management, point of sale, inventory, reporting, and integrated payments. An unofficial API lets you programmatically pull appointments, clients, services, staff, inventory, and sales transactions—and push updates like new bookings, client records, and checkouts back into Shortcuts.

By Alex KlarfeldMay 30, 2026
Shortcuts API

What is Shortcuts?

Shortcuts is a salon management software provider serving the hair, beauty, barbershop, and spa industries globally. Businesses use Shortcuts to manage appointment booking, client records, staff performance, inventory, point of sale, online booking, reporting, and integrated payments across single-site and multi-location operations. The company reports serving over 14,000 businesses across regions including Australia/New Zealand, North America, and the United Kingdom.

Core product families:

  • Fusion — the flagship platform with appointment booking, client management, staff performance tracking, inventory management, and advanced reporting
  • Aire — a lightweight solution for freelance professionals and small teams with essential point-of-sale and appointment scheduling
  • ShortcutsPay — integrated payment processing for deposits, service payments, tips, and next-business-day payouts within Fusion

Common data entities:

  • Appointments, Bookings, Online Bookings, Waitlist entries
  • Clients, Client History, Service Recommendations
  • Services, Staff/Stylists, Rosters, Performance metrics
  • Sales transactions, Payments, Deposits, Tips, Payouts
  • Inventory, Retail products, Stock levels
  • Reports, Revenue analytics, Location/Site records

The Shortcuts Integration Challenge

Salons and barbershops run their day-to-day operations on Shortcuts, but turning its portal- and POS-driven workflows into API-driven automation is non-trivial:

  • No public developer API: Shortcuts does not publish a general-purpose REST API, so data lives behind the booking, POS, and reporting interfaces
  • Multiple product surfaces: Fusion, Aire, and ShortcutsPay each expose different workflows, object models, and entitlements depending on the plan
  • Multi-location complexity: Multi-site beauty businesses spread clients, staff rosters, and sales across locations that must be reconciled into a single view
  • Authentication and sessions: Logging into the salon portal and maintaining a session for headless automation is fragile without managed credential handling
  • Payment data entanglement: ShortcutsPay deposits, tips, and payouts are tied to checkout flows and need careful reconciliation against sales transactions
  • Reporting export friction: Revenue and performance data is surfaced in dashboards and exports rather than a queryable, automatable interface

How Supergood Creates Shortcuts APIs

Supergood reverse-engineers the authenticated browser and POS flows behind Fusion, Aire, and ShortcutsPay to deliver a resilient API layer for your Shortcuts account—without waiting on a public developer program.

  • Handles salon portal login and any MFA challenges securely in a managed session
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses across appointments, clients, services, staff, inventory, and sales so you integrate once against consistent objects
  • Reconciles data across multiple locations and product surfaces into a unified view

Use Shortcuts with AI agents: Shortcuts MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your products (Fusion, Aire, ShortcutsPay), locations, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready Shortcuts adapter tailored to your account configuration and entitlements.

  • Deploy with Monitoring

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

shortcuts

API Endpoints

Authentication

POST/authenticate

Authenticate to a Shortcuts account using salon portal credentials and obtain a session token for downstream calls.

Scheduling

GET/appointments

List appointments and bookings with filters for date range, location, staff member, and status.

Scheduling

POST/create_appointment

Create a new appointment or online booking for a client against a service and staff member.

Clients

GET/clients

Retrieve client records, contact details, and visit history across locations.

Point of Sale

GET/sales

Pull sales transactions, payments, deposits, tips, and ShortcutsPay payouts with date and location filters.

Inventory

GET/inventory

List retail products, stock levels, and inventory movements across sites.

Use Cases

Sync appointments and bookings to downstream systems

- Pull appointments, online bookings, and waitlist entries into a single calendar or warehouse - Stream new and changed bookings to marketing and reminder tools - Reconcile staff rosters and availability across multiple locations

Unify client records across locations

- Pull client profiles, contact details, and visit history into a central CRM - Push new client records and updates back into Shortcuts - Surface service recommendations and rebooking opportunities to retention workflows

Reconcile sales, payments, and ShortcutsPay payouts

- Sync sales transactions, deposits, tips, and payments into accounting and BI systems - Match ShortcutsPay payouts against daily takings for each location - Flag discrepancies and refunds for finance review

Automate inventory and reporting

- Pull stock levels and retail product sales to trigger reorders - Aggregate revenue and staff performance reporting across sites - Feed normalized metrics into dashboards without manual exports

Technical Specifications

Authentication

Salon portal credentials and any MFA challenges handled in a managed session

Connectivity

Authenticated browser and POS flows behind Fusion, Aire, and ShortcutsPay

Response format

Normalized JSON across appointments, clients, services, staff, inventory, and sales objects

Rate limits

Adaptive throttling tuned to your account to avoid platform-side limits

Session management

Automatic session refresh, MFA replay handling, and credential rotation

Data freshness

Near real-time pulls for appointments, clients, and sales 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, cancellations, checkouts, and payout events

Latency

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

Throughput

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

Reliability

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

Adaptation

Continuous monitoring of Shortcuts releases and configuration drift across products

Frequently asked questions

Shortcuts does not publish a general-purpose public developer API. Supergood builds a resilient API layer over the authenticated Fusion, Aire, and ShortcutsPay surfaces so you can integrate without a public program.

Yes. Supergood profiles your account and exposes data across the products you use—appointments and clients from Fusion or Aire, and payments, deposits, tips, and payouts from ShortcutsPay—through one normalized API surface.

Yes. Multi-site businesses are reconciled into a unified view, with clients, staff rosters, inventory, and sales normalized across every location.

Yes. Beyond reading appointments, clients, sales, and inventory, you can push updates such as new bookings, client records, and checkouts back into Shortcuts.

Supergood continuously monitors Shortcuts releases and configuration changes, automatically adapting the adapter so your integration keeps working without manual maintenance.

Ready to get a real API?