Skip to main content

Integrate Playbypoint with Kisi

Playbypoint is a sports facility management platform for padel, tennis, and racket sports clubs. Playbypoint helps manage court reservations, memberships, payments, and player check-ins, providing a complete solution for sports facility operations.

Connect Kisi with Playbypoint to automatically grant players access to your facility based on their active reservations. Players can unlock doors directly from the Playbypoint mobile app within the time window of their booking — no physical key or front desk check-in required.

info

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

Prerequisites

  • Kisi organization administrator rights
  • Playbypoint account with admin access

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 Playbypoint

Step 1 — Select Kisi as the door access provider

  1. Sign in to Playbypoint and navigate to General Settings > Door Access Integration
  2. Enable the Door Access Integration toggle
  3. Under Door Access Provider, select Kisi

Step 2 — Configure the pre-reservation access window

  1. Enable the Pre-Reservation Access and Check-in Window toggle
  2. Set the value in minutes to define how early before a reservation a player can unlock the door (e.g., 15 minutes)

Step 3 — Configure Kisi credentials and locks

  1. Navigate to Settings > Kisi
  2. Enter your Kisi API key in the authorization token field and click Update Kisi Token
  3. Click Sync from Kisi to import all locks associated with your account. Click Reload to refresh the list if needed.
  4. Under the synced locks list, enable Availability for this facility for each lock players should be able to access
  5. Click Save Selected Locks
info

Once saved, the API token is hidden for security. Enter a new one to replace it.

Player experience

Within an active reservation, players will see an unlock option in the Playbypoint mobile app. The unlock button becomes available within the pre-reservation window set by the club. Players select the desired door and confirm to unlock via Kisi.

Frequently asked questions

What happens if a reservation is canceled?

Access is not granted, or is revoked if already active.

Can the club control which doors are accessible?

Yes. Only locks explicitly enabled in Settings > Kisi appear in the player's unlock options.

Troubleshooting

A lock does not appear after syncing

Click Reload or repeat the sync step. Verify that the Kisi API key was generated by an account with Kisi admin access, regenerate it if unsure, and ensure the exact key is copied from the Kisi dashboard into Playbypoint.

A player cannot see the unlock button

Confirm the pre-reservation access window is enabled with a valid value in General Settings > Door Access Integration and that the booking is active.

A door is not available from a player's booking

Confirm the lock is enabled and saved in step 3, and that it is online in Kisi.

The API token is invalid or the connection fails

Re-enter the Kisi API key in Settings > Kisi. Make sure the key was generated by an account with organization administrator or owner rights.