WE'VE BUILT IT

SO YOU CAN CONTROL IT

NOKĒ API

By utilizing the Nokē API, businesses can gain accountability and visibility by integrating their existing platforms with Nokē to avoid complicated management processes, multiple platforms, and redundancy.

INTEGRATION SIMPLIFIED

Nokē's integration solution positions Nokē as the only industrial lock manufacturer that can seamlessly plug into customers existing platforms, apps, data, and analytics, and create a network effect of systems working together.

HERE ARE THE KEY BENEFITS:

EASY TO USE

Manages only locks and keys, simply adding that data to your user management system

QUICK TO IMPLEMENT

API wrappers in most common programming languages and native mobile libraries for iOS and Android

SECURE

Two layers of 128-bit AES encryption
Nokē API Simplified Gear

CUSTOMIZABLE

Provides freedom to customize all Nokē features according to individual needs

FAST

Always in active development allowing for feature requests to be quickly implemented

DOCUMENTATION

Comprehensive documentation and examples for all endpoints and sandbox environment for testing

NOKĒ CORE API

Learn how to quickly integrate Nokē products with your existing software systems.

Learn more

NOKĒ MOBILE LIBRARY - ANDROID

A stable way to communicate with Nokē Devices via Bluetooth from Android devices.

Learn more

NOKĒ MOBILE LIBRARY - IOS

A stable way to communicate with Nokē Devices via Bluetooth from iOS devices.

Learn more

A PLATFORM OF YOUR OWN

Nokē API not only provides seamless integration but also offers the flexibility to build and manage your own system

API COMMUNICATION FEATURES:

Nokē Internal Management Tools

INTERNAL
MANAGEMENT

Nokē only manages the encrypted keys for locks. All other user data managed internally by client.
Nokē Data Access Limited

DATA
PRIVACY

Mobile app, server, and all user data, event history, and company information accessible to Nokē.
Nokē Server Access Limited

SERVER
COMMUNICATION

Communication with Nokē servers is limited to one-way requests for encrypted keys via a RESTful API and requires API key.
Nokē Bluetooth

BLUETOOTH
COMMUNICATION

All Bluetooth communication with locks is handled through the integrated Nokē mobile library for Android and iOS.

YOU CAN BUILD A BASIC OR COMPLEX SYSTEM
AND WHEN IT'S TIME TO OPEN YOUR LOCK, WE'LL PROVIDE THE KEY

HERE'S HOW THE NOKĒ CORE API WORKS:

1 LOCK

Api Graphic
Api Arrow Graphic

2 CLIENT APP WITH NOKĒ MOBILE LIBRARY

Api Graphic
Api Arrow Graphic

3 CLIENT SERVER

Api Graphic
Api Arrow Graphic
Api Cloud Graphic

4 NOKĒ CORE API

Api Graphic

7 LOCK

Api Arrow Graphic
Api Graphic

6 CLIENT APP WITH NOKĒ MOBILE LIBRARY

Api Arrow Graphic
Api Graphic

5 CLIENT SERVER

Api Arrow Graphic
1: LOCK
Nokē lock connects to Nokē Mobile app via Bluetooth and user requests unlock
5. CLIENT SERVER
Cloud receives unlock command from API and passes it to the mobile app
2: CLIENT APP WITH NOKĒ MOBILE LIBRARY
Mobile app sends lock and user data to client server
6. CLIENT APP WITH NOKĒ MOBILE LIBRARY
Mobile app sends command to lock
3: CLIENT SERVER
Client server authenticates user and lock. If user has permission to unlock the lock, client server makes a request to Nokē Core API
7. LOCK
Nokē lock connects to Nokē mobile app via Bluetooth and the lock opens
4. NOKĒ CORE API
Nokē Core API generates and encrypts the unlock command using the lock's digital keys which are stored on secure Nokē servers
YOU CAN BUILD A BASIC OR COMPLEX SYSTEM.

WHEN IT'S TIME

TO OPEN YOUR LOCK

WE'LL PROVIDE THE KEY

HERE'S HOW THE NOKĒ CORE API WORKS:

bluetooth lock graphic
1. LOCK

Nokē lock connects to Nokē mobile app via Bluetooth and user requests unlock

bluetooth lock arrow down
bluetooth lock api phone graphic
2. CLIENT APP WITH NOKĒ MOBILE LIBRARY

Mobile app sends lock and user data to client server

bluetooth lock arrow down
bluetooth lock server graphic
3. CLIENT SERVER

Client server authenticates user and lock. If user has permission to unlock the lock, client server makes a request to Nokē Core API

bluetooth lock arrow down
bluetooth lock cloud graphic api
4. NOKĒ CORE API

Nokē Core API generates and encrypts the unlock command using the lock's digital keys which are stored on secure Nokē servers

bluetooth lock arrow down
Bluetooth lock server graphic
5. CLIENT SERVER

Client server receives the unlock command from API and passes it to mobile app

bluetooth lock arrow down
Phone graphic showing bluetooth lock
6. CLIENT APP WITH NOKĒ MOBILE LIBRARY

Mobile app sends a command to lock

bluetooth lock arrow down
Unlock bluetooth lock graphic api
7. LOCK

Nokē lock connects to Nokē mobile app via Bluetooth and the lock opens

Nokē Security Shield Unhackable

SAFE, SECURE, AND UNHACKABLE

Nokē API security protocols

NOKĒ API SECURITY

Utilizing an independent, end to end 128-bit AES encryption with an additional layer of 128-bit AES, the Nokē team of technology experts works hard to ensure that our system of rigorous and audited API security mechanisms and protocols are built to restrict all unauthorized access.