Skip to main content

Integrate Kisi with fitDEGREE

fitDEGREE is a platform for fitness club and studio management. The platform combines class scheduling, client management, payment processing, automated reporting, and community-building tools into a single system, with dedicated one-on-one support backing.

Connect fitDEGREE with Kisi to automatically manage clients' door access based on their memberships, packs, and customizable access rules. Clients with access can tap to unlock doors using your studio's branded fitDEGREE app.

info

This is a partner-built integration, maintained and supported by the partner.

Prerequisites

  • Kisi organization administrator rights
  • A fitDEGREE account with the Company Admin role for your company
  • A fitDEGREE branded app with Kisi support, and access check-in enabled for your studio. Contact fitDEGREE support at support@fitdegree.com to arrange activation and any required branded app setup

Generate a Kisi API key

You need to have organization administrator or organization owner rights to create an API key. We recommend creating API keys from the organization owner's account, to avoid the API key becoming invalid when an organization admin loses their admin rights.

  1. Sign in to Kisi
  2. On the top right corner, click on your name and click on My Account
  3. Next, select the API tab and click on Add API Key
  4. Enter the name for the API key and your Kisi password and click Add
  5. Copy the API key shown on the screen and click Close

Set up the integration in fitDEGREE

You'll also need a place with your doors configured, and a new group with access to those doors. Access hours are configured through Kisi's access schedules.

  1. Sign in to fitDEGREE admin with your Company Admin account
  2. Open Company > Integrations > Kisi
  3. Click Set up, enter your Kisi API key, and click Save. The status changes to Connected when the connection succeeds
  4. Under FitSpot links, select the Kisi place for your studio's FitSpot. The selection saves automatically

Configure member access

To grant access to Kisi doors, link a fitDEGREE access point to a Kisi group, then include that access point in a membership's access perks. fitDEGREE automatically grants or revokes clients' Kisi access based on their valid access perks and the access point's rules.

In fitDEGREE, an access area represents a space, such as "Main Club," and an access point represents entry to it, such as "Main Entrance" or "24/7 Access Doors." Choose names that suit your needs.

  1. Go to Setup > Access > Access areas
  2. Click +, name the access area, and click Create
  3. Click Add access point
  4. Name the access point. This represents the doors that will be unlocked via your Kisi group. Under Kisi group, select the new group you created for these doors
  5. Click Next and configure your access rules
    • Keep Access perk is valid enabled and set to Deny
  6. Click Create, then Update to save changes
note

Any failed Deny access rule blocks Kisi access. If a client no longer meets a rule set to Deny, their access will be revoked in Kisi.

Add access to an existing membership

  1. Go to Setup > Payment Options > Memberships and edit the membership
  2. Under Included perks, click Add perk and select Access perk
  3. Configure the perk's usage limits and renewal settings
  4. Click Next and check off the access point you linked to Kisi
  5. Click Done, then Update and confirm any prompts to save your changes

Client access in the branded app

Clients with access can enable door access on their phone:

  1. Install or update your studio's branded app and sign in
  2. Open My Profile and tap Manage door access
  3. Under Tap to unlock doors, tap Enable tap to unlock and follow the setup prompts
  4. Once "Tap to unlock is ready" appears, hold your phone up to the Kisi reader to unlock eligible doors during allowed hours

How access syncs

fitDEGREE rechecks access dynamically when you change access rules or a client's eligibility changes (for example, they sign a waiver you set as required for access). Access lost through membership or perk expiration is updated daily.

note

Changes may take a few minutes to reach Kisi; granting and revoking access is not always immediate.