La entrada HTTPS única para cualquier cliente que genere asistencia. La HTTP Attendance API autentica por número de serie de dispositivo y token, y canaliza cada fichaje reconocido al mismo pipeline de almacenamiento y envío al cliente que todos los motores nativos de Cams.
Descripción general
La HTTP Attendance API es la puerta de entrada independiente del dispositivo en la ruta /api/attendance/v1/{op}. Autentica cada solicitud mediante las cabeceras de número de serie del dispositivo (sn) y auth-token, y después ingiere los datos. Expone punch (un evento de asistencia reconocido), heartbeat (presencia del dispositivo), validity (comprobación de suscripción) y config. Los fichajes se canalizan al pipeline compartido, con el mismo almacenamiento y envío posterior al servidor del cliente que los transportes nativos HTTP, TCP y MQTT, de modo que las integraciones se mantienen coherentes sea cual sea la forma en que llegue la asistencia.
curl https://api.camsbiometrics.com/api/attendance/v1/punch \ -H "sn: SN7A2300583" -H "auth-token: $TOKEN" \ -H "Content-Type: application/json" \ -d '{ "user_id":"1001", "att_time":"2026-06-21 09:30:00", "att_state":1, "input_type":50 }' # -> 200 {"ok":true}
Capacidades
Envía con POST un evento de asistencia reconocido con usuario, marca de tiempo, estado de entrada/salida, tipo de entrada y ubicación opcional.
Envía un heartbeat para marcar un dispositivo como en línea, sin cuerpo alguno.
Consulta si la suscripción de asistencia del dispositivo está activa antes de enviar datos.
Cada fichaje llega al mismo almacenamiento y ruta de envío que la ingesta nativa por TCP y MQTT.
Funciones
Consigue una clave, lee la documentación y publica. Nuestro equipo te ayuda con tu primera integración.
Preguntas frecuentes
Es la puerta de entrada independiente del dispositivo que acepta fichajes de asistencia reconocidos, heartbeats y comprobaciones de suscripción, los autentica por número de serie del dispositivo y token, y los incorpora al pipeline de asistencia compartido de Cams.
Cada solicitud lleva una cabecera con el número de serie del dispositivo (sn) y otra con el auth-token; ambas deben ser válidas. Los endpoints biométricos exigen además una suscripción de asistencia activa.
Sí. Los fichajes se canalizan al mismo pipeline que usan los motores nativos HTTP, TCP y MQTT, por lo que el almacenamiento y el envío posterior son idénticos sea cual sea el transporte.
Relacionado
La capa de integración universal que entrega la asistencia en tiempo real de CUALQUIER dispositivo biométrico, verificado o no, a cualquier aplicación o ERP en menos de 500 ms.
ExplorarAPIConecta cualquier dispositivo biométrico de asistencia o control de acceso con acceso a internet directamente a tu aplicación web por HTTP, sin software local, PC ni base de datos.
ExplorarAPILee y captura huellas de un escáner USB directamente en cualquier sitio web con unas pocas líneas de JavaScript, en todos los navegadores principales y versiones de Windows.
ExplorarUsamos cookies para medir el tráfico y mejorar BiometricAPI.com. La analítica permanece desactivada hasta que aceptes. Más información.