API Update

We are pleased to announce a number of new API endpoints including Exchange, SmartBox, Bin, and Bin Releases that provide you with more control over your SmartBoxes. Additionally, we have introduced bookingCode and checkinLink as alternatives to accessCodes.

1. Exchange

You are now able to create your own code-less key exchange user experience. By using your app to access the keys, users will be prompted to press the flashing LED button on the SmartBox to release the designated bin. Visit our API Exchange section to learn more.

2. SmartBoxes

This end point allows you to rebuild the Keycafe fleet management system in your own backend. You are able to retrieve SmartBox information (e.g., power status, unlock code, and signal strength),  search SmartBoxes, and unlink a SmartBox from its current location. Visit our API SmartBox section to learn more. 

3. Bin

Use this endpoint to fetch the contents of your SmartBox’s key bins. You are able to search bins, retrieve information, and add or remove keys from the bins. Visit our API Bin section for more details.

4. Bin Release

You are able to directly open any key bins to have full low-level control over your SmartBoxes. Visit out API Bin Releases section to learn more.

5. bookingCode / checkinLink

After an access is created, bookingCode and checkinLink are sent to users to access keys. The bookingCode is unique to the access, providing a security improvement and making implementation more straightforward. The checkinLink is a mobile experience where users are able to pickup keys without downloading the app. Please note that the accessCode continues to work. We have no plans to remove it at this time. Refer to the Create Access section to review the updates.