Saltar al contenido

API DESARROLLADORES

API para desarrolladores

Documentación orientada a desarrolladores para integrar LapsoWork con ERPs, gestorías, cuadros de mando o cualquier sistema interno. Autenticación por token, respuestas en JSON y endpoints cubriendo empleados, fichajes, ausencias, clientes, centros y documentos.

AUTORIZACIÓN PARA UTILIZAR LA API

Autenticación por api-key

Para consumir la API de LapsoWork el desarrollador necesita una api-key (token de acceso) que facilita el administrador de la cuenta. Desde el panel de LapsoWork, en el módulo Gestión de API, el administrador genera la clave y la remite al equipo técnico encargado de la integración.

  • Token único por cuenta, revocable y regenerable en cualquier momento.
  • Envío del token como parámetro ?token=... o cabecera HTTP.
  • Respuestas en JSON, preparadas para integrarse con ERPs, BI o gestorías.

Patrón de URL base

GET http://url-mi-lapsowork/api/v1/{endpoint}/
  ?token=MI_TOKEN
  &start=2026-01-01
  &end=2026-01-31

Ejemplo — listado de empleados activos

curl "http://url-mi-lapsowork/api/v1/get-empleados-activos/\
?token=MI_TOKEN&start=2026-01-01&end=2026-01-31"
DOCUMENTACIÓN DE LA API

14 endpoints REST para integrar LapsoWork

Agrupados por recurso, con el listado de parámetros admitidos. Todos utilizan método GET y devuelven JSON.

Empleados

Recurso Método Ruta Parámetros Descripción
Contador de empleados activos GET /api/v1/get-contador-empleados-activos/ token, start, end Devuelve el valor numérico de usuarios activos en el rango indicado.
Listado de empleados activos GET /api/v1/get-empleados-activos/ token, start, end Listado completo de empleados activos entre dos fechas.
Búsqueda de empleados por nombre GET /api/v1/get-empleados-por-nombre/ token, name Filtra empleados por coincidencia de nombre.

Fichajes y jornada

Recurso Método Ruta Parámetros Descripción
Listado de registros de trabajo GET /api/v1/get-registros/ token, start, end Registros de fichaje en el rango indicado.
Informe de horas por empleado GET /api/v1/get-horas-registros-por-empleado/ token, start, userId Sumatorio de horas diarias, semanales y mensuales de un empleado.

Clientes y centros

Recurso Método Ruta Parámetros Descripción
Listado de clientes GET /api/v1/get-clientes/ token Listado completo de clientes.
Clientes filtrados por nombre GET /api/v1/get-clientes-por-nombre/ token, name Búsqueda de clientes por nombre.
Listado de centros de trabajo GET /api/v1/get-centros/ token Listado de todos los centros de trabajo.
Centros filtrados por nombre GET /api/v1/get-centros-por-nombre/ token, name Búsqueda de centros de trabajo por nombre.

Ausencias

Recurso Método Ruta Parámetros Descripción
Listado de ausencias entre fechas GET /api/v1/get-ausencias/ token, start, end Ausencias registradas en el rango indicado.
Días disponibles de ausencias GET /api/v1/get-dias-disponibles-ausencias/ token Días restantes de vacaciones por empleado.

Documentos

Recurso Método Ruta Parámetros Descripción
Total de documentos GET /api/v1/get-total-documentos/ token Número total de archivos subidos a la cuenta.
Tipos de documentos GET /api/v1/get-tipos-documentos/ token Listado de los tipos de documentos configurados.
Total de tipos de documentos GET /api/v1/get-total-tipos-documentos/ token Cantidad de tipos de documentos creados.
POR QUÉ INTEGRAR CON LA API

Conecta LapsoWork con el resto de tu stack

Cuadros de mando en tiempo real

Lee contadores de plantilla, horas y ausencias desde Power BI, Looker o Metabase. Todo con un simple GET.

Exportación a la gestoría

Obtén las horas reales trabajadas por empleado y envíalas a tu gestoría o al módulo de nóminas sin copiar datos a mano.

Seguridad por token

Cada integración usa su propio token, revocable desde el panel. Sin exposición de credenciales de usuario.

Preguntas frecuentes sobre la API

Todo lo que los equipos técnicos suelen preguntar antes de integrar.

¿Cómo obtengo mi token de acceso a la API?
El administrador de la cuenta LapsoWork accede al módulo de gestión de API dentro del panel, genera una api-key (token) y la entrega al desarrollador. Cada token es único, revocable y puede regenerarse en cualquier momento desde la misma pantalla.
¿En qué formato se devuelven las respuestas?
Todas las respuestas de la API se devuelven en formato JSON con codificación UTF-8, listo para integrarse con cualquier lenguaje (PHP, Node.js, Python, Java, .NET, etc.) o herramienta BI.
¿Qué formato de fecha debo utilizar en los parámetros?
Los parámetros start y end siguen el formato ISO YYYY-MM-DD (por ejemplo 2026-01-31). Así se garantiza compatibilidad con buscadores, scripts de ETL y herramientas de BI.
¿Necesito un entorno propio para usar la API?
Sí. La URL base apunta a tu instalación (http://url-mi-lapsowork/api/v1/...). Cada cliente dispone de su propio dominio y token, lo que aísla los datos del resto de cuentas.
¿Puedo integrar LapsoWork con mi ERP, gestoría o BI?
Sí. Los endpoints cubren los recursos habituales que demandan los ERPs y las gestorías (empleados, fichajes, ausencias, horas, documentos). Si tu integración requiere soporte específico, contacta con nuestro equipo técnico.
¿HABLAMOS?

¿Necesitas soporte para integrar LapsoWork?

Nuestro equipo técnico ayuda en proyectos de integración con ERPs, BI, gestorías y software a medida. Cuéntanos tu caso y te respondemos en 24 horas.

  • Te llamamos el mismo día laborable.
  • Prueba activa en 30 minutos.
  • Sin tarjeta · Sin permanencia.

Te respondemos en menos de 24h laborables.

EMPIEZA HOY

El caos administrativo no se arregla solo.

Prueba LapsoWork 30 días gratis, sin tarjeta de crédito. Si no te convence, te vas sin pagar nada.

  • Sin tarjeta
  • Sin permanencia
  • ISO 9001
  • 4,7★ en App Store