← Back to all docs

Mangomint API

Mangomint is an all-in-one salon and spa management platform that handles scheduling, point-of-sale payments, client management, memberships, marketing automation, inventory, and payroll for beauty and wellness businesses. Mangomint has no public REST API, but an unofficial API lets you programmatically pull appointments, clients, sales, memberships, staff, and inventory—and push updates like new bookings, client records, and charges back into Mangomint.

By Alex KlarfeldMay 30, 2026
Mangomint API

What is Mangomint?

Mangomint is an all-in-one salon and spa management platform built for beauty and wellness businesses—including hair salons, day spas, med spas, nail salons, barbershops, and massage and skincare studios. Businesses use Mangomint to manage calendars and online booking, process point-of-sale payments, run client relationships and communications, sell memberships and gift cards, automate marketing, track retail inventory, schedule staff, and run payroll across one or many locations.

Core product areas include:

  • Calendar, Scheduling, Online Booking, and Express Booking
  • Payments and Point-of-Sale
  • Client Management, plus Call, Text & Chat (Mangomint Connect)
  • Memberships & Packages, Gift Cards, and Forms & Charting
  • Marketing—Automated Flows, Campaigns, Offers & Discounts, and Virtual Waiting Room
  • Retail & Inventory, Staff Management, Reporting, Multi-Location, and Payroll

Common data entities:

  • Appointments, Bookings, Services, and Calendar availability
  • Clients, Contact details, and Communication history
  • Sales, Payments, Invoices, Tips, and Gift Cards
  • Memberships, Packages, Offers, and Discounts
  • Staff, Schedules, Commissions, and Payroll
  • Products, Inventory, Forms, Charts, and Locations

The Mangomint Integration Challenge

Salons and spas run their entire front desk on Mangomint, but turning its booking- and POS-driven workflows into API-driven automation is non-trivial:

  • No public REST API: Mangomint does not publish open developer API documentation, so there is no documented endpoint catalogue to build against
  • Webhooks are outbound and plan-gated: event delivery is available only on Standard and Unlimited plans and pushes events out rather than letting you query or write data back
  • Pre-built integrations only: connectivity is limited to bundled apps like Shopify and Mailchimp, with no general-purpose data access for custom systems
  • Mobile and web app data: much of the appointment, client, and sales data lives behind the staff-facing web and mobile apps rather than an exposed service
  • Multi-location complexity: businesses running several locations need consistent IDs, schedules, and inventory across each site
  • Sensitive client records: forms, charting, and payment data require careful, compliant handling when synced to external systems

How Supergood Creates Mangomint APIs

Supergood reverse-engineers Mangomint's authenticated web and mobile app flows—and its webhook event stream where enabled—to deliver a resilient API layer for your Mangomint account, without waiting on a public API that does not exist.

  • Handles email/password and MFA login securely in a managed session
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses across Appointments, Clients, Sales, Memberships, Staff, and Inventory so you integrate once and rely on consistent objects
  • Spans multiple locations with consistent IDs, schedules, and entitlements

Use Mangomint with AI agents: Mangomint MCP Server →

Getting Started

  • Schedule Integration Assessment

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

  • Supergood Generates and Validates Your API

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

  • Deploy with Monitoring

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

mangomint

API Endpoints

Authentication

POST/authenticate

Authenticate to a Mangomint account using email/password or MFA and obtain a session token for downstream calls.

Scheduling

GET/appointments

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

Scheduling

POST/create_appointment

Create a new appointment or online booking against available calendar slots for a given service and staff member.

Clients

GET/clients

Retrieve client records with contact details, memberships, packages, and communication history.

Clients

POST/create_client

Create or update a client record, including contact information and marketing preferences.

Payments

GET/sales

Pull sales, payments, tips, gift card activity, and invoices across point-of-sale and online transactions.

Use Cases

Sync appointments and client data to your warehouse

- Pull appointments, bookings, and service history across all locations into a single warehouse - Stream new bookings and cancellations to downstream analytics and CRM tools - Reconcile client records and memberships for a unified customer 360

Automate booking and front-desk workflows

- Create and reschedule appointments programmatically against live calendar availability - Trigger reminders, intake forms, and confirmations without staff clicks - Route new online bookings into external scheduling and routing systems

Reconcile sales, payments, and payroll

- Sync sales, payments, tips, and gift card activity into accounting and general ledger systems - Match staff commissions and service revenue against payroll records - Surface membership renewals and failed payments to retention workflows

Keep inventory and marketing data in sync

- Sync retail products and inventory levels with Shopify and other commerce systems - Push client segments and campaign activity into email and SMS marketing tools - Trigger automated flows when memberships, packages, or offers change

Technical Specifications

Authentication

Email/password and MFA handled in a managed session

Connectivity

Authenticated web and mobile app flows, plus Mangomint's outbound webhook stream where enabled on the account

Response format

Normalized JSON across Appointment, Client, Sales, Membership, Staff, and Inventory objects

Rate limits

Adaptive throttling tuned to your account to avoid Mangomint-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, sales, membership changes, and client updates

Latency

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

Throughput

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

Reliability

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

Adaptation

Continuous monitoring of Mangomint releases and account-specific configuration drift

Frequently asked questions

Mangomint does not publish open developer API documentation or a public REST API. Supergood works against Mangomint's authenticated web and mobile app flows and its webhook stream to provide programmatic read and write access without a documented public API.

Yes. The API supports both reads and writes, so you can list appointments and clients and also create bookings, update client records, and post sales back into Mangomint.

Yes. Supergood spans multi-location accounts with consistent IDs, schedules, and inventory, so data from each site is normalized into a single API surface.

Mangomint's native webhooks are available on Standard and Unlimited plans. Supergood can consume those events where enabled, but does not require them—the core integration runs against your authenticated session regardless of plan.

Client forms, charting, and payment data are accessed through your existing entitlements and protected with an encrypted credential vault, scoped tokens, and SOC 2-aligned controls and audit logging.

Ready to get a real API?