Mariana Tek is a business management platform purpose-built for boutique fitness studios, powering memberships, class scheduling, branded mobile apps, marketing, and multi-location operations for brands like Barry's and barre3. Mariana Tek publishes Admin, Customer, Studio, Documents, and MT Stripe APIs, but coverage and credential gates vary by endpoint—an integration layer lets you programmatically pull classes, appointments, memberships, clients, locations, and transactions, and push updates like bookings, enrollments, and check-ins back into Mariana Tek.

Mariana Tek is a business management platform purpose-built for the boutique fitness industry. Studios use it to run memberships and enrollment, class scheduling and roster management, branded mobile apps, check-in, marketing and CRM, retail and rentals, and real-time analytics—from single-location operators to multi-location franchises like Barry's, barre3, and MODO Yoga.
Core product areas include:
Common data entities:
Boutique fitness brands run daily operations on Mariana Tek, but turning a mobile- and portal-driven platform into reliable API-driven automation is non-trivial:
Supergood combines Mariana Tek's published Admin, Customer, Studio, Documents, and MT Stripe APIs with reverse-engineered authenticated flows to deliver a resilient, normalized API layer for your studio or franchise—across every location.
Use Mariana Tek with AI agents: Mariana Tek MCP Server →
Book a 30-minute session to confirm your locations, modules, and authentication model.
We deliver a production-ready Mariana Tek adapter tailored to your studio configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as Mariana Tek evolves.
Authentication
/authenticateAuthenticate to a Mariana Tek tenant using OAuth2.0 (Authorization Code or PKCE) or an API-key bearer token and obtain a session token for downstream calls.
Scheduling
/classesList class sessions across locations with filters for date range, instructor, modality, and availability.
Scheduling
/create_reservationBook a client into a class session, joining the roster or waitlist and updating class packing.
Appointments
/appointmentsRetrieve appointments with staff, service, location, and status filters.
Clients
/clientsPull client profiles, memberships, enrollments, and account balances.
Commerce
/transactionsRetrieve orders, package purchases, retail sales, rentals, and payment activity across locations.
- Pull class sessions, rosters, and waitlists from every studio into a single warehouse - Push new reservations and cancellations back into Mariana Tek without app clicks - Surface class-packing and capacity events to operations and staffing tools
- Sync client profiles, memberships, and enrollments into your CRM and CDP - Reconcile account balances and package usage across locations - Trigger lifecycle and retention workflows on milestones and lapses
- Stream orders, retail sales, and rental transactions into accounting and BI - Match package purchases and MT Stripe checkout activity to revenue reporting - Flag failed payments and expiring packages to retention workflows
- Pull appointments, staff, and instructor schedules into downstream tools - Book and reschedule appointments programmatically across services - Surface utilization and no-show data to operations dashboards
Authentication
OAuth2.0 (Authorization Code and PKCE), API-key bearer tokens, and external identity providers handled in a managed session
Connectivity
Mariana Tek Admin, Customer, Studio, Documents, and MT Stripe APIs plus reverse-engineered authenticated flows where coverage is gated
Response format
Normalized JSON across Clients, Classes, Appointments, Memberships, Transactions, and Locations
Rate limits
Adaptive throttling tuned to your tenant to stay within Mariana Tek API limits
Session management
Automatic OAuth token refresh, credential rotation, and re-auth handling
Data freshness
Near real-time pulls for classes, reservations, and transactions with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for reservations, check-ins, membership changes, and transactions
Latency
Sub-second reads on cached entities; multi-second writes when posting reservations and checkout flows
Throughput
Horizontally scaled workers sized to multi-location franchise booking volume
Reliability
Retry, backoff, and idempotency keys for reservations, enrollments, and payment transactions
Adaptation
Continuous monitoring of Mariana Tek API releases and studio-specific configuration drift
Yes. Supergood normalizes classes, schedules, clients, and transactions across every location in your franchise, so multi-location operators integrate once against a consistent object model.
Mariana Tek issues API keys for the Studio and Admin APIs through its integrations team, and supports OAuth2.0 for user-bound access. Supergood works with your existing credentials and entitlements, and reverse-engineers authenticated flows where published coverage is limited.
Yes. Reservations, waitlists, and cancellations are exposed through the normalized API, with capacity and class-packing handled so bookings stay consistent with the studio's roster.
Yes. Appointments, staff, instructor schedules, and services are available alongside class and membership data through the same normalized surface.
Transactions, orders, packages, and MT Stripe checkout activity are surfaced through the API so you can reconcile revenue and flag failed payments without touching the studio app.