📞 Sales 9028006464, 🛠️ Customer Care 9028011388, ☁️ etimetrack license / eSSL cloud 8888080413, Integration with ERP / HRMS like Spine, GreytHR, HROne, Zoho, Candle, Saral, Oracle software 8888080413
🔌 REST API ☁️ Multi‑location biometric 🔄 Real-time push/pull

eSSL Cloud API
Seamless Biometric‑to‑HRMS Integration

Connect eSSL Face Machines & Fingerprint devices across different locations to any third-party HRMS, Payroll or ERP software – using secure REST APIs and automated data push.

📄 Request API Documentation Explore FAQs →

📡 What is eSSL Cloud API?

☁️➡️🖥️

Centralized Attendance Gateway

eSSL Cloud API is a RESTful web service that exposes attendance logs collected from eSSL biometric/face machines installed at different branches (offices, factories, warehouses). The cloud aggregates data in real time and makes it accessible via standard HTTP endpoints (JSON/XML).

Third‑party HRMS software can pull punch-in/out records, user details, and shift logs — or eSSL Cloud can push data to external HRMS by calling their APIs.

🔗🤝

Two‑Way Integration Flexibility

Pull Mode: HRMS fetches attendance on demand or via scheduled cron jobs.
Push Mode: eSSL Cloud instantly sends each punch to your software using webhooks or by consuming your HRMS API endpoints.
Perfect for real‑time absentee alerts and automated payroll.

🚀 Why eSSL Cloud API?

Eliminate Manual Data Entry

Stop exporting CSV files from devices manually. The API automates attendance sync, reducing human errors and saving dozens of hours every month. Perfect for organisations with 500+ employees across multiple cities.

🌍

Unified Multi‑Location Management

Manage attendance from Pune, Mumbai, Delhi, or any location in one place. The eSSL Cloud aggregates data from all face and fingerprint devices, and the API gives you a unified view – ideal for HR teams and regional admins.

🧾

Real‑time Payroll & Compliance

Integrate with your existing HRMS (SAP, Zoho, Keka, Greythr, custom ERP). Attendance data flows automatically into salary calculations, leave policies, and overtime reports. Reduce discrepancies and improve employee trust.

🔐

Secure & Scalable

API key authentication, HTTPS encryption, rate limiting, and optional IP whitelisting. Designed for enterprises that need reliability and audit trails. Handles thousands of punches per minute without downtime.

🏗️ Architecture of eSSL Cloud API

eSSL Cloud API Architecture diagram showing biometric devices syncing to cloud and integrating with third-party HRMS via REST API and webhooks
📐 High-level overview: eSSL Face/Biometric devices → eSSL Cloud → REST API / Webhooks → Your HRMS / ERP
🔁 Typical endpoints: /api/attendance/pull, /api/device/list, /api/webhook/config. Supports JSON, XML.

✅ Key Benefits of eSSL Cloud API

  • Zero infrastructure maintenance – fully cloud based, no on‑premise middleware.
  • Works with any HRMS – REST API can be consumed by PHP, Java, Python, .NET, Node.js.
  • Real‑time push via webhooks – get instant notifications when employees punch.
  • Historical data sync – retrieve attendance logs from any date range (up to 1 year).
  • Employee master sync – fetch/update user bio-data, department mapping.
  • Cost effective – reduces manual effort, custom integrations and middleware costs.
  • Multi‑tenant ready – manage multiple client organisations from one API dashboard.
  • High availability – 99.9% uptime SLA with redundant servers.
  • Customizable data fields – map your HRMS employee IDs with device userIds.
  • Automatic device health check – API returns device status and connectivity alerts.
  • GDPR & local compliance – audit trails and data retention policies configurable.

❓ Frequently Asked Questions (FAQ)

🔹 What exactly is eSSL Cloud API?
It’s a REST API that allows third‑party HRMS/ERP software to communicate with eSSL’s cloud platform. You can fetch employee attendance from multiple eSSL face/fingerprint devices located at different sites, and also push data to external systems. Designed for automated, real‑time integration.
🔹 How does eSSL Cloud push data to third-party HRMS?
eSSL Cloud can be configured to call external APIs (webhooks) whenever an attendance event occurs. You provide the endpoint URL of your HRMS (e.g., https://yourhrms.com/api/attendance) and the cloud will forward each punch record via POST request. Alternatively, your HRMS can pull data periodically using GET calls.
🔹 Which eSSL biometric devices are compatible?
All eSSL devices with cloud connectivity: eSSL FaceX series (X6, X9, M18, M30), fingerprint terminals (K30, K40, iClock 280/580, C3 series) and any device that supports the eSSL Cloud protocol. Legacy devices can be upgraded with a cloud-enable module.
🔹 Do I need to be a developer to use the API?
Basic REST knowledge helps, but we provide SDK samples for PHP, Python, JavaScript, and Postman collections. Your internal HRMS team or system integrator can implement the connection. We also offer technical support during integration.
🔹 Is there any limit on API calls?
Standard plans include 60,000 API calls per month (more than enough for most midsize enterprises). For large deployments with 20+ devices, we provide custom enterprise quotas and unlimited plans.
🔹 How secure is the attendance data?
All communication is over HTTPS (TLS 1.2+). Authentication uses API keys that can be rotated. Optional IP whitelisting and OAuth2 support available for enterprise clients. Data is encrypted at rest and in transit.

Ready to integrate eSSL Cloud with your HRMS?

Get API credentials, developer documentation, and sandbox environment. Our team will assist you in setting up push/pull architecture.

📧 Contact API Team →
✨ Use case: “We have 12 eSSL Face machines across 5 cities, we want to push data to our in-house HRMS built on Laravel.” – we provide ready‑to‑use integration examples.
📘 API Reference v2.1 🔄 Webhook Setup Guide 🔑 Authentication (API Key) 🧪 Demo Sandbox
⚡ Already have eSSL devices? Upgrade to cloud API plan seamlessly. Supports both TCP/IP and GPRS devices.