Skip to main content
Developer First Platform

Focus on Software
Not Hardware

The unified API for ZKTeco devices. Connect in seconds. Scale to millions.

const response = await fetch("https://api.biosensei.io/v1/devices");
const devices = await response.json();
console.log("Connected:", devices.length);
⚑

Connect in Seconds

Stop wasting weeks configuring VPNs, static IPs, and firewall rules. Just point the device to our cloud URL and you are live.

🧱

Abstract Hardware

Deal with clean JSON objects, not binary protocols or SOAP XML. We handle the fragmentation of firmware versions for you.

πŸ”

Event Driven

Receive instant Webhooks when someone clocks in, a door opens, or a device goes offline. Build real-time experiences effortlessly.

Write code,
not configs.

Whether you use Python, Node.js, Go, or PHP, interacting with physical hardware is now as easy as calling a REST endpoint.

βœ“ Fingerprint Management
βœ“ Face Recognition
βœ“ Remote Unlock
βœ“ Employee Sync
POST /v1/devices/door/unlockJSON
// Request to open main lobby door
curl
-X POST https://api.biosensei.io/v1/devices/door/unlock \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{ "device_serial": "CK929110", "duration": 5 }'
// Response
{
"status": "success",
"timestamp": "2026-05-20T10:00:00Z",
"action_id": "act_882910"
}

Stop fighting with legacy SDKs

Join hundreds of developers building the next generation of access control apps.

Start Building for Free