Introducción
Aquí se describe la API de KIS TA (APILink) y los procesos de comunicación/integración disponibles para aplicaciones externas con software y/o dispositivos KIS-TA. Esta es una API de REST y los métodos están agrupados lógicamente y siguen convenciones estándar.
Hay un conjunto de pautas que se han seguido en el diseño de la API de APILink, las cuales son necesarias conocer para su correcto consumo y obtener el mejor rendimiento.
Información general
- → API REST estándar
- → Accesible a través de HTTPS
- → Intercambios (push/pull) en formato JSON
- → Asegurado por el modelo JWT
- → Autenticarse usando las credenciales de KIS TA
Tipos de Integración con API LINK de KIS TA
Básicamente, ofrecemos dos formas de utilizar la API de APILink. Para ambos, el servidor de nuestro dispositivo brindará la capacidad de establecer y rastrear las conexiones y mantener sincronizada toda la información en tiempo real, como Usuarios, Huellas digitales, Eventos y Actualizaciones, incluso con problemas de red, los registros se sincronizan automáticamente, evitando la pérdida. de datos con nuestras estrategias avanzadas de reconexión y sincronización, lo que le permite utilizarlo como un dispositivo independiente con una conexión temporal a Internet como un punto de acceso, una vez que el dispositivo esté conectado, se ejecutarán y sincronizarán todos los eventos pendientes con nuestro servidor de dispositivos.
Distribuimos una librería SDK (APILink Client) para consumir los Endpoints, por ahora disponible solo en C#, lista para ser utilizada, extendida o como guía para implementar la tuya. También es posible utilizarla en otros lenguajes que soporten el protocolo Json para el consumo de una API : Java, Python, Java Script, C++, Otros
Integración de dispositivos con un sistema externo
El primer escenario es para clientes que implementarán un sistema de tiempo y asistencia interno o de terceros y adquirirán dispositivos biométricos con funcionalidad básica. Los clientes que establecen una integración de dispositivos generalmente buscan recopilar datos sin procesar sin ninguna inteligencia asociada. KIS TA proporciona puntos finales específicos para enviar la información básica del usuario a nuestro sistema para que se muestre en los dispositivos como Nombre, Apellido, ID de usuario, Imagen (opcional) y para recopilar los registros.
También proporcionamos como opción de uso, una aplicación basada en web (Administrador de dispositivos) creada usando esta misma API y la biblioteca APILink Client únicamente, aquí los clientes pueden administrar los datos de nuestro sistema en un entorno práctico,Las funciones se pueden implementar llamando a puntos finales de API específicos desde el sistema externo de tiempo y asistencia.

Integración de software de terceros
- (Para clientes que pueden modificar el sistema de terceros)
El segundo escenario es para los clientes que deseen configurar una integración completa entre el sistema y los dispositivos de tiempo y asistencia de KIS TA y su software de terceros preferido para servicios complementarios. Estos servicios incluyen, entre otros, servicios de programación, servicios de recursos humanos, servicios de nómina, etc.
Si el cliente posee o puede modificar ese sistema, entonces podría realizar llamadas directas a nuestra API o usar la biblioteca de APILink Client para lograr el la integración completa ocurre dentro de su sistema, sin un servicio externo que realice el proceso de sincronización e integración, de esa manera, por ejemplo, podría modificar su sistema de recursos humanos y, en el momento en que registre un nuevo empleado, también llame al extremo de APILink para agregar un nuevo empleado y enviarlo al dispositivo asignado.
Al usar esta forma, podrá administrar la información de tiempo y asistencia, como la información de la tarjeta de tiempo, el total de horas, los archivos de exportación de nómina y casi toda la información disponible en KIS TA, los cambios que realice se reflejarán en tiempo real en nuestra aplicación web T&A.
- (Para clientes que no pueden modificar el sistema de terceros)
Este escenario es para clientes que no pueden realizar cambios en el sistema de terceros para llamar directamente a la API de APILink. Al usar esto, el cliente también podrá administrar la información de tiempo y asistencia de KIS TA, y necesitará acceso a la API de software de terceros o al servidor de archivos o alguna forma de enviar y/o extraer datos, y necesitará algún Desarrollo para llevar a cabo la transferencia de datos de un sistema a otro. Para esos casos, tenemos nuestro Equipo de Desarrolladores, donde construimos integraciones personalizadas según las necesidades del cliente y estas tareas se ejecutan según el cronograma requerido por el cliente. Si el cliente no tiene los recursos para realizar el proyecto de integración, debe comunicarse con nosotros y podemos hablar al respecto.

Acceso a la API
Registrarse
Debe registrarse para acceder a nuestra API APILink, envíe un correo electrónico a support@kint.com.mx o a ventas detallando la siguiente información:
- → Identificación de la empresa. (ID cliente)
- → Nombre de la empresa.
- → Tipo de integración que desea Realizar: Integración de Software y/o Dispositivos.
- → Propósito de la integración y cómo planea hacerlo.

Comentarios
0 comentarios
Inicie sesión para dejar un comentario.