Local API for ZKTeco Attendance
Budget: $250 – $750 USD
I need a small, self-hosted API service that can read attendance logs from ZKTeco fingerprint devices (various models like K40, MB360, iFace, etc.) and return the data in JSON format.
Functional Requirements:
The API should connect locally (LAN or through static IP) to ZKTeco devices.
It should retrieve the following fields from each device:
Employee Code
Attendance Type (In/Out or raw log code)
Timestamp (date & time of the event)
Support multiple devices and branches (each device has a static IP).
Provide endpoints like:
GET /devices → list connected devices
GET /logs → fetch attendance logs (with date range filter)
Allow me to test easily using Postman.
Technical Preferences:
Language: C# (.NET) or Python (Flask / FastAPI)
Must support ZKTeco SDK or Push SDK (whichever is more stable).
Should work offline within LAN (no cloud dependency).
Deployment:
I’ll host the API on my own Windows Server.
The developer should help with initial setup and provide documentation.
Deliverables:
Full source code (not compiled only).
Installation guide and API documentation (Postman collection).
No annual maintenance contracts. Future support can be hourly if needed.
Bonus (optional):
Skills Required:
C# Python ZKTeco SDK REST API Biometric Integration
Functional Requirements:
The API should connect locally (LAN or through static IP) to ZKTeco devices.
It should retrieve the following fields from each device:
Employee Code
Attendance Type (In/Out or raw log code)
Timestamp (date & time of the event)
Support multiple devices and branches (each device has a static IP).
Provide endpoints like:
GET /devices → list connected devices
GET /logs → fetch attendance logs (with date range filter)
Allow me to test easily using Postman.
Technical Preferences:
Language: C# (.NET) or Python (Flask / FastAPI)
Must support ZKTeco SDK or Push SDK (whichever is more stable).
Should work offline within LAN (no cloud dependency).
Deployment:
I’ll host the API on my own Windows Server.
The developer should help with initial setup and provide documentation.
Deliverables:
Full source code (not compiled only).
Installation guide and API documentation (Postman collection).
No annual maintenance contracts. Future support can be hourly if needed.
Bonus (optional):
Skills Required:
C# Python ZKTeco SDK REST API Biometric Integration
Related categories:
Python
.NET
C# Programming
Software Architecture
C++ Programming
.NET Core
.NET Core Web API
REST API