The complete Cams biometric platform

Every biometric API, SDK & engine — one hub

Connect any device, recognize any face or fingerprint, turn CCTV into attendance, drop in ready-made SDKs, and run an AI agent that manages it all — over REST, webhooks and MQTT. One platform for everything biometric.

21+products & APIs
100%device brands
200+ERP integrations
7product families
GET /attendance/getbyscandate
# Fetch today's punches from any connected device
curl https://api.camsunit.com/v3/attendance/getbyscandate \
  -d "AuthToken=YOUR_API_KEY" \
  -d "StartDate=2026-06-21" \
  -d "EndDate=2026-06-21"

# → 200 OK
{
  "Attendance": [
    {
      "DeviceSN": "ZK6A2300583",
      "EmployeeCode": "1042",
      "AttendanceLog": "2026-06-21 09:02:14",
      "Direction": "in",
      "Type": "fingerprint"
    }
  ]
}

Works with the devices you already own

ZKTeco Mantra DigitalPersona eSSL Suprema Hikvision Anviz BioMax Realtime

Why BiometricAPI

The integration layer between hardware and your software

Stop wrestling with vendor SDKs, serial protocols and firmware quirks. One gateway normalises every brand into clean, predictable JSON.

One API, any brand

A single contract for fingerprint, face, palm, iris and card devices. Swap hardware without touching your code — the gateway abstracts the differences.

Real-time push

Devices push every punch to your endpoint the moment it happens via the Callback API — no polling, no missed logs, no cron jobs.

🔒

Enrol & control remotely

Add users, push fingerprint templates, copy enrolments across devices and open doors — all from your application, over the cloud.

📊

Clean, normalised data

Consistent timestamps, directions and employee codes across vendors. Ready for payroll, HR, ERP and analytics out of the box.

🌐

Cloud or on-prem

Run against the Cams cloud or your own server. Devices reach the gateway over the internet — works across sites and geographies.

🤝

Built for developers

REST you can hit with cURL, webhooks you can subscribe to, and predictable error codes. Live in an afternoon, not a quarter.

The platform

One hub, every biometric building block

Whatever you're building — HRMS, payroll, access control, kiosks or identity verification — there's a Cams component that fits. Explore the catalog by what you need to do.

How it works

From device to your app in four steps

Connect the device

Point your ZKTeco, Mantra, eSSL or other device at the gateway with its serial number. No firmware changes — it speaks the protocol it already ships with.

Authenticate

Each device pairs to your account with an API key. Calls are authorised per device, so access stays scoped and auditable.

Sync & control

Pull attendance and users with REST, or let the device push events to your Callback URL in real time. Enrol users and open doors the same way.

Build your product

Feed clean JSON into payroll, HR, access control or your own dashboard. The gateway handles the hardware so you don't have to.

Callback API · real-time push
# Your endpoint receives every event instantly
POST https://yourapp.com/webhook/cams

{
  "event": "attendance.new",
  "DeviceSN": "ZK6A2300583",
  "EmployeeCode": "1042",
  "Name": "Priya R.",
  "LogTime": "2026-06-21T09:02:14+05:30",
  "Direction": "in",
  "VerifyMode": "fingerprint"
}

# Respond 200 — the gateway handles retries
HTTP/1.1 200 OK

The API

Everything you can do with the gateway

38 operations across five capability groups — from reading a punch log to enrolling a fingerprint and opening a door.

📊

Attendance

Pull raw logs or summaries by date, employee or device. Real-time push for every punch.

Attendance APIs
👤

Users & enrolment

Add, find and list users; enrol fingerprints; copy users and resend templates across devices.

User APIs
🔒

Access control

Open doors and drive access events from your application in real time.

Access APIs
📡

Device management

Inventory devices, check health, ping connectivity and reset the command queue.

Device APIs
🔌

Real-time & webhooks

Subscribe with the Callback API and receive events the instant they occur.

Callback API

See all 38 operations

Full reference with parameters, responses and code samples for every endpoint.

Open API reference

Device guides

Dedicated integration guides for popular hardware

Brand-specific setup, supported models and ready-to-run code for the devices our customers use most.

Solutions

One gateway, many products

Teams build all of this on top of BiometricAPI — without ever touching a device SDK.

  • Time & attendance — automate punches into payroll and HR.
  • Access control — door entry, visitor and contractor management.
  • Workforce & field ops — multi-site, multi-device attendance at scale.
  • Membership & access — gyms, clubs, hostels and institutions.
  • SaaS & ERP add-ons — embed biometric data into your platform.
0polling jobs needed

Real-time push replaces brittle cron-based syncs.

1API to learn

Same contract for every brand and model.

<1hrto first call

cURL-friendly REST with sandbox keys.

24/7device sync

Queued commands and automatic retries.

AI agent

Run your devices in plain English

The Cams AI Device Agent exposes your biometric fleet as an MCP server, so Claude and other assistants can manage attendance, users and access on command — with human-in-the-loop confirmation and full audit logging.

YouWho is on-site across all locations right now?
Cams agent142 people are checked in across 6 sites — Chennai HQ leads with 58.
YouEnrol the new contractor and grant warehouse access.
Cams agentDone — enrolled "R. Mehta" and granted Warehouse-2 door access. Logged for audit.

Integrations

Lands in the systems you already run

Attendance flows into 200+ ERP & HRMS platforms via Hybrid Push and REST.

SAP SuccessFactors Oracle HCM Workday Dynamics 365 Odoo ERPNext Zoho NetSuite Infor

Ship your biometric integration this week

Grab an API key, point a device at the gateway and read your first attendance log today.