Inicio / Productos / API / REST Management API
API

REST Management API

Control programático de tu flota de dispositivos. La Cams REST Management API te permite añadir, registrar y eliminar usuarios, enviar plantillas de huellas y rostros y fotos, controlar los horarios de acceso, habilitar o deshabilitar usuarios y obtener o reenviar registros de asistencia, todo mediante un contrato REST estable y versionado.

Descripción general

Una API REST versionada (V1/V2/V3) para gestionar todo el ciclo de vida de dispositivos y usuarios: aprovisionamiento, comandos, plantillas, fotos, horarios de acceso y registros de asistencia.

La REST Management API es la capa de comandos de gestión de dispositivos de la plataforma Cams y ofrece tres versiones del contrato (V1, V2, V3) en paralelo, con validación y procesamiento propios para cada versión. Cubre el ciclo de vida completo de los usuarios en los dispositivos de asistencia de Cams (añadir usuario, añadir plantilla, añadir foto, registrar, eliminar, habilitar o deshabilitar, actualizar el horario de acceso, cargar y reenviar registros de fichajes, reenviar usuarios, reiniciar e inicializar) y dirige los payloads de plantillas versionados al tenant correcto mediante la vinculación de dispositivos y el mapeo de master-id. Es el complemento operativo de las API de ingesta en tiempo real.

APIRESTHTTPSJSONC++

Pensado para

Desarrolladores e integradores de RR. HH./nómina que gestionan de forma programática usuarios de dispositivos, plantillas biométricas y registros de asistencia.

API REST biométricaAPI de gestión de dispositivosAPI de dispositivos de asistenciaAPI de plantillas de huellasAPI de registro de usuariosAPI de registro de fichajesAPI de horarios de accesoAPI REST versionada

Capacidades

Qué hace

Gestión de usuarios

Añade, registra, elimina y habilita o deshabilita usuarios en los dispositivos de forma programática.

Envío de plantillas y fotos

Envía plantillas de huellas o rostros y fotos de usuarios a los dispositivos para la coincidencia en el propio dispositivo.

Obtención de asistencia

Carga registros de fichajes y reenvía registros de asistencia a demanda.

Contratos versionados

Ofrece V1, V2 y V3 en paralelo para que los clientes migren a su propio ritmo.

Operación de dispositivos

Reinicia o inicializa un dispositivo y envía o reenvía la lista de usuarios de forma remota.

Funciones

Todo incluido

  • Tres contratos de API versionados (V1, V2, V3) servidos simultáneamente con validación por versión
  • Ciclo de vida de usuarios: añadir, registrar, eliminar, habilitar o deshabilitar usuarios de forma programática
  • Gestión de datos biométricos: enviar plantillas de huellas y rostros y fotos de cada usuario
  • Acceso a la asistencia: cargar registros de fichajes y reenviar registros de asistencia a demanda
  • Control de acceso: actualizar las franjas horarias de acceso de cada usuario
  • Control de dispositivos: reiniciar e inicializar dispositivos de forma remota
  • Análisis de datos de plantillas versionados (R20, R30) con enrutamiento de tenants por vinculación de dispositivos y master-id
  • Envoltorio uniforme de comandos GET/PUT sobre un único modelo de operaciones y parámetros

Desarrolla con REST Management API

Consigue una clave, lee la documentación y publica. Nuestro equipo te ayuda con tu primera integración.

Preguntas frecuentes

Preguntas frecuentes

¿Qué puede hacer la REST Management API?

Gestiona el ciclo de vida de usuarios y datos biométricos en los dispositivos Cams: añadir, registrar, eliminar, habilitar o deshabilitar usuarios; enviar plantillas y fotos; definir horarios de acceso; cargar y reenviar registros de fichajes; enviar listas de usuarios; y reiniciar o inicializar dispositivos.

¿Qué versiones de la API se admiten?

V1, V2 y V3 se sirven simultáneamente, cada una con su propia capa de validación y procesamiento, para que los clientes puedan migrar a su propio ritmo.

¿Admite plantillas de huellas y de rostros?

Sí. Hay operaciones específicas para enviar plantillas de huellas o rostros y fotos, de modo que las credenciales biométricas se puedan enviar a los dispositivos de forma programática, incluidos los payloads de plantillas versionados R20 y R30.

Relacionado

Explora más de la plataforma