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
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)
Use our API to add some or all of the following modules to your own software and/or apps
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
View who opened which smartlock at which time, and with which method (e.g smartphone, keycards, software)
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)
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 firstname.lastname@example.org
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 email@example.com to discuss further.