Access Control

This API endpoint lets you check customers in and out based on their username/password, an access card ID or an access token.

When testing this endpoint, ensure the member or contact you are trying these requests for has at least one unused time pass in their account. You can manually add a time pass to a member from the Benefits > Passes tab in their account.

Access Control Update Webhook

If you plan to connect your own access control provider, Nexudus provides a webhook which will trigger every time a potential change in the access levels for the customer that has changed. This webhook should be used as the trigger for any logic and update you perform in the access control system.

This webhook will trigger:

  • 15 minutes before a bookings starts.
  • 15 minutes after a booking ends
  • When a booking is deleted.
  • When a contract is activated
  • When a contract is cancelled
  • When a contract is created or updated
  • When a pass is created, deleted or updated (either manually or as part of the benefits system)
  • When a customer checks in or out.
  • When a customer is created, activated or suspended.
  • When a customer is added or removed from a team.
  • When the customer access details (access card, fob, etc...) have changed.