GymMaster API Documentation

Use these APIs to connect your own website, app or hardware to GymMaster. Each club has its own API address, and an API key is set up in GymMaster. If you are not sure which API you need, ask our support team.

Current APIs

Member API v4

Act for one member in your own website or app. Members can log in, see the timetable, book classes and services, buy memberships and products, and manage their account. Use this for new work.

Reporting API

Get KPIs, reports and dashboard figures from GymMaster for your own reporting tools.

Card Reader (Gatekeeper) API

Use third-party card readers, doors and other hardware with the GymMaster Gatekeeper.

Webhooks

To know when something happens in GymMaster, such as a new member, a check-in, a booking or a failed payment, use webhooks rather than polling an API. GymMaster sends the event to your URL as it happens. Set them up in Settings > Integrations > Webhook Manager.

MCP access

For direct LLM access through MCP, contact our support team to join the beta programme.

Older APIs

These still work for existing integrations. For new work, use the APIs above.

Member Portal API (v1)

The older member API, under /portal/api/v1. The Member API v4 replaces it.

Gatekeeper API (PDF)

The original Gatekeeper API document.

All older references on one page

The Gatekeeper, Reporting and Member Portal (v1) APIs in one browsable reference.