Skip to content
Last updated

Welcome to the EGYM Developer Portal

API Overview

EGYM offers a wide range of APIs for different use-cases. Please find your use-case below to navigate to the right portion of our APIs.

Getting access

If you're interested in integrating with EGYM, please get in touch with us at integrations@egym.com. We will advise you for an integration project on the proper integration path as well as the necessary keys for the APIs.


APIs for Member Management Software Providers

saas-icon

EGYM provides a set of APIs for member management systems to connect to the EGYM Cloud. These APIs operate on the gym's data set, i.e. they require the consumer of these APIs to be a data processor for the gym. The APIs allow the transfer of members and member related records into the EGYM system, so the gym and its staff can operate on this data with the EGYM tooling, e.g. the EGYM Trainer app.

💡 We are currently transitioning from v1 to v2 of the MMS API. For any new projects it is required to use v2.

MMS API

On top of this, we provide "API Blueprints" for interested vendors, so they can expose features like their class booking, or other self-service features to EGYM in a way that we can consume them in a way that is compabible with our white-label application, allowing members to book classes or conduct self-service tasks directly from within the white-label app.

API Blueprints

  • Send and update member records into the EGYM system
  • Send check-ins into the EGYM system
  • Process EGYM Business checkins (aggregator checkins) directly inside your MMS
  • Allow members to interact with your MMS system from the gym's whitelabel app (e.g. class booking, or self-service)
  • Member Management System Vendors

APIs for Equipment Vendors

treadmill-icon

You are an equipment vendor and want to integrate your equipment into the EGYM Cloud? EGYM offers a range of integrations for e.g. strength equipment, cardio equipment as well as measurement and analytics devices. There are three levels of integration we offer:

  • API integration "Device-to-Server" (for standalone clients): For real-time communication between your device and the EGYM Cloud system (cardio, strength and measurement devices)
  • API integration "Server-to-Server" (for server-to-server cases): For asynchronous communication between the backends (only for measurement devices)

Equipment Integration API

  • Connect your service/machine/device to the EGYM Cloud
  • Allow EGYM ID login on your machine (with RFID or credentials)
  • Receive training plans on the behalf of users for your device type
  • Store training or measurement results back into the EGYM Cloud
  • Cardio Equipment vendors
  • Strength Equipment vendors
  • Measurement Equipment vendors

Use EGYM ID as your login system

login-icon

EGYM allows partners and customers to use the EGYM ID login system as a Single-Sign-On system to all of their products and systems. EGYM ID can be integrated into devices on the training floor, as well as into Apps and Websites. For using EGYM ID in your hardware, please refer to the "APIs for Equipment Vendors" section. If you want to use EGYM ID as a login system for your gym's website, read on.

EGYM Web Login API Documentation

  • Use EGYM ID as a Login method on your website
  • Gyms
  • Web agencies
  • Member Management Systems
  • SaaS/Web software providers

Built with ❤️ by EGYM. Public icons by Icons S8