Integrating Nuki Smart Locks with WordPress LatePoint for a Private Fitness Studio

Hello,

I am setting up a private fitness studio and I am looking for advice on how to integrate Nuki smart locks with a reservation system. Specifically, I would like to have two doors controlled and ideally opened with a single code, but the most important aspect is that the reservation system can trigger access to both locks.

I plan to use the LatePoint plugin on WordPress for managing bookings. I would like to understand the best approach and architecture for this setup, so that access can be granted automatically based on confirmed reservations.

Could you recommend a solution that fits the needs of a small private fitness studio, including how to manage multiple locks per booking, and any integration best practices?

Thank you very much for your guidance!

Hi Daniel,

Welcome to the forums :wave:

If you have a keypad beside each smart lock, you can register the same keypad code on both keypads, which gives the customer one code to enter at both doors. Alternatively, you can create an app invite that contains both smart locks, should you wish the user to open the door from the app.

Both of these cases are achieved via the smartlock/auth endpoint, where you can specify one or more smart locks in the body of the request.

{
  "name": "string",
  "allowedFromDate": "2026-02-19T16:36:23.302Z",
  "allowedUntilDate": "2026-02-19T16:36:23.302Z",
  "allowedWeekDays": 127,
  "allowedFromTime": 0,
  "allowedUntilTime": 0,
  "accountUserId": 0,
  "smartlockIds": [
    111111111,
    222222222
  ],
  "remoteAllowed": true,
  "smartActionsEnabled": true,
  "type": 0,
  "code": 0
}

This example sets the type to 0 and does not set a code. This is a normal app invite.

To create keypad code invites, set the type to 13 and specify the code.

You’ll find more details on this use case within the API documentation. Here’s also the link to the relevant endpoint in our Swagger playground: Swagger UI

1 Like