Cams Biometric Gateway — Web API 3.0
Cams Biometric Gateway — універсальний Biometric API, що підключає будь-який біометричний термінал обліку робочого часу чи контролю доступу до вашого застосунку: ERP, HRMS, розрахунку заробітної плати, системи керування школою, власного ПЗ або AI-/автоматизованого робочого процесу. Шлюз підтримує всі провідні бренди пристроїв і надає стандартизований Biometric API на основі JSON поверх HTTP незалежно від обладнання.
Як це працює
Biometric Gateway складається з таких компонентів:
Інтеграції
| Тип API | Напрямок | Затримка | Сценарій використання |
|---|---|---|---|
| Callback API | Пристрій → ваш сервер | У реальному часі / нульова затримка | Отримання відміток відвідуваності та подій синхронізації користувачів |
| RESTful API | Ваш сервер → пристрій | ~15 секунд | Додавання й видалення користувачів, завантаження журналів, реєстрація біометрії |
Початок роботи
Інтеграція за три кроки. Вашому серверу потрібен загальнодоступний URL для приймання callback.
Налаштуйте Callback URL
Увійдіть на портал API Monitor. Вкажіть загальнодоступний HTTPS URL вашого сервера як Callback URL для ваших пристроїв. Рушій API надсилатиме біометричні події на цей endpoint методом POST у реальному часі.
Отримуйте відмітки відвідуваності
Ваш endpoint отримує POST із чистим JSON у тілі запиту — для Callback API параметри запиту не потрібні. Перевірте AuthToken, розберіть дані відмітки та дайте відповідь {"status":"done"}.
Викликайте RESTful API для керування користувачами та пристроями
Надішліть POST із JSON-командою на URL RESTful endpoint із вашого облікового запису API Monitor, передавши stgid (Service Tag ID) як параметр запиту. Рушій ставить команду в чергу, і пристрій підтверджує її протягом ~15 секунд.
Формат endpoint
| Тип API | Метод | Спосіб надсилання |
|---|---|---|
| Callback API (вхідний) | POST | Пристрій надсилає дані на ваш налаштований URL. Чистий JSON у тілі запиту, без параметрів. |
| RESTful API (вихідний) | POST | Ви надсилаєте POST на URL RESTful endpoint (він указаний у вашому обліковому записі API Monitor) з параметром ?stgid=YOUR_SERVICE_TAG_ID і чистим JSON у тілі запиту. |
{"status":"done"} (HTTP 200), підтверджуючи отримання. Не виконуйте ресурсомістку обробку до відповіді — поставте її в чергу.
Документація API
Довідник розбито за темами. Почніть із сумісності пристроїв, далі переходьте до операцій callback і REST.
Зв'язатися з нами
З питань підтримки API, сумісності пристроїв і продажів:
Продажі та підтримка
Ресурси для розробників
Cams Biometrics (Dheeram Innovations Pvt Ltd) — No: 2/98D, 2nd Floor, Cams Biometrics Building, Opposite to Satyabama University, Semmancheri, OMR, Chennai – 600119, India.