Digitalkeys API's

Add smart access management software modules and digital keys app features to your own software and apps

Image by Luke Peters

Ask us for a copy of our smart access API and start building

Why Digitalkeys API

Design your own way with our APIs

With our API's its easy to add a module, a button, a table or a function anywhere you want in your existing apps or software. You choose which modules/features you want to add to suit your existing software design. Give your customers confidence to control their smartlocks in your software and apps

Each endpoint has its own unique path, so you can use our various features with detailed guides for deployment, production and testing opening logic on our local host.

Instructions for editing configurations


Easy deployment

Deploy your releases to Capistrano and our integrations servers or your own servers. You can also be assured of the highest levels of security as NB-IoT is the only globally licenced device communication technology (by GSMA/3GPP)

API modules

Use our API to add some or all of the following modules to your own software and/or apps 


Users/groups module

Add the users/user groups module to your own software/app so you can set rules/access rights for your staff/visitors/users 


Remote unlock/cancel module

You can place the unlock and cancel button anywhere in your software/app, so that its easy to interact with your smartlocks


Digital keys module

Create time-sensitive digital keys with a booking calendar interface, and send to user with automatic email/automatic app download


Lock status module

This modules enables your users to view the current live battery status, current signal strength and whether the smartlocks is opened or closed


Events module

View who opened which smartlock at which time, and with which method (e.g smartphone, keycards, software)


Request module

With this module you can enable your end-users to generate the time-sensitive digital key for specific locks themselves and send this request to managers who can approve in their email 

  • A user generates a request for a digital key for a specific lock in a booking calendar for any future date and time.

  • This request is then sent to the NB-IoT platform and assigned a unique ID and stored in the database at AWS.

  • The digital key ID is also sent immediately to the users app as an unlock button.

  • Lock sends data of unlocking back to database (details of who opened which lock at what time by what method)

System architecture

Can we manage access control for users entirely via the API?

Yes, you can choose which features/modules you want to add to your own apps and software (e.g create digital keys, live events) and use our API to these specific features to your own apps and software.

Can the system integrate with 3rd party software and apps (software/apps that we don't own)?

Yes, but you will need to have access to that third party software and apps source code so you can integrate our access management features to that third party software and apps. For example if you want to integrate a third party Property Management System owner that is not yours, you will need to make arrangements with that PMS owner to integrate our API's to their software. You will need to faciliate these arrangements yourself - we only provide the API's.

Is the API open (API) so that developers can integrate the control system into other systems and applications (ie. to retrieve data, send data etc)?

The API is open to use after you request access to it from us. Please email us for a copy of the API info@digitalkeys.io

Is the system compatible with Android, iOS and other operating systems?

Yes. If you want to add the NFC write to card module to your own app, you can only use Android app (not iOS), and some iPhone models don't allow unlock with NFC. Please check with your phone specific model about NFC availability and use available.

Is there ongoing costs to use the API's?

This depends on a number of factors such as which carriers/platforms/order size/usage rates. Please email us info@digitalkeys.io to discuss further.

Frequently asked questions 

Start building solutions with the Smart Access API

Contact us to get access to our API's, guides and sandbox and start building.