---
title: "Gym software API matrix: auth, access, webhooks and coverage"
canonical: "https://aifitnessapi.com/tools/gym-software-api-matrix"
markdown: "https://aifitnessapi.com/tools/gym-software-api-matrix.md"
type: "tool"
last_reviewed: "2026-11-05"
description: "Filter 11 gym and studio platforms by webhooks, sandbox, bookings, members, payments and check-ins. Every cell quotes its vendor source."
publisher: "AIFitnessAPI — funded by KinesteX; first-party pages disclose it"
cite_as: "\"Gym software API matrix: auth, access, webhooks and coverage\", AIFitnessAPI, https://aifitnessapi.com/tools/gym-software-api-matrix"
---

# Gym software API matrix: auth, access, webhooks and coverage

> Of the 11 gym and studio platforms here, 4 document webhooks (Mindbody, ABC Glofox, TeamUp, Mariana Tek), and 2 state an API price on the pages read: Mindbody and TeamUp. Mindbody charges past 1,000 calls a day; TeamUp says there is no extra fee. Authentication ranges from a single x-api-key header (Wodify) to OAuth with PKCE (Mariana Tek). Each cell quotes the vendor passage behind it; "not stated" means the pages read do not say, not that the feature is missing. Every quote was re-found in its live source on 2026-11-05.

- Canonical: https://aifitnessapi.com/tools/gym-software-api-matrix
- Last reviewed: 2026-11-05
- Publisher: AIFitnessAPI (https://aifitnessapi.com)
- Cite as: "Gym software API matrix: auth, access, webhooks and coverage", AIFitnessAPI, https://aifitnessapi.com/tools/gym-software-api-matrix

---

*[Interactive: tick the needs that matter and the rows reorder by how many each vendor documents, in the browser at https://aifitnessapi.com/tools/gym-software-api-matrix; not reproduced in this mirror.]*

| Platform | Authentication | How you get access | API pricing | Rate limits | Webhooks | Sandbox or test business | Bookings | Members | Memberships | Payments | Check-ins | Zapier |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| [Mindbody](https://aifitnessapi.com/integrate/mindbody-api) | API key in an API-Key header plus a User-Agent header; every call from your back-end servers | Self-serve developer account, a request to go live, Mindbody's approval, then each business activates you with a link or code | 1,000 calls a day, then one third of a cent per call with live clients; billed monthly, starting 30 days after you first get a business's data | Daily call limits are set when you receive your API key | Documented Signed with X-Mindbody-Signature (HMAC-SHA-256); resent every 15 minutes for up to 3 hours | Documented Sandbox testing is free, limited to 1,000 calls a day | Documented Class registration and appointment booking; an event when a client is booked into a class | Not stated Not stated in the passages read | Documented An event when a client gets a new membership | Documented An event when a sale is made to a client | Not stated Not stated in the passages read | Not stated Not stated in the passages read |
| [ABC Glofox](https://aifitnessapi.com/integrate/glofox-api) | x-api-key, x-glofox-api-token and x-glofox-branch-id headers, always proxied through a secure backend | A Request access entry in its API portal | Not stated in the passages read | Requests over the rate limit are blocked | Documented Booking, member, membership and invoice events | Not stated Not stated in the passages read | Documented Booking events; mark a booking as attended | Documented Member events | Documented Membership events | Documented Invoice events | Documented Mark a booking as attended | Not stated Not stated in the passages read |
| [TeamUp](https://aifitnessapi.com/integrate/teamup-api) | OAuth (recommended) for a customer or staff member, M2M tokens for the business, Direct Authentication only after review; no static API keys | A super admin creates an API Application in the business dashboard; free trial accounts can too | No extra fee for API access | 250 requests per minute per caller unless an endpoint says otherwise | Documented Its getting-started guide lists receiving event notifications with webhooks | Documented No separate sandbox; a free trial account serves as the test business | Documented OAuth use cases include a customer website where users book spots | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read |
| [Mariana Tek](https://aifitnessapi.com/integrate/mariana-tek-api) | OAuth 2.0 Authorization Code (with PKCE for public clients) or an API key tied to a service account, as bearer tokens | Register through its Integrations team; a technical review before going live with a studio can take up to 1-3 weeks | Not stated in the passages read | Not stated in the passages read | Documented Account, reservation and class check-in events, after a subscription request; production needs the studio owner's approval by email | Documented A sandbox mock studio seeded with sample data | Documented Reservation events; a Customer API for custom booking and buying experiences | Documented An event when a customer creates an account | Not stated Not stated in the passages read | Documented The Customer API is built for custom buying experiences | Documented An event when a customer checks in to class | Not stated Not stated in the passages read |
| [Wodify](https://aifitnessapi.com/integrate/wodify-api) | x-api-key header | A gym finds its key in Wodify Core or requests one; partners get keys from the Wodify Developer Portal | Not stated in the passages read | 5 requests per second, bursts of 20, 500,000 requests per month | Not stated Its documentation navigation (getting started, authentication, rate limiting, search) does not mention webhooks | Not stated Not stated in the passages read | Documented Get, search, create and delete class reservations | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Documented Sign-ins for clients, leads and drop-ins | Not stated Not stated in the passages read |
| ClubReady | An ApiKey parameter alongside a StoreId | Not stated in the passages read | Not stated in the passages read | The class-schedule operation covers at most 7 days per request | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Documented Class booking and class schedule operations (JSON, XML, JSV and CSV) | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Documented A check-in operation | Not stated Not stated in the passages read |
| ABC Fitness partner program (ABC Ignite, ABC Evo) | Not stated in the passages read | Register at partners.abcfitness.com and ABC reviews the request; for ABC customers with in-house developers or vendors serving a mutual customer | Several tiers, with terms discussed during evaluation and onboarding | Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read |
| ABC Trainerize | Not stated in the passages read | API access for eligible Studio and Enterprise customers | Not stated in the passages read | Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Documented Workflow automation through Zapier |
| Zen Planner | Not stated in the passages read | Its integrations page says its API lets businesses build custom integrations or connect proprietary tools | Not stated in the passages read | Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Documented Lists Zapier among its integrations |
| PushPress | Not stated in the passages read | Integration partners are hand-picked rather than opened to thousands of integrations | Not stated in the passages read | Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Documented Zapier for syncing data with other systems, no coding required |
| Exercise.com | Not stated in the passages read | Custom integrations built by its own team | Not stated in the passages read | Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Not stated Not stated in the passages read | Documented Zapier consulting from its team |

## How this matrix is built

- Every cell cites rows of ops/sources/evidence/fitness-apis-gym-management-software-apis.json, the evidence the roundup page was written from, and the page prints each row's verbatim quote under the cell. No fact here is new.
- Every quote in that file was found again in its live source by the source-quotes workflow (run 42082822142) on 2026-11-05.
- "Not stated" means the vendor passages read do not say. It is not a "no": a cell says no only where a quoted passage does.
- The order after you tick needs counts documented features only. It ranks documentation, not products, and nothing on this page is a recommendation.

The full write-up, with the context these cells leave out: [Gym and studio management software APIs](https://aifitnessapi.com/fitness-apis/gym-management-software-apis).

## Next step

Turning this into a choice of API:

- [Gym and Studio Management Software APIs (2026)](https://aifitnessapi.com/fitness-apis/gym-management-software-apis)
- [How to Integrate the Mindbody API (2026)](https://aifitnessapi.com/integrate/mindbody-api)
- [Mindbody API Pricing: What Each Call Costs](https://aifitnessapi.com/pricing/mindbody-api-pricing)
