Supported devices and connection modes

Which machines the Gateway supports, how each one connects (Native Push or Hybrid Push), and which API operations are available in each mode.

Machine Compatibility

The Cams Biometric Gateway supports all biometric attendance and access control machines. The only decision you make is which connection mode suits your setup.

Native Push

Cams Machines

All machines at camsbiometrics.com/product. Full API — all 38 operations, no setup required.

Native Push

Verified Devices

Devices verified at developer.camsbiometrics.com. Full API — all 38 operations.

Hybrid Push

All Other Brands

Any other machine works via Hybrid Push. You choose the connection mode that suits your setup — API features depend on the mode selected.

Supported Device Brands

Cams Biometrics ZKTeco Suprema Hikvision Anviz Morpho / IDEMIA Virdi Mantra Nitgen Realtime / Startek Biomax Secugen eSSL Matrix COSEC + Any other brand

Supported Authentication Modalities

Fingerprint Facial Recognition Palm Vein RFID Card PIN / Password QR / Barcode GPS Tracking
Cams Biometric Machines: SlimBeast (i34), Macronium (i35), Hawking Plus (f38+), Hawking (f38), Ultron MultiFaceFP (f34), Ultron MultiFace (f35), Galaxy (f36), Ultron GPS (f37), CanBio34, GymBio34, RSP10i3, RSP10f1, and more.

Connection Modes & API Availability

Every biometric machine connects to the Cams Biometric Gateway through one of two push modes. Your device type determines which mode to use.

Native Push Cams & Verified Devices

All Cams Biometrics machines and devices verified at developer.camsbiometrics.com connect via Native Push. No additional setup needed — the device communicates directly with the Biometric Gateway over the internet.

Full API support. All 38 operations work with no limitations — both Callback and RESTful APIs. Zero latency on callbacks, ~15 seconds for RESTful commands.

Hybrid Push All Other Machines

For non-Cams and non-verified machines, you choose a Hybrid Push connection mode that suits your environment. The combination of communication method and deployment topology determines which API features are available.

Communication Methods

(a) Device SDKThe Gateway communicates with the hardware via the device manufacturer's SDK. All features the SDK supports are available through the API. Best option for full API access.
(b) DB PullThe Gateway reads from a local database installed on the site computer (where the device software stores attendance). Only attendance/punch log push to your server is supported. No RESTful APIs (no add/delete user, no load log, etc.).
(c) File ProcessingA designated attendance file on the local computer is placed under continuous surveillance. Every time the file is updated by the device software, new attendance records are automatically detected, pulled, and pushed to your Callback URL in real time. Same API limitations as DB Pull -- attendance push only, no RESTful APIs.

Deployment Topologies

(X) DirectThe site computer has a public IP with port forwarding to the local network. The Biometric Gateway connects to the device/DB/files directly over the internet.
(Y) IndirectA Hybrid Connector is installed on the local computer. It acts as a bridge between the local machine/DB/files and the Biometric Gateway — no public IP required on the customer side.

Hybrid Push — Feature Availability Matrix

ModeCommunicationTopologyCallback APIRESTful API
Direct Device(a) SDK(X) Public IPFullFull (SDK limits)
Indirect Device(a) SDK(Y) Hybrid ConnectorFullFull (SDK limits)
Direct DB(b) DB Pull(X) Public IPAttendance onlyNot supported
Indirect DB(b) DB Pull(Y) Hybrid ConnectorAttendance onlyNot supported
Direct File(c) File(X) Public IPAttendance onlyNot supported
Indirect File(c) File(Y) Hybrid ConnectorAttendance onlyNot supported
Which mode should I choose? If your non-Cams device has an SDK supported by the Gateway, choose Device SDK mode (a) for full API access. If not, DB Pull (b) or File Processing (c) will still get attendance data flowing. For topology, choose Indirect (Y) with Hybrid Connector if you cannot set up a public IP — it is the easiest to deploy.
Hardware limitations may further restrict API features. Even in Device SDK mode, specific APIs may not function depending on the device model's firmware or SDK capabilities. Always test with your hardware and verify with the Cams support team.