Gympass has a check-in process to ensure a safe way for a partner to allow a valid access to its facilities.
There are 2 alternatives you can use to implement our access flow:
Usually, our user checks in using the Gympass app and you receive it on the validation page at Partner's Portal.
Gympass flow on non-integrated partners:
Gympass developed a validation API in order to provide a way to integrate your access system with our check-in andvalidation process.
It allows an easier and integrated process:
With our API you can leverage a seamless check-in validation fully integrated with your access system.
The authentication in validation API is done by an authentication token. You have to provide it in every request you do with our API. It’s a string that is generated for you and the gyms you are allowed to validate check-ins for. Authorization token will be provided by Gympass, once you had setup as a partner on our system. To request your authentication token, contact your Gympass Representative.
Once the user performs a check-in on the Gympass app your system can use our validation API to confirm it.
A check-in has an expiration time, which means that it must be validated in this given interval. When called, this API needs to send the gympass_id, which is the user’s unique number.
In order to integrate check-in and validation, the user needs first to be registered in your system.
- Gympass ID
The user can find
Gympass ID on the Gympass app, at the top left corner.
By the first time a user goes to your facility they need to be registered on your system with the information described above. This allows us to integrate their first and following check-ins with our Validation API.
You must adapt your system to support Gympass user definition so the integration works smoothly.